- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计说明书
课程名称:《单片机技术》
设计题目:两位数码管显示设计
院系:电子信息与电气工程学院
学生姓名:
学号:
专业班级:
指导教师:
2012年5月18 日
课程设计任务书
两位数码管显示设计
摘要:该系统是基于AT89S52单片机的两位数码管显示系统,该系统包括电源模块,复位电路模块,外部时钟电路模块、数码管显示模块构成。通过AT89S52进行控制,用汇编语言编写了两位数码管循环扫描动态显示的专用程序。数码管通过共阳极的三极管进行驱动。电源通过桥堆2W10和7805将通过变压的交流电压变为5V的直流电源。复位用电容与按键的并联来实现。时钟用12M的晶振来控制。通过单片机的片选信号控制数码管的灯管,使其依次点亮,由于人眼有视觉暂留的特性和数码管的余辉效应,而扫描频率足够高,因此人眼是感觉不出数码管的变化的
关键词:AT89S52;动态扫描显示;共阳极数码管
目录
1.设计背景 (1
1.1单片机发展前景 (1
1.2共阳极数码管的显示方法 (1
1.3共阳极数码管的驱动设计 (1
2.设计方案 (1
2.1方案一:共阳极数码管静态显示 (2
2.2方案二:共阳极数码管动态显示 (2
2.3数码管静态与动态显示的优缺点比较 (3
3.方案实施 (3
3.1硬件电路的实施 (3
3.2电源电路设计 (4
3.3复位及震荡电路 (5
3.4 数码管显示 (5
3.5单片机接口 (6
3.6软件设计 (6
3.7实物制作 (9
4.结果与结论 (9
4.1结果 (9
4.2结论 (9
5.收获与致谢 (10
6.参考文献 (10
7.附件 (10
7.1元器件清单 (10
7.2硬件原理图 (11
7.3实物图 (11
1.设计背景
1.1单片机发展前景
目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。
1.2共阳极数码管的显示方法
LED数码管是单片机控制系统中最常见的显示器件之一,一般用来显示处理结果或输入输出信号的状态。数码管显示是一个系统工程中必不可少的人机交互环节,因此关于数码管的驱动也就是系统工程中的一个重要的环节。数码管的驱动分为动态驱动和静态驱动两种。所谓静态驱动,就是指无论多少位LED数码管,同时处于显示状态。动态显示驱动是指无论在任何时刻只有一个LED数码管处于显示状态,及单片机采用“扫描”方式控制各个数码管轮流显示。
1.3共阳极数码管的驱动设计
将数码管每个LED灯对应单片机的一个I/O口。通过单片机的P口来控制LED灯的亮和灭。I/O口之间互相独立,需要用I/O口直接控制LED。动态显示将数码管的每个引脚一对一连接在一起接单片机的数据,而将各个数码管的公共端单独送至单片机的I/O口进行片选。此外,在此基础上,用单片机与三极管来驱动数码管,从而实现数码管的动态显示。
2.设计方案
2.1方案一:共阳极数码管静态显示
静态显示就是每一个数码管显示器都要占用单独的具有锁存功能的I/O接口用于笔划段字形代码。这样单片机只要把要显示的字形代码发送到接口电路,就不用管它了,直到要显示新的数据时,再发送新的字形码,因此,使用这种办法单片机中CPU的开销小。能供给单独锁存的I/O接口电路很多,各数码管的公共极固定接有效电平,各数码管的字形控制端分别由各自的控制信号控制。LED显示亮度温度,容易调节,编程容易,工作时占用CPU时间短。但若直接用单片机输出各位数码管的字形信号时,占用单片机的I/O口线较多。一般仅适用于显示位数较少的应用场合。
图2—1 数码管静态显示电路
2.2方案二:共阳极数码管动态显示
此次设计,用到的就是动态显示。其中P2.0和P2.1端口分别控制数码管的个
位和十位的供电,当相应的端口变成低电平时,驱动相应的三极管会导通,+5V通
过驱动三极管给数码管相应的位供电,这时只要P3口送出数字的显示代码,数码
管就能正常显示数字。
数码管动态显示电路如图2—2所示:
2—2 共阳极数码管动态显示电路
2.3数码管静态与动态显示的优缺点比较
静态显示方式简单不容易出错,如果电路设计合适,也能够用较少的线完成多个数码管的显示。但与动态显示相比,动态显示电路连接更简单,节省单片机I/O口,从而节省单片机的资源,如今已经有很多这样成熟的基于动态扫描的芯片。而且采用动态显示方式极大的节省单片机的资源,
您可能关注的文档
最近下载
- 人教版(2025)小学数学一年级上册单元综合训练试题全册.docx
- 《中国全凭静脉麻醉临床实践指南(2024版)》解读PPT课件.pptx VIP
- PDCA提高首台手术按时开台率.ppt VIP
- 论持久战读后感2500字.docx VIP
- 北京开放大学小组工作2.3 作业主题:个人资源分析.docx VIP
- 社区应急安全管理课件PPT.pptx VIP
- 黑布林英语阅读高一9《绿房间》译文.docx
- 2025年全国硕士研究生招生考试教育专业学位硕士《教育综合考试大纲.pdf VIP
- 北师大版六年级数学试卷10套.docx VIP
- 2025上外版高中英语新教材必修一全册课文翻译(英汉对照).pdf VIP
原创力文档


文档评论(0)