Blame | Last modification | View Log | Download | RSS feed
; REV. 1.2 JAN 15, 1988P0 DATA 080H ;PORT 0SP DATA 081H ;STACK POINTERDPL DATA 082H ;DATA POINTER - LOW BYTEDPH DATA 083H ;DATA POINTER - HIGH BYTEPCON DATA 087H ;POWER CONTROLTCON DATA 088H ;TIMER CONTROLTMOD DATA 089H ;TIMER MODETL0 DATA 08AH ;TIMER 0 - LOW BYTETL1 DATA 08BH ;TIMER 1 - LOW BYTETH0 DATA 08CH ;TIMER 0 - HIGH BYTETH1 DATA 08DH ;TIMER 1 - HIGH BYTEP1 DATA 090H ;PORT 1SCON DATA 098H ;SERIAL PORT CONTROLSBUF DATA 099H ;SERIAL PORT BUFFERP2 DATA 0A0H ;PORT 2IE DATA 0A8H ;INTERRUPT ENABLEP3 DATA 0B0H ;PORT 3IP DATA 0B8H ;INTERRUPT PRIORITYT2CON DATA 0C8H ;TIMER 2 CONTROLRCAP2L DATA 0CAH ;TIMER 2 CAPTURE REGISTER - LOW BYTERCAP2H DATA 0CBH ;TIMER 2 CAPTURE REGISTER - HIGH BYTETL2 DATA 0CCH ;TIMER 2 - LOW BYTETH2 DATA 0CDH ;TIMER 2 - HIGH BYTEPSW DATA 0D0H ;PROGRAM STATUS WORDACC DATA 0E0H ;ACCUMULATORB DATA 0F0H ;MULTIPLICATION REGISTERIT0 BIT 088H ;TCON.0 - EXT. INTERRUPT 0 TYPEIE0 BIT 089H ;TCON.1 - EXT. INTERRUPT 0 EDGE FLAGIT1 BIT 08AH ;TCON.2 - EXT. INTERRUPT 1 TYPEIE1 BIT 08BH ;TCON.3 - EXT. INTERRUPT 1 EDGE FLAGTR0 BIT 08CH ;TCON.4 - TIMER 0 ON/OFF CONTROLTF0 BIT 08DH ;TCON.5 - TIMER 0 OVERFLOW FLAGTR1 BIT 08EH ;TCON.6 - TIMER 1 ON/OFF CONTROLTF1 BIT 08FH ;TCON.7 - TIMER 1 OVERFLOW FLAGRI BIT 098H ;SCON.0 - RECEIVE INTERRUPT FLAGTI BIT 099H ;SCON.1 - TRANSMIT INTERRUPT FLAGRB8 BIT 09AH ;SCON.2 - RECEIVE BIT 8TB8 BIT 09BH ;SCON.3 - TRANSMIT BIT 8REN BIT 09CH ;SCON.4 - RECEIVE ENABLESM2 BIT 09DH ;SCON.5 - SERIAL MODE CONTROL BIT 2SM1 BIT 09EH ;SCON.6 - SERIAL MODE CONTROL BIT 1SM0 BIT 09FH ;SCON.7 - SERIAL MODE CONTROL BIT 0EX0 BIT 0A8H ;IE.0 - EXTERNAL INTERRUPT 0 ENABLEET0 BIT 0A9H ;IE.1 - TIMER 0 INTERRUPT ENABLEEX1 BIT 0AAH ;IE.2 - EXTERNAL INTERRUPT 1 ENABLEET1 BIT 0ABH ;IE.3 - TIMER 1 INTERRUPT ENABLEES BIT 0ACH ;IE.4 - SERIAL PORT INTERRUPT ENABLEET2 BIT 0ADH ;IE.5 - TIMER 2 INTERRUPT ENABLEEA BIT 0AFH ;IE.7 - GLOBAL INTERRUPT ENABLERXD BIT 0B0H ;P3.0 - SERIAL PORT RECEIVE INPUTTXD BIT 0B1H ;P3.1 - SERIAL PORT TRANSMIT OUTPUTINT0 BIT 0B2H ;P3.2 - EXTERNAL INTERRUPT 0 INPUTINT1 BIT 0B3H ;P3.3 - EXTERNAL INTERRUPT 1 INPUTT0 BIT 0B4H ;P3.4 - TIMER 0 COUNT INPUTT1 BIT 0B5H ;P3.5 - TIMER 1 COUNT INPUTWR BIT 0B6H ;P3.6 - WRITE CONTROL FOR EXT. MEMORYRD BIT 0B7H ;P3.7 - READ CONTROL FOR EXT. MEMORYPX0 BIT 0B8H ;IP.0 - EXTERNAL INTERRUPT 0 PRIORITYPT0 BIT 0B9H ;IP.1 - TIMER 0 PRIORITYPX1 BIT 0BAH ;IP.2 - EXTERNAL INTERRUPT 1 PRIORITYPT1 BIT 0BBH ;IP.3 - TIMER 1 PRIORITYPS BIT 0BCH ;IP.4 - SERIAL PORT PRIORITYPT2 BIT 0BDH ;IP.5 - TIMER 2 PRIORITYCAP2 BIT 0C8H ;T2CON.0 - CAPTURE OR RELOAD SELECTCNT2 BIT 0C9H ;T2CON.1 - TIMER OR COUNTER SELECTTR2 BIT 0CAH ;T2CON.2 - TIMER 2 ON/OFF CONTROLEXEN2 BIT 0CBH ;T2CON.3 - TIMER 2 EXTERNAL ENABLE FLAGTCLK BIT 0CCH ;T2CON.4 - TRANSMIT CLOCK SELECTRCLK BIT 0CDH ;T2CON.5 - RECEIVE CLOCK SELECTTEXF2 BIT 0CEH ;T2CON.6 - EXTERNAL TRANSITION FLAGTF2 BIT 0CFH ;T2CON.7 - TIMER 2 OVERFLOW FLAGP BIT 0D0H ;PSW.0 - ACCUMULATOR PARITY FLAGOV BIT 0D2H ;PSW.2 - OVERFLOW FLAGRS0 BIT 0D3H ;PSW.3 - REGISTER BANK SELECT 0RS1 BIT 0D4H ;PSW.4 - REGISTER BANK SELECT 1F0 BIT 0D5H ;PSW.5 - FLAG 0AC BIT 0D6H ;PSW.6 - AUXILIARY CARRY FLAGCY BIT 0D7H ;PSW.7 - CARRY FLAG