两位数码管显示.docx
《两位数码管显示.docx》由会员分享,可在线阅读,更多相关《两位数码管显示.docx(17页珍藏版)》请在三一办公上搜索。
1、课书 欲明 心说 网计 多设课程名称:设计题目:学 院:学生姓名:学 号:专业班级:指导教师:单片机技术两位数码管显示设计电子信息与电气工程学院2014年6月13日课程设计任务书设计题目两位数码管显示设计学生姓名叔太出赤*6电子信息与电头m*勿成自动化2011级1赵杰所在学院气工程学院专业、年级、班班设计要求:1. 使用两位数码管显示器,循环显示两位数0099;2. 具有电源开关及指示灯,有复位按键;3. 数码管动态显示,即扫描方式,每一位每隔一段时间点亮一次。字符的亮度及清晰度与每位点亮 停留时间和每位显示的时间内轮换导通次数有关。学生应完成的工作:1. 掌握数码管的显示原理及共阳极数码管的
2、驱动电路;2. 掌握电源的设计方法及整流电路和稳压电路在设计电路中应用;3. 掌握AT89S52各个端口的原理及理解端口在电路应用中工作原理及作用;4. 掌握用程序通过AT89S52控制电路的原理并会编写程序控制一定功能的电路;5. 硬件电路的焊接及调试;6. 撰写课程设计报告;7. 该生主要负责原理图设计。参考文献阅读:1 张毅.单片机原理及应用.高等教育出版社,2009.112 杜树春.单片机C语言和汇编语言混合编程实例详解.北京:北京航空航天大学出版社,2006.63 童诗白.模拟电子技术基础(第四版).北京:高等教育出版社,2006.54 林之琦.基于Proteus的单片机可视化软硬件
3、仿真.北京:北京航空航天大学出版社,2006工作计划:2014年6月3日一6月6日:原理图设计;2014年6月7日一6月8日:程序的编写;2014年6月9日一6月11日:硬件电路的焊接与软件的调试;2014年6月12日一6月13日:撰写实习报告。任务下达日期:2014年6月3日任务完成日期:2014年6月13日指导教师(签名):学生(签名):两位数码管显示摘要:两位数码管显示设计是基于AT89S52单片机的两位数码显示系统,通过 AT89S52进行控制,利用汇编语言编写两位数码管循环扫描动态显示的专用程序来实现 两位数码管动态显示系统。系统主要由电源模块、复位模块、外部时钟电路模块、数码 管显
4、示模块构成。电源电路通过桥堆2W10和三端稳压器7805将交流电压变为5V的直 流电压。复位电路由电容与按键的并联来实现。时钟通过外部12M的晶振来控制。两位 数码管显示由两个共阳极的三极管进行驱动。将汇编语言编写的两位数码管动态显示程 序写入单片机,使数码管相应段点亮,同时利用人眼的视觉暂留的特性和数码管的余辉 效应,在扫描频率足够高时,人眼无法感觉数码管的变化,从而实现数码管的动态显示。关键词: AT89S52;两位数码管;7805; 2W10;动态显示目录1. 设计背景11.1单片机的应用背景11.2共阳极数码管的显示方法11.3共阳极数码管的驱动设计12. 设计方案12.1方案一:共阳
5、极数码管静态显示12.2方案二:共阳极数码管动态显示22.3数码管静态与动态显示的优缺点比较33. 方案实施33.1电源电路设计33.2复位及震荡电路43.3单片机接口43.4软件设计43.5调试仿真64. 结果与结论74.1设计结果74.2设计结论75. 收获与致谢76. 参考文献87. 附件81. 设计背景1.1单片机的应用背景在信息时代的今天,单片机技术应用越来越广泛,涉及各行各业,几乎很难找到哪 个领域没有单片机的踪迹。如洗衣机、空调、冰箱等的控制系统,就可以用单片机实现。 为了让人们很直观的了解相关设备当前的工作状态,很多时候需要将当前的时间、温度、 工作程序等状态通过数码管显示出来
6、,这就涉及到单片机的数码管显示技术。导弹的导 航装置,飞机上的各种仪表控制工业自动化过程的实时控制和数据处理等都离不开单片 机。因此单片机的学习、开发和应用将造就一批计算机应用与智能化控制的科学家、工 程师。1.2共阳极数码管的显示方法LED数码管是单片机控制系统中最常见的显示器件之一,一般用来显示处理结果或 输入输出信号的状态。数码管显示是一个系统工程中必不可少的人机交换环节因此关于 数码管的驱动也就是系统工程中的一个重要环节。数码管的驱动分为动态驱动和静态驱 动两种。所谓静态驱动,就是指无论多少位LED数码管,都同时处于显示状态。动态显 示数码驱动是指无论在任何时刻只有一个LED数码管处于
7、显示状态,及单片机采用“扫 描”方式控制各个数码管轮流显示。1.3共阳极数码管的驱动设计将数码管每个LED灯对应单片机的一个I/O 口。通过单片机的P 口来控制LED灯的 亮和灭。I/O 口之间互相独立,需要用I/O 口直接控制LED。动态显示将数码管的每个 引脚一对一连接在一起接单片机的的数据,而将各个数码管的公共端单独送至单片机的 I/O 口进行片选。此外,在此基础上用单片机与三极管共同驱动数码管,从而实现数码 管的动态显示。2. 设计方案2.1方案一:共阳极数码管静态显示静态显示,就是每一个数码管显示器都要占用单独的具有锁存功能的I/O接口用于 笔划段字形代码。这样单片机只要把要显示的字
8、形代码发送到接口电路,就不用管它了, 直到要显示新的数据时,再发送新的字形码,因此,使用这种办法单片机中CPU的开销 小。能供给单独锁存的I/O接口电路很多,各数码管的公共极固定接有效电平,各数码管的字形控制端分别由各自的控制信号控制。LED显示亮度温度,容易调节,编程容易, 工作时占用CPU时间短。但若直接用单片机输出各位数码管的字形信号时,占用单片机 的I/O 口线较多。一般仅适用于显示位数较少的应用场合。静态显示电路如图2.1所示。U2 PinJr JL _V-Pl.lP0,0-Pk2POJ-Pl.3P0.2-Pl.4P0.3-Pl.5P0.4-Pl.6P0.5-PL7P0.6-RSTP
9、0.7-P3.031-P3 130-P3.229. Pi ap? 77 Jr J _ J-P3.4P2.6-P3,5P2.5-P3.8P2.4 P3.7P2.3 XTAL2P2.2-XT AllP2JGNDP2.0图2.1静态显示接线图9 R33ID R34393S37363534333231302928272625242322212.2方案二:共阳极数码管动态显示动态显示是将所有位数码管的段选线并联在一起,由位选线控制是哪一位数码管有 效。这样,就没有必要每一位数码管接一个锁存器,从而大大简化了硬件电路。亮数码 管采用动态显示扫描,所谓动态扫描显示即轮流向各位数码管送出字型码和相应位选, 利
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数码管 显示
链接地址:https://www.31ppt.com/p-4934063.html