两位数码管显示

更新时间:2023-12-19 14:19:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

设 计 说 明 书 课程名称: 单片机原理及应用 设计题目: 两位数码管显示 院 系: 电子信息与电气工程系 学生姓名: 学 号: 专业班级: 指导教师:

2

课 程

课 程 设 计 任 务 书

设计题目 学生姓名 两位数码管显示设计 所在院系 电子信息与电气工程系 专业、年级、班 0 设计要求: 1.使用两位数码管显示器,循环显示两位数00~99; 2.具有电源开关及指示灯,有复位按键; 3.数码管动态显示,即扫描方式,每一位每间隔一段时间点亮一次。字符的亮度及清晰度与每位点亮停留时间和每位显示的时间内轮换导通次数有关。 学生应完成的工作: 1.掌握数码管的显示原理及共阳极数码管的驱动电路; 2.掌握电源的设计方法及整流电路和稳压电路在设计电路中应用; 3.掌握AT89C52各个端口的原理及理解端口在电路应用中工作原理及作用; 4.掌握用程序通过AT89C52控制电路的原理并会编写程序控制一定功能的电路; 5.在此次课程设计中,赵燕完成了硬件图的绘制,李文龙完成程序的编写,李俊杰、姬永磊、刘坤共同完成硬件的焊接及调试。 参考文献阅读: [1] 徐爱钧.智能化测量控制仪表原理与设计.北京:北京航空航天大学出版社,2004.9 [2] 杜树春.单片机C语言和汇编语言混合编程实例详解.北京:北京航空航天大学出版社,2006.6 [3] 张毅刚. 单片机原理及应用.北京:高等教育出版社,2003.12 [4] 金峰. 智能仪器设计基础.北京:清华大学出版社,2005.8 工作计划: 5月4号 查找有关课题资料,得出能够实现课题要求的设计方案; 5月5号 请指导老师确定硬件及软件设计方案,并让指导老师验证方案的可行性; 5月6号-7号 确定硬件电路图 程序流程图 程序流程; 5月10号 在protus软件下,绘制硬件图,导入设计好的程序并调试运行成功; 5月11号-12号 领取元件并进行实物的焊接; 5月13号 调试硬件,得到符合设计要求的实物; 5月14号 写课程设计说明书 任务下达日期: 指导教师(签名): 学生(签名):

两位数码管显示

摘 要:以AT89C52为核心系统,一位共阳极数码管作为显示电路,晶振提供稳定的

时钟周期频率,桥堆2W10和7805作为稳定的+5v电压电路,三极管作为驱动电路,发光二极管作为提示电路导通电路,实现动态循环显示两位数00~99的电路。采用数码管动态显示,采用动态显示硬件电路简单,数码管消耗的电流较小。

关键词:AT89C52;一位共阳极数码管;晶振 ;三极管9015

目 录

1.设计背影……………………………………………………… ……1

1.1 课题设计的提出………………………………………1 1.2 LED数码管的前景……………………………………………1 1.3研究LED数码管循环显示的意义…………………………………1 2.设计方案…………………………………………………………1

2.1动态显示与静态显示……………………………………………1 2.2硬件设计与软件设计………………………………… 2 3.方案实施………………………………………………………3

3.1硬件电路的实施……………………………………3 3.2软件的实施……………………………………………5 4.结果与结论……………………………………………………9

4.1方案结果………………………………………………9 4.2方案结论………………………………………………9 5.收获与致谢…………………………………………………10 6.参考文献……………………………………………………10 7.附件……………………………………………………………11

7.1硬件原理图…………………………………………11 7.2元件清单…………………………………………12

1. 设计背景

1.1 课题设计的提出

LED数码管是单片机控制系统中最常见的显示器件之一,一般用来显示处理结果或输入输出信号的状态。在日常生活中LED的应用领域已经从最初简单的电器指示灯、LED显示屏发展到LCD背光源、景观照明、室内装饰灯等其他领域。而由于LED具有的长寿命、无污染、低功耗的特性,未来LED还将逐步替代荧光灯、白炽灯成为下一代绿色照明光源。由于LED数码管具有以上优点,研究LED数码管的显示对将来的日常生活中照明电路具有深远的意义。

1.2 LED数码管的前景

美国、韩国、欧盟、中国台湾都制定了适合各国国情的半导体照明计划,大力推进LED灯进入普通照明灯具市场。室内照明将是LED最具市场规模和发展潜力的应用。

1.3 研究LED数码管循环显示的意义

对于进入通用照明市场而言,功率白光LED除面临着诸如发光效率低、散热不好、成本过高等问题外,还将面临到光学、机构与电控等的整合以及LED照明产品通用标准的制定。解决上述问题需要很长的一段时间,赛迪顾问预计LED在2010年前还不能进入通用照明市场。

2.设计方案

2.1 动态显示与静态显示

1. 静态显示

静态显示,就是每一个数码管显示器都要占用单独的具有锁存功能的I/O接口用于笔划段字形代码。这样单片机只要把要显示的字形代码发送到接口电路,就不用管它了,直到要显示新的数据时,再发送新的字形码,因此,使用这种办法单片机中CPU的开销小。能供给单独锁存的I/O接口电路很多,各数码管的公共极固定接有效电平,各数码管的字形控制端分别由各自的控制信号控制。LED显示亮度温度,容易调节,编程容易,工作时占用CPU时间短。但若直接用单片机输出各位数码管的字形信号时,占用单片机的I/O口线较多。一般仅适用于显示位数较少的应用场合。

1

本文来源:https://www.bwwdw.com/article/3wx5.html

Top