数码管动态显示汇编程序例子.docx
《数码管动态显示汇编程序例子.docx》由会员分享,可在线阅读,更多相关《数码管动态显示汇编程序例子.docx(7页珍藏版)》请在三一办公上搜索。
1、数码管动态显示汇编程序例子;数码管动态显示汇编程序例子,显示12(时)38(分)H10 EQU 65HH1 EQU 66HM10 EQU 67HM1 EQU 68HSHOUR EQU 69HSMIN EQU 6AHDISH10 EQU 6FHDISH1 EQU 70HDISM10 EQU 71HDISM1 EQU 72HMEMA EQU 75HMEMB EQU 79HORG 0000HAJMP STARORG 0030H;数码管数据表格TAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80HDB 90H,88H,83H,0C6H,0A1H,86H,8EH
2、;0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,FORG 0050HSTAR: MOV SHOUR,#12; 设为12时MOV SMIN,#38; 设为38分MOV MEMA,#0MOV MEMB,#0MOV SP,#30HMOV PSW,#00H ;#MAIN: MOV SP,#30HMOV PSW,#00HMOV MEMA,SHOURMOV MEMB,SMINACALL TLED; 把要显示的数转换成数码管代码ACALL DISPLAY; 显示小时,分钟MOV P0,#0FFHMOV P1,#0FFHAJMP MAIN;# ; 显示小时,分钟 DISPLAY:MOV P0,D
3、ISH10MOV P1,#11111110BACALL D1MSMOV P0,DISH1MOV P1,#11111101BACALL D1MSMOV P0,DISM10MOV P1,#11111011BACALL D1MSMOV P0,DISM1MOV P1,#11110111BACALL D1MSRET;# ; 把要显示的数转换成数码管代码TLED: MOV P0,#0FFHMOV A,MEMAMOV B,#10DIV ABMOV H10,AMOV H1,BMOV A,MEMBMOV B,#10DIV ABMOV M10,AMOV M1,BMOV A,H10MOV DPTR,#TABMOVC
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数码管 动态 显示 汇编程序 例子
链接地址:https://www.31ppt.com/p-3560533.html