Table of Contents Previous topic Next topic
CROSS ASSEMBLER->Predefined Symbols->Predefined Bit Addresses for 8051
Symbol | Bit | Bit | Description | |
Position | Address |
CY | PSW.7 | D7H | Carry flag | |
AC | PSW.6 | D6H | Auxialiary carry flag | |
F0 | PSW.5 | D5H | Flag 0 | |
RS1 | PSW.4 | D4H | Register bank select bit 1 | |
RS0 | PSW.3 | D3H | Register bank select bit 0 | |
OV | PSW.2 | D2H | Overflow flag | |
P | PSW.0 | D0 | Parity flag |
TF1 | TCON.7 | 8FH | Timer 1 overflow flag | |
TR1 | TCON.6 | 8EH | Timer 1 run control bit | |
TF0 | TCON.5 | 8DH | Timer 0 overflow flag | |
TR0 | TCON.4 | 8CH | Timer 0 run control bit | |
IE1 | TCON.3 | 8BH | Interrupt 1 edge flag | |
IT1 | TCON.2 | 8AH | Interrupt 1 type control bit | |
IE0 | TCON.1 | 89H | Interrupt 0 edge flag | |
IT0 | TCON.0 | 88H | Interrupt 0 type control bit | |
SM0 | SCON.7 | 9FH | Serial mode control bit 0 | |
SM1 | SCON.6 | 9EH | Serial mode control bit 1 | |
SM2 | SCON.5 | 9DH | Serial mode control bit 2 | |
REN | SCON.4 | 9CH | Receiver enable | |
TB8 | SCON.3 | 9BH | Transmit bit 8 | |
RB8 | SCON.2 | 9AH | Receive bit 8 | |
TI | SCON.1 | 99H | Transmit interrupt flag | |
RI | SCON.0 | 98H | Receive interrupt flag |
EA | IE.7 | AFH | Enable all interrupts | |
ES | IE.4 | ACH | Enable serial port interrupt | |
ET1 | IE.3 | ABH | Enable timer 1 interrupt | |
EX1 | IE.2 | AAH | Enable external interrupt 1 | |
ET0 | IE.1 | A9H | Enable timer 0 interrupt | |
EX0 | IE.0 | A8H | Enable external interrupt 0 |
RD | P3.7 | B7H | Read data for external memory | |
WR | P3.6 | B6H | Write data for external memory | |
T1 | P3.5 | B5H | Timer/counter 1 external flag | |
T0 | P3.4 | B4H | Timer/counter 0 external flag | |
INT1 | P3.3 | B3H | Interrupt 1 input pin | |
INT0 | P3.2 | B2H | Interrupt 0 input pin | |
TXD | P3.1 | B1H | Serial port transmit pin | |
RXD | P3.0 | B0H | Serial port receive pin |
PS | IP.4 | BCH | Priority of serial port interrupt | |
PT1 | IP.3 | BBH | Priority of timer 1 interrupt | |
PX1 | IP.2 | BAH | Priority of external interrupt 1 | |
PT0 | IP.1 | B9H | Priority of timer 0 interrupt | |
PX0 | IP.0 | B8H | Priority of external interrupt 0 |