资源介绍
ORG 0000H
AJMP STAR1
ORG 0030H
;*****本机号码显示子程序*****
STAR1: MOV 7FH ,#70H
ACALL TIMD
ACALL TIMD
ACALL TIMD
STAR: ACALL INI79 ;初始化显示
MOV DPTR ,#07FFFH ;输入显示命令
MOV A ,#91H
MOVX @DPTR ,A
MOV R7 ,#12
MOV R6 ,#0
XS_BD: MOV DPTR ,#NUM_1 ;本售货机的号码地址
MOV A ,R6 ;顺序偏移量
MOVC A ,@A+DPTR
MOV DPTR ,#03FFFH ;显示的命令数据地址端口
MOVX @DPTR ,A
INC R6
DJNZ R7 ,XS_BD
;*****初始化波特率;2400,工作方式1,计数器1*****
RT_STAR: MOV TMOD ,#20H ;定时器/计数器1作波特率发生器的初始化
MOV TL1 ,#0F4H
MOV TH1 ,#0F4H
MOV IE ,#80H ;禁止T1中断,使用复位状态可不设
SETB TR1 ;T1启动
MOV SCON ,#40H ;串口初始化成方式1
MOV PCON ,#00H ;是SMOD=0,使用复位状态可不设
SETB REN ;启动接收