Electronic Components Datasheet Search
  English  ▼

X  

UPD78C18 Datasheet(PDF) 16 Page - NEC

Part # UPD78C18
Description  8-BIT SINGLE-CHIP MICROCONTROLLER WITH A/D CONVERTER
PDF  110 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NEC [NEC]
Direct Link  http://www.nec.com/
Logo NEC - NEC

UPD78C18 Datasheet(HTML) 16 Page - NEC

Back Button UPD78C18 Datasheet HTML 12Page - NEC UPD78C18 Datasheet HTML 13Page - NEC UPD78C18 Datasheet HTML 14Page - NEC UPD78C18 Datasheet HTML 15Page - NEC UPD78C18 Datasheet HTML 16Page - NEC UPD78C18 Datasheet HTML 17Page - NEC UPD78C18 Datasheet HTML 18Page - NEC UPD78C18 Datasheet HTML 19Page - NEC UPD78C18 Datasheet HTML 20Page - NEC Next Button
Zoom Inzoom in Zoom Outzoom out
 16 / 110 page
background image
16
µPD78C17,78C18
2.
INTERNAL BLOCK FUNCTIONS
2.1
REGISTERS
The central registers are the sixteen 8-bit registers and four 16-bit registers shown in Fig. 2-1.
Fig. 2-1 Register Configuration
(a)
General registers (B, C, D, E, H, L)
There are two sets of general registers (MAIN: B, C, D, E, H, L; ALT: B’, C’, D’, E’, H’, L’). They function
as auxiliary registers for the accumulator, and have a data pointer function as register pairs (BC, DE, HL;
B’C’, D’E’, H’L’). In particular, four register pairs DE, D’E’, HL, and H’L’, have a base register function.
When the two sets are used, if an interrupt occurs in one set, the register contents are saved into the
other register set without saving them into the memory so that interrupt servicing can be carried out. The
other set of registers can also be used as data pointer expansion registers. Two addressing modes, single-
step automatic increment/decrement modes and a two-step automatic increment mode, are available for
the register pairs, DE, HL, D’E’, and H’L’, so that the processing time can be reduced. BC, DE, and HL can
be simultaneously replaced with the ALT register by means of the EXX instruction. The HL register can be
independently replaced with the ALT register by means of the EXH instruction.
(b) Working register vector register (V)
When a working area is set in the memory space, the high-order 8 bits of the memory address are
selected using the V register and the low-order 8 bits are addressed by the immediate data in the instruc-
tion. Thus, the memory area specified with the V register can be used as working registers with a 256 x 8-
bit configuration.
Because a working register can be specified with a 1-byte address field, program reduction is possible
by using the working area for software flags, parameters, and counters. The V register can be replaced
with the ALT register paired with an accumulator by means of the EXA instruction.
PC
SP
15
15
0
0
0
EA
07
7
V
B
D
H
A
C
E
L
15
0
0
EA'
07
7
V'
B'
D'
H'
A'
C'
E'
L'
MAIN
ALT



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com