再附上匯編的初始化程序。就是上面機器碼對應的匯編程序。
ORG 2080H
START: LD SP,#00C0H
DI
CLRB INT_PEND
LDB INT_PEND,#10H
LDB IOC0,#05H
LDB HSI_MODE,#0dH
LD AX,#INTT1
ST AX,2008H[0] ;設TIME中斷地址
LDB INT_MASK,#10H ;開外HSI.0中斷
NOP
LDB IOC1,#20H ;選擇P2.0引腳的TXD功能
LDB BAUD_RATE,#26H;設置串行通信波特率
LDB BAUD_RATE,#80H;
LDB TEMP,#20H
LDB SP_CON,#09H ; 設置串行通信方式1,不設奇偶校驗
EI
NOP
HERE: LDB WATCHDOG,#01EH
LDB WATCHDOG,#0E1H
SJMP HERE
|