ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:263.52KB ,
资源ID:1912804      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1912804.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数码管流动显示123.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数码管流动显示123.docx

1、数码管流动显示123学 号 XX城建大学嵌入式系统及应用课程设计设计说明书数码管流动显示12345678 起止日期: 2015年11月15日 至 2015年11月27日学生班级成绩指导教师(签字)计算机与信息工程学院2015年 11 月 27 日课程设计报告书题 目: 数码管流动显示12345678 学生: 学生学号: 院 名: 专 业: 任课教师:摘 要1.容:利用动态扫描让八位数码管稳定的显示1、2、3、4、5、6、7、82.目标:1掌握单片机控制八位数码管的动态扫描技术,包括程序设计和电路设计,本任务的效果是让八位数码管稳定的显示12345678。2用PROTEUS进展电路设计和实时仿真

2、3.知识点1数码管动态扫描 动态扫描的定义以及与静态显示的区别动态显示的特点是将所有位数码管的段选线s一位数码管有效。选亮数码管采用动态扫描显示。所谓动态扫描显示即轮流向各位数码管送出字形码和相应的位选,利用发光管的余辉和人眼视觉暂留作用,使人的感觉好似各位数码管同时都在显示。 2总线的应用元器件与总线的连线P0口的接线采用总线方式,详细如电路图1所示。1选择总线按钮2绘制总线:与普通电线的绘制方法一样,选择适宜的起点、终点单击。如果终点在空白处,左键双击完毕连线。画总线的时候为了和一般的导线区分,我们一般喜欢画斜线来表示分支线。此时我们需要自己决定走线路径,只需在想要拐点处单击鼠标左键即可。

3、在画斜线时,需要关闭线路自动路径功能才好绘制。Proteus的线路自动路径功能简称WAR,中选中两个连接点后,WAR将选择一个适宜的路径连线。WAR可通过使用标准工具栏里的“WAR命令按钮来关闭或翻开,也可以在菜单栏的“Tools下找到这个图标。3给与总线连接的导线贴标签PART LABELS与P0口相连的线标签名依次为P00P06,本电路中的P0口的上拉电阻通过总线与P0口相连,数码管也是通过总线与P0口相连,这些都需要标注,以说明正确的电气连接。单击绘图工具栏中的导线标签按钮,使之处于选中状态。将鼠标置于图形编辑窗口的欲标标签的导线上,跟着鼠标的指针就会出现一个“号,说明找到了可以标注的导

4、线,单击鼠标左键,弹出编辑导线标签窗口,如图-所示。 在“string栏中,输入标签名称(如p00),单击“OK按钮,完毕对该导线的标签标定。同理,可以标注其它导线的标签,如图516所示。注意,在标定导线标签的过程中,相互接通的导线必须标注一样的标签名。第一章 课设概述1.1单片机概述 单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而

5、完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,开展到现在的300M的高速单片机。1.2 课题研究的目的和意义利用AT89C51单片机自带资源,设计一款能流动显示12345678的设备。1.3 课题的主要研究工作本课题设计的主要工作如下:设计出用一个能够动态显示12345678的设备。第二章 系统硬件介绍及设计2.1 AT89C51简介AT89C51是一种带4K字节闪烁可编程可擦除只读存储器FPEROMFalsh Programmable and Erasable Read Only Memory的低电压,高性能CMOS8位微处理器,俗称单片机。该器件

6、采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案图2-1 三种单片机外形 图2-2 AT89C51的引脚排列 图2-3 P89L主要特性:与MCS-51 兼容4K字节可编程闪烁存储器寿命:1000写/擦循环数据保存时间:10年全静态工作:0Hz-24Hz三级程序存储器锁定128*8位部RAM32可编程I/O线两个16位定时器/计数器5个中断源可编程串行通道低功耗的闲置和掉电模式片振荡器和时钟电路2.2

7、数码管7SEG-AN -BLUE介绍(7段数码管)2.2.1 七段数码管概述 七段数码管是数码管的一种是半导体发光器件,数码管可分为七段数码管和八段数码管,区别在于八段数码管比七段数码管多一个发光二极管单元,其根本单元是发光二极管。2.2.2 七段数码管应用数码管是一类价格廉价 使用简单,通过对其不同的管脚输入相对的电流,使其发亮,从而显示出数字能够显示 时间、日期、温度等所有可用数字表示的参数的器件。 在电器特别是家电领域应用极为广泛,如显示屏、空调、热水器、冰箱等等。绝大多数热水器用的都是数码管,其他家电也用液晶屏与荧光屏。2.2.3七段数码管驱动方式 直流驱动是指每个数码管的每一个段码都

8、由一个单片机的I/O端口进展驱动,或者使用如BCD码二-十进制译码器译码进展驱动。优点是编程简单,显示亮度高,缺点是占用I/O端口多。 动态显示驱动是将所有数码管通过分时轮流控制各个数码管的的端,就使各个数码管轮流受控显示。将所有数码管的8个显示笔划a,b,c,d,e,f,g,dp的同名端连在一起,另外为每个数码管的公共极增加位选通控制电路,位选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到一样的字形码,但终究是那个数码管会显示出字形,取决于单片机对位选通端电路的控制,所以我们只要将需要显示的数码管的选通控制翻开,该位就显示出字形,没有选通的数码管就不会亮。2.3硬件电路

9、图图2-4 硬件连接图2.3元件清单1.单片机:AT89C512.八位共阴极数码管:7SEG-MPX8-CA-BLUE3.NPN型三极管8个4.普通电容2个22PF,电解电容1个10UF5.晶振1个12MHZ6.排阻1个2207.电阻1个2208.电源1个5V第三章 系统软件设计3.1程序描述#include /52系列单片机头文件 #include #define uchar unsigned char#define uint unsigned int /定义uchar code DSY_CODE= 0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90;

10、/显示12345678void DelayMS(uint x) /延时子程序 uchar i; while(x-) for(i=200;i0;i-); void main() uchar i,k=0x80; while(1) /循环 for(i=8;i0;i-) P2=0xff; k=_crol_(k,1); P0=DSY_CODE8-i; P2=k; DelayMS(200); /延时 3.2程序流程图第四章 系统调试4.1 在PROTEUS中仿真4.1.1. 在Keil中编译程序:4.1.2 在Proteus中绘制硬件图: 图4-1 硬件连接图4.1.3 将在Keil中编译好的HEX文件加载到Proteus中:图4-2 加载截图4.1.4 点运行键观察运行结果:图4-3 结果截图参考文献:1.?单片机入门实践?程利民、宋胜利主编。.科学技术2.?C语言综合实践?程利民、新桥、朱晓玲主编。部试用3.?接口应用实践? 程利民、新桥、朱晓玲主编。部试用

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1