⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 reg935.inc

📁 飞利浦公司的LPC935单片机复位程序的源码
💻 INC
字号:
;-------------------------------------------------------------------------------
; P89LPC935 Processor Declarations
;
; http://www.zlgmcu.com
;-------------------------------------------------------------------------------
$SAVE
$NOLIST
;
;/*  BYTE Register  */
P0        DATA     080H
P1        DATA     090H
P2        DATA     0A0H
P3        DATA     0B0H

PSW       DATA     0D0H
ACC       DATA     0E0H
B         DATA     0F0H
SP        DATA     081H
DPL       DATA     082H
DPH       DATA     083H
PCON      DATA     087H
PCONA	  DATA	   0B5H
TCON      DATA     088H
TMOD      DATA     089H
TAMOD	  DATA	   08FH
TL0       DATA     08AH
TL1       DATA     08BH
TH0       DATA     08CH
TH1       DATA     08DH
IEN0      DATA     0A8H
IEN1      DATA     0E8H
IP0       DATA     0B8H
IP0H	  DATA	   0B7H
IP1       DATA     0F8H
IP1H      DATA	   0F7H
SCON      DATA     098H
SBUF      DATA     099H
SSTAT     DATA     0BAH
SADDR     DATA     0A9H
SADEN     DATA     0B9H
BRGR1     DATA     0BFH
BRGR0     DATA     0BEH
BRGCON    DATA     0BDH

RSTSRC    DATA     0DFH
AUXR1     DATA	   0A2H
DIVM      DATA     095H
TRIM      DATA     096H
WDCON     DATA     0A7H
WDL       DATA     0C1H
WFEED1    DATA     0C2H
WFEED2    DATA     0C3H	

PT0AD     DATA     0F6H
P0M1      DATA     084H
P0M2      DATA     085H
P1M1      DATA     091H
P1M2      DATA     092H
P2M1      DATA     0A4H
P2M2      DATA     0A5H
P3M1      DATA     0B1H
P3M2      DATA     0B2H

KBCON     DATA     094H
KBMASK    DATA     086H
KBPATN    DATA     093H

RTCCON    DATA     0D1H
RTCH      DATA     0D2H
RTCL      DATA     0D3H

I2ADR     DATA     0DBH
I2DAT     DATA     0DAH		
I2CON     DATA     0D8H
I2STAT    DATA     0D9H
I2SCLH    DATA     0DDH
I2SCLL    DATA     0DCH

SPCTL     DATA     0E2H
SPSTAT    DATA     0E1H
SPDAT     DATA     0E3H

TH2       DATA     0CDH
TL2       DATA     0CCH
TOR2H     DATA     0CFH
TOR2L     DATA     0CEH
TISE2     DATA	   0DEH
TICR2     DATA	   0C9H
TIFR2     DATA	   0E9H
TCR20     DATA     0C8H	
TCR21     DATA     0F9H
TPCR2H	  DATA	   0CBH
TPCR2L	  DATA	   0CAH
OCRAH     DATA     0EFH
OCRAL     DATA     0EEH
OCRBH     DATA     0FBH
OCRBL     DATA     0FAH
OCRCH     DATA     0FDH
OCRCL     DATA     0FCH
OCRDH     DATA     0FFH
OCRDL     DATA     0FEH
CCCRA     DATA     0EAH
CCCRB     DATA     0EBH
CCCRC     DATA     0ECH
CCCRD     DATA     0EDH
ICRAH     DATA     0ABH
ICRAL     DATA     0AAH
ICRBH     DATA     0AFH
ICRBL     DATA     0AEH

CMP1      DATA     0ACH
CMP2      DATA     0ADH

DEECON	  DATA     0F1H
DEEDAT	  DATA     0F2H
DEEADR	  DATA     0F3H


;/*  BIT Register  */
;/*  PSW  */
CY        BIT     PSW.7
AC        BIT     PSW.6
F0        BIT     PSW.5
RS1       BIT     PSW.4
RS0       BIT     PSW.3
OV        BIT     PSW.2
F1        BIT     PSW.1
P         BIT     PSW.0

;/*  TCON  */
TF1       BIT     TCON.7
TR1       BIT     TCON.6
TF0       BIT     TCON.5
TR0       BIT     TCON.4
IE1       BIT     TCON.3
IT1       BIT     TCON.2
IE0       BIT     TCON.1
IT0       BIT     TCON.0

;/*  IEN0  */
EA        BIT     IEN0.7
EWDRT     BIT     IEN0.6
EBO       BIT     IEN0.5
ES        BIT     IEN0.4
ET1       BIT     IEN0.3
EX1       BIT     IEN0.2
ET0       BIT     IEN0.1
EX0       BIT     IEN0.0

;/*  IEN1  */
EIEE      BIT     IEN1.7
EST       BIT     IEN1.6
ECCU      BIT     IEN1.4
ESPI      BIT     IEN1.3
EC        BIT     IEN1.2
EKBI      BIT     IEN1.1
EI2C      BIT     IEN1.0


;/*  IP0 */
PWDRT     BIT     IP0.6
PBO       BIT     IP0.5
PS        BIT     IP0.4
PT1       BIT     IP0.3
PX1       BIT     IP0.2
PT0       BIT     IP0.1
PX0       BIT     IP0.0

;/*  IP1 */
PIEE      BIT     IP1.7
PST       BIT     IP1.6
PCCU      BIT     IP1.4
PSPI      BIT     IP1.3
PCL       BIT     IP1.2
PKBI      BIT     IP1.1
PI2C      BIT     IP1.0

;/*  P0   */
T1        BIT     P0.7
OCMP1     BIT     P0.6
CMPREF    BIT     P0.5
CIN1A     BIT     P0.4
CIN1B     BIT     P0.3
CIN2A     BIT     P0.2
CIN2B     BIT     P0.1
OCMP2     BIT     P0.0


;/*  P1  */
OCC       BIT     P1.7
OCB       BIT     P1.6
RST       BIT     P1.5
INT1      BIT     P1.4
INT0      BIT     P1.3
T0        BIT     P1.2
RXD       BIT     P1.1
TXD       BIT     P1.0

;/*  P2  */
ICA       BIT     P2.7
OCA       BIT     P2.6
SPICLK    BIT     P2.5
SS        BIT     P2.4
MISO      BIT     P2.3
MOSI      BIT     P2.2
OCD       BIT     P2.1
ICB       BIT     P2.0

;/*  P3  */
X1        BIT     P3.1
X2        BIT     P3.0

;/*  SCON  */
SM0       BIT     SCON.7
SM1       BIT     SCON.6
SM2       BIT     SCON.5
REN       BIT     SCON.4
TB8       BIT     SCON.3
RB8       BIT     SCON.2
TI        BIT     SCON.1
RI        BIT     SCON.0

;/*  I2CON  */
I2EN      BIT     I2CON.6
STA       BIT     I2CON.5
STO       BIT     I2CON.4
SI        BIT     I2CON.3
AA        BIT     I2CON.2
CRSEL     BIT     I2CON.0

;------------------------P89LPC935 SFR-----------------------
ADCON0	DATA 0x8E
ADCON1	DATA	0x97
ADMODA	DATA	0xC0
ADMODB	DATA	0xA1
ADINS 	DATA	0xA3

AD0BH	DATA	0xBB
AD0BL	DATA	0xA6
AD0DAT0	DATA	0xC5
AD0DAT1	DATA	0xC6
AD0DAT2	DATA	0xC7
AD0DAT3	DATA	0xF4

AD1BH	DATA	0xC4
AD1BL	DATA	0xBC
AD1DAT0	DATA	0xD5
AD1DAT1	DATA	0xD6
AD1DAT2	DATA	0xD7
AD1DAT3	DATA	0xF5

BNDI1	BIT	ADMODA.7
BURST1	BIT	ADMODA.6
SCC1		BIT	ADMODA.5
SCAN1	BIT	ADMODA.4
BNDI0	BIT	ADMODA.3
BURST0	BIT	ADMODA.2
SCC0		BIT	ADMODA.1
SCAN0	BIT	ADMODA.0
;-------------------------------------------------------------

$RESTORE

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -