EM78P468LAQ EMC [ELAN Microelectronics Corp], EM78P468LAQ Datasheet - Page 15

no-image

EM78P468LAQ

Manufacturer Part Number
EM78P468LAQ
Description
8-BIT Microcontroller
Manufacturer
EMC [ELAN Microelectronics Corp]
Datasheet
Product Specification (V1.0) 03.15.2006
(This specification is subject to change without further notice)
4.1 Operational Registers
4.1.1
4.1.2
4.1.3
R0 is not a physically implemented register. It is used as indirect addressing pointer. Any
instruction using R0 as register actually accesses the data pointed by the RAM Select
Register (R4).
Increases by an external signal edge applied to TCC, or by the instruction cycle clock.
Written and read by the program as any other register.
* The structure is depicted in Fig. 3
* Generates 4K × 13 on-chip ROM addresses to the relative programming instruction
codes.
* "JMP" instruction allows direct loading of the low 10 program counter bits.
* "CALL" instruction loads the low 10 bits of the PC and PC+1, then push it into the stack.
* "RET'' ("RETL k", "RETI") instruction loads the program counter with the contents at the
top of stack.
* "MOV R2, A" allows the loading of an address from the A register to the PC. The
contents of the ninth and tenth bits do not change.
* "ADD R2, A" allows a relative address be added to the current PC.
* The most significant bit (A10~A11) will be loaded with the content of bits PS0~PS1 in
the Status register (R3) upon execution of a "JMP'' or "CALL'' instruction.
R0/IAR (Indirect Addressing Register)
R1/TCC (Time Clock Counter)
(Address: 00h)
(Address: 01h)
R2/PC (Program Counter)
(Address: 02h)
8-BIT Microcontroller
EM78P468L
• 11

Related parts for EM78P468LAQ