English
Language : 

HMS87C1808B Datasheet, PDF (33/99 Pages) List of Unclassifed Manufacturers – 8-BIT SINGLE-CHIP MICROCONTROLLERS
HMS87C1X04B/08B/16B
0E2H
0E3H
0E4H
0E5H
0E6H
0EAH
0EBH
0ECH
0ECH
0EDH
0EDH
0EFH
IENH
IENL
IRQH
IRQL
IEDS
ADCM
ADCR
BITR
CKCTLR
WDTR
WDTR
PFDR
R/W 0000_0000
R/W 0000_----
R/W 0000_0000
R/W 0000_----
R/W 0000_0000
R/W --00_0001
R Undefined
R 0000_0000
W -001_0111
R 0000_0000
W 0111_1111
R/W ----_0100
byte, bit
byte, bit
byte, bit
byte, bit
byte, bit
byte, bit
byte
byte
byte
byte
byte
byte, bit
Table 8-1 Control Registers
1. “byte, bit” means that register can be addressed by not only bit
but byte manipulation instruction.
2. “byte” means that register can be addressed by only byte
manipulation instruction. On the other hand, do not use any
read-modify-write instruction such as bit manipulation for
clearing bit.
Note: Several names are given at same address. Refer to
below table.
Addr.
D1H
D3H
D4H
D7H
D9H
DAH
ECH
When read
Timer Capture PWM
Mode Mode Mode
T0 CDR0
-
-
T1 CDR1 T1PDR
T2 CDR2
-
-
T3 CDR3 T3PDR
BITR
When write
Timer
Mode
PWM
Mode
TDR0
-
TDR1 T1PPR
-
T1PDR
TDR2
-
TDR3 T3PPR
-
T3PDR
CKCTLR
Table 8-2 Various Register Name in Same Address
Stack Area
The stack provides the area where the return address is saved be-
fore a jump is performed during the processing routine at the ex-
ecution of a subroutine call instruction or the acceptance of an
interrupt.
When returning from the processing routine, executing the sub-
routine return instruction [RET] restores the contents of the pro-
gram counter from the stack; executing the interrupt return
instruction [RETI] restores the contents of the program counter
and flags.
The save/restore locations in the stack are determined by the
stack pointed (SP). The SP is automatically decreased after the
saving, and increased before the restoring. This means the value
of the SP indicates the stack location number for the next save.
SEP. 2004 Ver 1.03
29