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 |