UPD62A NEC, UPD62A Datasheet - Page 9

no-image

UPD62A

Manufacturer Part Number
UPD62A
Description
4-BIT SINGLE-CHIP MICROCONTROLLER FOR INFRARED REMOTE CONTROL TRANSMISSION
Manufacturer
NEC
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
UPD62AGS-798
Manufacturer:
NEC
Quantity:
1 697
Part Number:
UPD62AGS-798
Manufacturer:
NEC
Quantity:
1 000
Part Number:
UPD62AGS-798
Manufacturer:
NEC
Quantity:
20 000
Part Number:
UPD62AMC
Manufacturer:
SANYO
Quantity:
3 500
Part Number:
UPD62AMC-707-5A4-E1
Manufacturer:
NEC
Quantity:
2 500
Part Number:
UPD62AMC-707-5A4-E1
Manufacturer:
NEC
Quantity:
2 500
Part Number:
UPD62AMC-707-5A4-E1
Manufacturer:
NEC
Quantity:
20 000
Part Number:
UPD62AMC-710-5A4-E2
Manufacturer:
NEC
Quantity:
37 500
Part Number:
UPD62AMC-710-5A4-E2
Manufacturer:
NEC
Quantity:
20 000
Part Number:
UPD62AMC-711
Manufacturer:
NEC
Quantity:
1 000
Part Number:
UPD62AMC-711
Manufacturer:
NEC
Quantity:
20 000
Part Number:
UPD62AMC-713-5A4-E1
Manufacturer:
NEC
Quantity:
2 500
Part Number:
UPD62AMC-713-5A4-E1
Manufacturer:
NEC
Quantity:
1 697
Part Number:
UPD62AMC-713-5A4-E1
Manufacturer:
NEC
Quantity:
20 000
Part Number:
UPD62AMC-738-5A4-E1
Manufacturer:
NEC
Quantity:
5 818
2. INTERNAL CPU FUNCTIONS
2.1 Program Counter (PC): 10 Bits
contents are automatically incremented in accordance with the instruction length (byte count) each time an
instruction is executed.
destination address written in the operand.
entered in the PC after the PC contents at the time are saved in the address stack register (ASR). If the return
instruction (RET) is executed after the CALL instruction is executed, the address saved in the ASR is restored to
the PC.
2.2 Stack Pointer (SP): 1 Bit
when the return instruction (RET) is executed.
signal is generated, and the PC becomes “000H”.
by means of a program.
2.3 Address Stack Register (ASR (RF)): 10 Bits
ASR value even after RET is executed.
This is a binary counter that holds the address information of the program memory.
The program counter contains the address of the instruction that should be executed next. Normally, the counter
However, when executing JUMP instructions (JMP, JC, JNC, JF, JNF), the program counter contains the jump
When executing the subroutine call instruction (CALL), the call destination address written in the operand is
When reset, the value of the program counter becomes “000H”.
This is a 1-bit register which holds the status of the address stack register.
The stack pointer contents are incremented when the call instruction (CALL) is executed; they are decremented
When reset, the stack pointer contents are cleared to 0.
When the stack pointer overflows (stack level 2 or more) or underflows, the CPU is hung up and a system reset
As no instruction is available to set a value directly for the stack pointer, it is not possible to operate the pointer
The address stack register saves the return address of the program after a subroutine call instruction is executed.
The low-order 8 bits are configured as RAM that is also used as the data memory RF. The register holds the
When reset, it holds the previous data (undefined on power application).
Caution If RF is accessed as data memory, the high-order 2 bits of the ASR become undefined.
ASR
PC
ASR9
PC9
ASR8
Figure 2-2. Address Stack Register Configuration
PC8
Figure 2-1. Program Counter Configuration
ASR7
PC7
Data Sheet U14474EJ1V0DS00
ASR6
PC6
ASR5
PC5
PC4
ASR4
RF
PC3
ASR3
PC2
ASR2
PC1
ASR1
PC0
ASR0
PD62A
9

Related parts for UPD62A