实验三数码管动态显示程序设计1

实验三数码管动态显示程序设计1

ID:36047515

大小:64.50 KB

页数:10页

时间:2019-04-30

实验三数码管动态显示程序设计1_第1页
实验三数码管动态显示程序设计1_第2页
实验三数码管动态显示程序设计1_第3页
实验三数码管动态显示程序设计1_第4页
实验三数码管动态显示程序设计1_第5页
资源描述:

《实验三数码管动态显示程序设计1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、word完美格式实验三数码管动态显示程序设计实验目的1、理解数码管动态显示原理2、理解数码管动态显示电路的设计方法3、掌握数码管动态显示程序的设计方法实验仪器单片机开发板、万利仿真机、稳压电源、计算机实验内容1、动态扫描显示程序2、特征位小数点控制显示程序实验电路图精心整理学习帮手word完美格式数码管动态显示初始化显示缓冲区首地址,显示计数器取缓冲区一字节数,并转换成显示码输出位选数据,并延时1ms显示指针指向下一字节,计数器减1显示计数为0返回YN程序流程图实验步骤及调试信息1、新建实验项目2、输入实验

2、程序并补充完整;------------------------------------------------------;数码管动态显示程序;包含小数点显示;位选码输出有两种方式:;DispSelection1:一次一位;DispSelection2:一次一字节;;2009-08-20;-------------------------------------------------------LEDCLKbitP3.4LEDDINbitP2.3LEDDATAdataP0dsegat30hdispbuf

3、:ds8;显示缓冲区8字节disppoint:ds1;小数点控制数据maincodeSEGMENTCODECSEGat0LJMPStart精心整理学习帮手word完美格式RSEGmaincodeStart:CLREAmovsp,#0c0hmovdispbuf,#08hmovdispbuf+1,#04hmovdispbuf+2,#00hmovdispbuf+3,#08hmovdispbuf+4,#02hmovdispbuf+5,#00hmovdispbuf+6,#02hmovdispbuf+7,#07hmov

4、disppoint,#02h;第2位小数点亮LCALLdispSJMP$-3;------------------------------------------------------;数码管动态显示程序;包含小数点显示;位选码输出有两种方式:;DispSelection1:一次一位;DispSelection2:一次一字节;;2009-08-20;-------------------------------------------------------Disp:MOVR7,#8MOVR0,#disp

5、bufCLRLEDCLKSETBLEDDINDisp1:MOVA,@R0MOVDPTR,#DispTabMOVCA,@A+DPTRcpla;LCALLDispdot;显示小数点程序MOVLEDDATA,A;在输出之前加入显示小数点程序LCALLDispSelection1;输出位选择信号,DispSelection2是第二种;lcalldispsel3LCALLDelay1msmovp2,#0ffhINCR0DJNZR7,Disp1movp2,#0ffhRET;-----------------------

6、--------------------------;位选码以一次一位方式输出精心整理学习帮手word完美格式;-------------------------------------------------dispsel3:movdptr,#DispSTabmova,r7movca,@a+dptrcpla;swapamovp2,aretDispSelection1:CJNER7,#8,DispSelection11CLRLEDDINDispSelection11:SETBLEDCLKNOPCLRLEDC

7、LKSETBLEDDINRET;-------------------------------------------------;位选码以一次一字节方式输出;-------------------------------------------------DispSelection2:MOVB,#8MOVDPTR,#DispSTabMOVA,R7MOVCA,@A+DPTRCPLADispSelection21:RLCAMOVLEDDIN,CSETBLEDCLKNOPCLRLEDCLKDJNZB,DispS

8、election21RETDispSTab:DB00H,80H,20H,40H,10H,08H,04H,02H,01H;位选码数据表dispaequ80h;数码管各段数据定义dispbequ40hdispcequ20hdispdequ10hdispeequ08hdispfequ04hdispgequ02h精心整理学习帮手word完美格式disphequ01hdisp8equ0ffh-disphDispTab:db

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。