DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

UPSD3212A(2009) Ver la hoja de datos (PDF) - STMicroelectronics

Número de pieza
componentes Descripción
Fabricante
UPSD3212A Datasheet PDF : 181 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
UPSD3212A, UPSD3212C, UPSD3212CV
Architecture overview
Figure 5. 8032 MCU registers
PCH
DPTR(DPH)
A
B
SP
PCL
PSW
R0-R7
DPTR(DPL)
Accumulator
B Register
Stack Pointer
Program Counter
Program Status Word
General Purpose
Register (Bank0-3)
Data Pointer Register
AI06636
2.2.1
Accumulator
The Accumulator is the 8-bit general purpose register, used for data operation such as
transfer, temporary saving, and conditional tests. The Accumulator can be used as a 16-bit
register with B Register as shown below.
Figure 6. Configuration of BA 16-bit registers
B
B
A
A
Two 8-bit Registers can be used as a "BA" 16-bit Registers
AI06637
2.2.2
2.2.3
B register
The B Register is the 8-bit general purpose register, used for an arithmetic operation such
as multiply, division with Accumulator.
Stack pointer
The Stack Pointer Register is 8 bits wide. It is incremented before data is stored during
PUSH and CALL executions. While the stack may reside anywhere in on-chip RAM, the
Stack Pointer is initialized to 07h after reset. This causes the stack to begin at location 08h.
Figure 7. Stack pointer
Stack Area (30h-FFh)
Bit 15
Bit 8 Bit 7
Bit 0
00h
SP
Hardware Fixed
00h-FFh
SP (Stack Pointer) could be in 00h-FFh
AI06638
17/181

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]