汇编语言在两个数码管上实现00-99的循环显示.docxVIP

  • 318
  • 0
  • 约4.58千字
  • 约 8页
  • 2017-08-11 发布于重庆
  • 举报

汇编语言在两个数码管上实现00-99的循环显示.docx

汇编语言在两个数码管上实现00-99的循环显示

;此程序为在两个数码管上实现00-99的循环显示;设置ramDATA_IN DATA 20H;接收数据缓冲寄存器DATA_OUT DATA 21H;发送数据缓冲寄存器BIT_COUNT DATA 22H;数据位数寄存器//HOUR DATA 23H//MINITE DATA 24H//SECOND DATA 25H//MSECOND DATA 26HORG0000HLJMPINITORG000BHLJMPTIME0;定时器0中断入口 ORG 0013HLJMP KBHIT;初始化ORG0030HINIT:MOVDPTR,#4000H;HD7279A的地址MOVA,;HD7279A初始化CS、CLK、DATAMOVX@DPTR,ALCALLDELAY25MS;延时后进入工作状态MOVDATA_OUT,;HD7279A复位指令LCALLSEND;发送指令MOVA,;设回CS为高电平MOVX @DPTR,A//MOVR4,#20;定时器一个周期内的中断数MOV R2,#0MOV R3,#0MOV R4,#0MOV R5,#0//MOVMSECOND,#0//MOVSECON

文档评论(0)

1亿VIP精品文档

相关文档