SAB80C517-M16 SIEMENS [Siemens Semiconductor Group], SAB80C517-M16 Datasheet - Page 23

no-image

SAB80C517-M16

Manufacturer Part Number
SAB80C517-M16
Description
8-Bit CMOS Single-Chip Microcontroller
Manufacturer
SIEMENS [Siemens Semiconductor Group]
Datasheet
The following paragraphs give a general overview of the special function registers and refer to
sections where a more detailed description can be found.
Accumulator, SFR Address 0E0 H
ACC is the symbol for the accumulator register. The mnemonics for accumulator-specific
instructions, however, refer to the accumulator simply as A.
Program Status Word Register (PSW), SFR Address 0D0 H
The PSW register contains program status information.
RS1
B Register, SFR Address 0F0 H
The B register is used during multiply and divide and serves as both source and destination. For
other instructions it can be treated as another scratch pad register.
Semiconductor Group
0
0
1
1
0D0 H
0D7 H
CY
OV
CY
AC
Bit
F0
F1
P
0D6 H
AC
0D5 H
F0
0D4 H
RS1
RS0
0
1
0
1
24
Function
Carry Flag
Auxiliary carry flag (for BCD operations)
General purpose user flag 0
Register bank select control bits
Bank 0 selected, data address 00 H -07 H
Bank 1 selected, data address 08 H -0F H
Bank 2 selected, data address 10 H -17 H
Bank 3 selected, data address 18 H -1F H
Overflow flag
General purpose user flag 1
Parity flag. Set/cleared by hardware each
instruction cycle to indicate an odd/even
number of "one" bits in the accumulator, i.e.
even parity.
0D3 H
RS0
0D2 H
OV
0D1 H
F1
Memory Organization
0D0 H
P
PSW

Related parts for SAB80C517-M16