SCL EQU P1.0 //就是P.0用符号SCL代替;serial clock equal p1.0 SDA EQU P1.1 //就是P.1用符号SDA替;serial data equal p1.1
ORG 0000H //复位地址 ORG origin缩写
AJMP START //跳转 START 开始的意思
ORG 000BH ;T0中断入口
AJMP T0INT
ORG 001BH ;T1中断入口
AJMP T1INT
ORG 0030H
START:
MOV SP,#70H //堆栈初始化
MOV IE,#8AH ;开放T0、T1中断
MOV TMOD,#51H ;T0定时,T1计数
MOV TH0,#0DCH
MOV TL0,#00H ;定时10ms
MOV 20H,#100 ;100*10ms=1s
MOV TH1,#00H
MOV TL1,#00H
MOV 21H,#0
MOV 22H,#0
MOV 23H,#0
SETB TR1 //定时器1启动
SETB TR0
WAIT:AJMP WAIT