登录 注册
当前位置:主页 > 资源下载 > 50 > 自动售货机的源代码

自动售货机的源代码

  • 更新:2024-06-12 08:30:14
  • 大小:20KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ASM

资源介绍

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 ;启动接收