*/
Want to see what people are talking about? See the latest forum posts.
*/

View \REG152.ASM

REUCC1 and REUCC2 are programs that initialize the 80C152 GSC

Submitted By: WEBMASTER
Rating: (Not rated) (Rate It)


;  Copyright 1979,1983,1986 Intel Corporation

;  REGISTER DECLARATIONS FOR 80C152

;******** BYTE REGISTERS *******
P0  EQU   80H
P1  EQU   90H
P2  EQU   0A0H
P3  EQU   0B0H
PSW EQU   0D0H
ACC EQU   0E0H
B    EQU   0F0H
SP  EQU   81H
DPL EQU   82H
DPH EQU   83H
PCON EQU   87H
TCON EQU   88H
TMOD EQU   89H
TL0 EQU   8AH
TL1 EQU   8BH
TH0 EQU   8CH
TH1 EQU   8DH
IE  EQU   0A8H
IP  EQU   0B8H
SCON EQU   98H
SBUF EQU   99H


;******** 80152 SPECIFIC REGISTERS *******
GMOD  EQU   084H
TFIFO EQU   085H
DCON0 EQU   092H
DCON1 EQU   093H
BAUD  EQU   094H
ADR0  EQU   095H
SARL0 EQU   0A2H
SARH0 EQU   0A3H
IFS    EQU   0A4H
ADR1  EQU   0A5H
SARL1 EQU   0B2H
SARH1 EQU   0B3H
SLOTTM EQU   0B4H
ADR2  EQU   0B5H
P4    EQU   0C0H
DARL0 EQU   0C2H
DARH0 EQU   0C3H
BKOFF EQU   0C4H
ADR3  EQU   0C5H
IEN1  EQU   0C8H
DARL1 EQU   0D2H
DARH1 EQU   0D3H
TCDCNT EQU   0D4H
AMSK0 EQU   0D5H
TSTAT EQU   0D8H
BCRL0 EQU   0E2H
BCRH0 EQU   0E3H
PRBS  EQU   0E4H
AMSK1 EQU   0E5H
RSTAT EQU   0E8H
BCRL1 EQU   0F2H
BCRH1 EQU   0F3H
RFIFO EQU   0F4H
MYSLOT EQU   0F5H
IPN1  EQU   0F8H



;******** BIT REGISTERS *******

;******** PSW  BITS *******
CY  EQU  0D7H
AC  EQU  0D6H
F0  EQU  0D5H
RS1 EQU  0D4H
RS0 EQU  0D3H
OV  EQU  0D2H
P    EQU  0D0H

;******** TCON BITS *******
TF1 EQU  8FH
TR1 EQU  8EH
TF0 EQU  8DH
TR0 EQU  8CH
IE1 EQU  8BH
IT1 EQU  8AH
IE0 EQU  89H
IT0 EQU  88H

;********  IE  BITS *******
EA  EQU  0AFH
ES  EQU  0ACH
ET1 EQU  0ABH
EX1 EQU  0AAH
ET0 EQU  0A9H
EX0 EQU  0A8H

;********  IP  BITS *******
PS  EQU  0BCH
PT1 EQU  0BBH
PX1 EQU  0BAH
PT0 EQU  0B9H
PX0 EQU  0B8H

;********  P3  BITS *******
RD  EQU  0B7H
WR  EQU  0B6H
T1  EQU  0B5H
T0  EQU  0B4H
INT1 EQU  0B3H
INT0 EQU  0B2H
TXD EQU  0B1H
RXD EQU  0B0H

;******** SCON BITS *******
SM0 EQU  9FH
SM1 EQU  9EH
SM2 EQU  9DH
REN EQU  9CH
TB8 EQU  9BH
RB8 EQU  9AH
TI  EQU  99H
RI  EQU  98H


;********  IEN1 BITS *******
EGSTE EQU  0CDH
EDMA1 EQU  0CCH
EGSTV EQU  0CBH
EDMA0 EQU  0CAH
EGSRE EQU  0C9H
EGSRV EQU  0C8H

;********  IPN1 BITS *******
PGSTE EQU  0FDH
PDMA1 EQU  0FCH
PGSTV EQU  0FBH
PDMA0 EQU  0FAH
PGSRE EQU  0F9H
PGSRV EQU  0F8H

;********  TSTAT  BITS *******
LNI  EQU  0DFH
NOACK EQU  0DEH
UR    EQU  0DDH
TCDT EQU  0DCH
TDN  EQU  0DBH
TFNF EQU  0DAH
TEN  EQU  0D9H
DMA  EQU  0D8H

;********  RSTAT  BITS *******
OVR  EQU  0EFH
RCABT EQU  0EEH
AE    EQU  0EDH
CRCE EQU  0ECH
RDN  EQU  0EBH
RFNE EQU  0EAH
GREN EQU  0E9H
HABEN EQU  0E8H

corner
© 1996-2008 CommunityHeaven LLC. All rights reserved. Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
North American business development: Nicolai Wadstrom. Publisher: Lars Hagelin.