单片机实验3指导书

单片机实验3指导书

ID:18899629

大小:694.50 KB

页数:8页

时间:2018-09-26

单片机实验3指导书_第1页
单片机实验3指导书_第2页
单片机实验3指导书_第3页
单片机实验3指导书_第4页
单片机实验3指导书_第5页
资源描述:

《单片机实验3指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验3LED数码管显示实验一、实验目的:1、巩固Proteus软件和Keil软件的使用方法;2、学习端口输入输出的高级应用;3、掌握7段数码管的连接方式和显示原理4、掌握查表程序和延时等子程序的设计二、实验内容1、仿真部分:用51单片机驱动一个八位一体LED数码管和两个按钮开关,实现:按钮1按下实现八个LED数码管同时循环显示“0,1,2……E,F”的十六进制数。按钮2按下实现八个LED数码管显示数字“12345678”不变。2、真机部分:利用实验箱上的BANK3,在真机上观察到仿真部分的实验现象。BANK3的相关电路图见后(五)。三、实验原理1、LED数码管显示原理L

2、ED数码管:“8”字型,7段(不包括小数点)或8段(包括小数点),每段对应一个发光二极管,有共阳极和共阴极两种,见下图1。共阳极数码管的阳极连接在一起,接+5V;共阴极数码管阴极连在一起接地。图18段LED数码管结构及外形对于共阴极数码管,当某发光二极管阳极为高电平时,发光二极管点亮,相应段被显示。同样,对于共阳极数码管,当某个发光二极管阴极接低电平时,该发光二极管被点亮,相应段被显示。为使LED数码管显示不同字符,要把某些段点亮,就要为数码管各段提供一字节的二进制码,即字型码(也称段码)。习惯上以“a”段对应字型码字节的最低位。各字符段码见下表所示:2、LED数码管的

3、静态显示与动态显示LED数码管有两种显示方式:静态显示和动态显示。(1)静态显示方式:无论多少位LED数码管,都同时处于显示状态。多位LED数码管工作于静态显示方式时,各位共阴极(或共阳极)连接在一起并接地(或接+5V);每位数码管段码线(a~dp)分别与一个8位I/O口锁存器输出相连。如果送往各个LED数码管所显示字符的段码一经确定,则相应I/O口锁存器锁存的段码输出将维持不变,直到送入下一个显示字符段码。静态显示方式显示无闪烁,亮度较高,软件控制较易。例如,下图2为4位LED数码管静态显示电路,各数码管可独立显示,只要向控制各位I/O口锁存器送相应显示段码,该位就能

4、保持相应的显示字符。图24位LED静态显示的示意图这样在同一时间,每一位显示的字符可各不相同。静态显示方式占用I/O口端口线较多。如图2所示电路,要占用4个8位I/O口(或锁存器)。如数码管数目增多,则需增加I/O口数目。(2)动态显示方式:实质是以执行程序时间来换取I/O端口减少。当显示位数较多时,静态显示所占的I/O口多,这时常采用动态显示。为节省I/O口,通常将所有显示器段码线相应段并联在一起,由一个8位I/O口控制,各显示位公共端分别由另一单独I/O口线控制,如下图3所示。其中单片机发出的段码占用1个8位I/O(1)端口,而位选控制使用I/O(2)端口中4位口线

5、。图34位LED动态显示的示意图动态显示就是单片机向段码线输出欲显示字符的段码。每一时刻,只有1位位选线有效,即选中某一位显示,其他各位位选线都无效。每隔一定时间逐位轮流点亮各数码管(扫描方式),由于数码管余辉和人眼的“视觉暂留”作用,只要控制好每位数码管显示时间和间隔,则可造成“多位同时亮”的假象,达到同时显示效果。四、仿真部分参考实验电路图利用以下元件:AT89C51、CAP、CAP-POL、CRYSTAL、RES、Button、74HC573、7Seg-MPX8-CA-BLUE(共阳极)或者7Seg-MPX8-CC-BLUE(共阴极),RESPACK-8。设计出仿

6、真硬件电路。(为与实验箱真机部分一致,所选引脚均参考了后续真机电路图)部分仿真电路如下:1、单片机最小系统仿真电路2、单片机按钮开关连接仿真电路3、单片机驱动8位一体LED数码管仿真电路五、真机部分电路图(实验箱截图)1、单片机控制电路部分2、数码管电路部分3、按钮部分六、参考源程序七、真机部分实验步骤1、建立keilC51工程,注意选择CPU类型为:PHILIPS公司的P89V51RB2。2、编辑程序,生成.HEX文件。3、将ISP下载开关拨到“10”(表示下载到BANK3的MCU中)。4、运行FlashMagic软件,下载生成的.HEX文件到MCUBANK3,运行。

7、具体操作为:(1)设置:COMPort:COM1BaudRate:设置波特率,9600Device:89V51RB2Interface:None(ISP)(2)勾选“EraseblocksusedbyHEXFile”。(3)找到之前所生成的HEX文件,装入。(4)勾选“VerifyafterProgramming”。(5)给电路板上电,同时按住复位键不松手,然后点击FlashMagic软件的“Start”按钮。当出现提示复位的对话框时再松开复位键,ISP下载过程开始。5、ISP下载结束后,再按一次复位键或者重新上电程序即开始运行。

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

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

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