HMS87C5216 ETC1 [List of Unclassifed Manufacturers], HMS87C5216 Datasheet - Page 24

no-image

HMS87C5216

Manufacturer Part Number
HMS87C5216
Description
CMOS SINGLE-CHIP 8-BIT MICROCONTROLLER FOR UR(Universal Remocon) & WIRELESS KEYBOARD
Manufacturer
ETC1 [List of Unclassifed Manufacturers]
Datasheet
HMS87C5216
1. “byte, bit” means that register can be addressed by not only bit
2. “byte” means that register can be addressed by only byte
0FAH
0FBH
0FCH
0F0H
0F4H
0F5H
0F6H
0F7H
0F8H
0F9H
but byte manipulation instruction.
manipulation instruction. On the other hand, do not use any
read-modify-write instruction such as bit manipulation for
clearing bit.
ADMR
ADDR
R0PU
R1PU
R2PU
R3PU
R4PU
KRL0
KRL1
SMR
Table 9-1 Control Registers
R/W
W
W
W
W
W
W
W
W
R
----_---0
-000_0001
Undefined
0000_0000
0000_0000
0000_0000
0000_0000
0000_0000
0000_0000
--00_0000
byte, bit
byte
byte
byte
byte
byte
byte
byte
byte
byte
below table.
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.01

Related parts for HMS87C5216