LED子程序延时1S显示56.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LED子程序延时1S显示56.doc

接口技术 课程设计说明书 设计题目 LED显示控制 · 指导教师: 赵巍 设计者: 张婷、张萍、陈建飞 系 别: 机械工程学院 班 级: 机制0711 学 号: 35/34/2/42 天津工程师范学院 课 程 设 计 任 务 书 机械工程 学院 机制0711 班 学生 课程设计题目: LED显示控制 一、课程设计工作日自 2010 年 1 月 4 日至 2010 年 1 月 7 日 二、同组学生: 张婷、张萍、陈建飞 三、课程设计任务要求(包括课题来源、类型、目的和意义、基本要求、完成时间、主要参考资料等) 1、目的及意义 (1)巩固和深化《单片机原理及应用》课程的理论知识,培养,分析、解决实际问题的能力。 (2)掌握LED的工作、控制原理,能根据题目要求确定设计思路、绘制所需的硬件电路图。 2、主要内容 用P1口控制某一位LED显示5、6,采用子程序延时方式,使显示5、6之间延时为1S。晶振频率12Mhz。请连线、编写并调试程序。 3、基本要求 (1)熟悉LED的使用方法和注意事项。 (2)绘制电路原理图。 (3)答辩。 4、主要参考资料 单片机基础及应用,赵巍,冯娜,马苏常,刘玉山等,清华大学出版社,2009年 单片机应用自学通,孟凤果,曹振军,中国电力出版社,2005年 指导教师签字: 教研室主任签字: LED数码管的结构 LED数码管是由发光二极管来显示字段的期间,在单片机应用系统中常用七段显示器。发光二极管的样机连在一起的称为阳极数码管,阴极连在一起的称为共阴极数码管。在七段发光数码管的8位并行输入端输入不同数据可输出不同的数字或字符。通常称控制发光二极管的8位数据为段选位,显示器的共阴极或共阳极的公共连接点位为选位。共阴极与共阳极的段选码互为补数,即互为反码。我们实验所用的数码管型号为AT89S52。 七段LED数码管的段码 表1.0 显示字符 共阴极段选码 共阳极段选码 显示字符 共阴极段选码 共阳极段选码 0 3FH C0H B 7CH 83H 1 06H F9H C 39H C6H 2 5BH A4H D 5EH A1H 3 4FH B0H E 79H 86H 4 66H 99H F 71H 84H 5 6DH 92H P 73H 82H 6 7DH 82H U 3EH C1H 7 07H F8H R 31H CEH 8 7FH 80H Y 6EH 91H 9 6FH 90H 8 FFH 00H A 77H 88H “灭” 00h FFH LED数码管的原理 通常七段LED数码管内有8只发光二极管,其中7只构成“8”字形,1只用于小数点显示。控制相应二极管的亮或灭,可以显示出相应的符号。加在数码管上的二进制数据称为段码。七段LED数码管的段码如表1.0所示。 LED数码管的显示方式 在单片机应用系统中,控制LED数码管显示的方式有静态显示和动态显示两种。 LED静态显示方式 静态显示,是指单片机将段码一次性输出后,LED显示符号一直保持不变直到有新的段码送来为止。 静态显示的优点是这种显示占用机时少,显示可靠,亮度较高。但由于其每一段均要有一条输出线控制,一只七段LED数据管就要有8根线控制;数据管数量越多,所要的输出线要成倍的增加,所以其缺点是使用元件多、线路较复杂,成本也较高。 (2)LED动态显示方式 LED动态显示是将所有数码管的段码并联在一起,由一个8位的I/O口控制 每个数码管的公共端分别由另一个I/O口控制。单片机定时的对显示器件进行扫描,每一时刻只使其中一个数码管被点亮,各数码管轮流显示。由于人的视觉暂留效应,适应的控制轮流速度,最后效果看起来就像所有的数码管同时显示一样。 动态显示其优点是使用硬件少,因而价格低,但由于要不停的对数码管进行扫描,占用机时多。动态显示的亮度除了与导通电流有关外,还与点亮时间和间隔时间有关,显示亮度相对较低。 流程图 实验内容 ORG 0000H AJMP MAIN

文档评论(0)

dmz158 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档