课 程 设 计 说 明 书
课程名称: 单片机原理及应用
院 系: 电子信息与电气工程系
学生姓名:
学 号:
专业班级:
指导教师:
14日
课 程 设 计 任 务 书
设计题目 | 两位数码管显示设计 | 学生姓名 | | 所在院系 | 电子信息与电气工程系 | 专业、年级、班 | 班 | 设计要求: 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号 写课程设计说明书 | 任务下达日期: 04 日 任务完成日期: 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