![沧州职院电气工程系单片机实训_第1页](http://file4.renrendoc.com/view/6542cf8b6376539f57ecc58382aa6008/6542cf8b6376539f57ecc58382aa60081.gif)
![沧州职院电气工程系单片机实训_第2页](http://file4.renrendoc.com/view/6542cf8b6376539f57ecc58382aa6008/6542cf8b6376539f57ecc58382aa60082.gif)
![沧州职院电气工程系单片机实训_第3页](http://file4.renrendoc.com/view/6542cf8b6376539f57ecc58382aa6008/6542cf8b6376539f57ecc58382aa60083.gif)
![沧州职院电气工程系单片机实训_第4页](http://file4.renrendoc.com/view/6542cf8b6376539f57ecc58382aa6008/6542cf8b6376539f57ecc58382aa60084.gif)
![沧州职院电气工程系单片机实训_第5页](http://file4.renrendoc.com/view/6542cf8b6376539f57ecc58382aa6008/6542cf8b6376539f57ecc58382aa60085.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
沧州职业技术学院单片机课程设计报告1-沧州职业技术学院单片机实习课题: 数码管动态显示数字系别:_电气工程系班级:机电0901班专业:机电一体化技术学号:03930901010学生姓名:杜宁指导老师:窦伟山刘永娟完成日期:2011年12月2日指导教师评语:指导教师:年月日成绩评定:指导教师:年月日单片机实习任务书1、实习班级:机电09012、设计题目:数码管动态显示数字3、设计要求:(1)采用STC90系统显示电路,实现数码管的控制。(2)绘制相应原理图,并完成电路分析。(3)硬件电路的焊接(4)外电路的连接问题。4、时间安排:顺序任务时间(天)1读任务书,搜集资料12设计、绘制及分析原理图13硬件电路的焊接14编写控制程序,进行调试15系统组合调试,编写说明书1合计554、成绩评定:根据学生独立分析问题和解决问题的能力、理论与实践相结合的能力、实习实训中的工作态度综合给出成绩评定。评定等级分为优、良、中、及格和不及格五等。沧州职业技术学院机电系数控教研室2011年11月28日目录单片机实习任务书……………………3前言……………………5原理图…………………6程序说明………………7LED数码管动态显……………………8多位数码管显示控制程序及说明……9心得体会………………10参考文献………………11前言《单片机应用技术》是自动化类专业一门理论较深.实践较强的主干综合专业课,该课程包括检测转换技术,微控技术和可编程控制技术等三大部分。检测与转换技术主要是实现物理量检测并将被检测的物理量转换成计数机或plc能识别的有效信号,作为控制系统的感知部分。而微机控制技术和可编程控制技术则在接收感知系统传来的信号技术基础上,根据执行机构的动作要求进行程序编制,形成控制信号,从而驱动动力系统进行各种操作。单片机比专用处理器更适合应用于嵌入式系统,因此它得到了最多的应用。事实上单片机是世界上数量最多的计算机。现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有1-2部单片机。而个人电脑中也会有为数不少的单片机在工作。汽车上一般配备40多部单片机,复杂的工业控制系统上甚至可能有数百台单片机在同时工作!单片机的数量不仅远超过PC机和其他计算的综合,甚至比人类的数量还要多。原理图程序说明数码管按段数分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元(多一个小数点显示);按能显示多少个“8可分为1位、2位、4位等等数码管;按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管。共阳数码管在应用时应将公共极COM接到+5V,当某一字段发光二极管的阴极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应字段就不亮。动态显示驱动:数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,h"的同名端连在一起,另外为每个数码管的公共极COM增加位选通控制电路,位选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,只要将需要显示的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。通过分时轮流控制各个数码管的的COM端,就使各个数码管轮流受控显示,这就是动态驱动。在轮流显示过程中,每位数码管的点亮时间为1~2ms,由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的I/O端口,而且功耗更低。LED数码管动态显示
共阳极的LED数码管,共阳就是7段的显示字码共用一个电源的正。原理示意图:
从上图可以看出,要是数码管显示数字,有两个条件:1、是要在VT端(3/8脚)加正电源;2、要使(a,b,c,d,e,f,g,dp)端接低电平或“0”电平。这样才能显示的。
例:如要显示“0”,则要
a,b,c,d,e,f六个字段亮就显示“0”了,而g和dp字段不亮;这样只要向P0口送出相应的代码即可,编码方法如下表:dpgfedcba显示的字符编码P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.00001001000C0H1011101110F9H1100001020A4H1010001030B0H00101011499H00100110592H00000110682H1011101070F8H00000010880H00100010990H程序使用时,只需将显示数字所对应的编码送P0口,然后打开相应的数码管显示位的电源控制即可显示相应的字符。多位数码管显示控制程序及说明SMG_sEQUP2.5 ;定义数码管阳级控制脚,十位SMG_gEQUP2.4 ;定义数码管阳级控制脚,个位 LDBEQU36H ;定义一个变量存放显示值 ORG0000HLJMPMAINORG0100HMAIN:MOVDPTR,#TABLEM0:MOVLDB,#0 ;变量复值0M1:MOVR7,#50 ;两级R7与R6组成12800次刷新,约1秒M2:MOVR6,#255M3:CLRSMG_s ;选择十位数码管 MOVA,LDB ;将变量值除以10,商为十位值,余为个位 MOVB,#10 ; DIVAB ;相除后获得十位和个位的值存放A和B中 MOVCA,@A+DPTR ;查表输出定义好的数码管段值到P0口,显示相应的内容 MOVP0,A LCALLDELAY ;延时,停留一会,让人眼感触到它的亮度 MOVP0,#0FFH ;清除数码管显示,因是共阳型,所以不是0 SETBSMG_s ;关闭十位数码管 CLRSMG_g ;选择个位数码管 MOVA,B ;个位显示 MOVCA,@A+DPTR ;查表输出定义好的数码管段值到P0口,显示相应的内容 MOVP0,A LCALLDELAY ;延时,停留一会 MOVP0,#0FFH ;清除数码管显示 SETBSMG_g ;关闭个位数码管M4:DJNZR6,M3 DJNZR7,M2 ;12800次刷新,约1秒 MOVA,LDB CJNEA,#99,M5 ;如果LDB变量值等于99就回到0开始 LJMPM0M5:INCLDB LJMPM1 ;DELAY: MOVR5,#10 ;此次延时子程序不用很长时间 DJNZR5,$ RETTABLE: DB0C0h,0F9H,0A4H,0b0H,99H,92H,82H,0F8H,80H,90H ;表:共阳数码管END心得体会一周的实训渐渐的走入了尾声,在这一周的实训中我学到了很多的知识,也认识到了自己的不足,知道了自己知识的匮乏,以后需要更努力的学习。通过这一周的实训,我认识到了单片机在实际生产生活中的重要性,现在是自动化时代,一切都离不开科技。在整个的实习中我学习了很多的东西,使我眼界打开,感受颇深。简单的焊接使我了解到人生学习的真谛,课程虽然结束了,但学习还没结束,我知道作为信息时代的大学生,作为国家重点培育的高科技人才,仅会操作鼠标是不够的,基本的动手能力是一切工作和创造的基础和必要条件。实训就这样结束了,通过实训我知道了自己的不足,同时也认识到了团结的重要性,我要努力学习,弥补自己的不足,争取在这方面有所作为,成为二十一世界有用的人才,最后要对老师的帮助给予十二分的感谢。参考文献赵辉《SOC中IP核重用技术及其接口模型》中国集成电路2005年11期屠其非,周伟;《LED用于汽车信号灯的展望》灯与照明200
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DBJ04-T 241-2024 公共建筑节能设计标准
- 2025年中国体育场馆显示屏行业市场规模、行业集中度及发展前景研究报告
- 2025年01月2025湖北荆州市监利市事业单位人才引进69人笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 慢性肺源性心脏病课件
- 《轴承的材料》课件
- 《中医经络》课件
- 《青岛科瑞S》课件
- 《贫血患儿护理》课件
- 2025至2031年中国婴儿背巾行业投资前景及策略咨询研究报告
- 2025至2031年中国单针双压脚上下送平车行业投资前景及策略咨询研究报告
- 四年级数学上册口算天天练4
- 水利水电工程监理平行检测表部分
- 分部分项工程质量检验计划表
- HY/T 266-2018外压中空纤维超滤膜表面亲水性的测试接触角法
- GB/T 4857.3-2008包装运输包装件基本试验第3部分:静载荷堆码试验方法
- 2023年金华职业技术学院高职单招(英语)试题库含答案解析
- CB/T 465-1995法兰铸铁闸阀
- 【食品生产加工技术】板栗酱的加工制作
- 情报学与情报分析基础知识课件
- 《乡土中国-差序格局》学案-统编版高中语文必修上册
- 生物补片及相关应用进展课件
评论
0/150
提交评论