




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选文档学 号天津城建高校嵌入式系统及应用课程设计设计说明书数码管流淌显示 12345678 起止日期: 2015 年 11 月 15 日 至 2015 年 11 月 27 日同学姓名班级成果指导老师 (签字 )计算机与信息工程学院计算机与信息工程学院2015 年年 11 月月 27 日日精选文档课课程程设设计计报报告告书书题题 目目: : 数码管流淌显示数码管流淌显示 1234567812345678 同学姓名: 同学学号: 院 名: 专 业: 任课老师: 精选文档目目 录录摘摘 要要.II第一章第一章 课设总述课设总述.11.1 单片机概述.1 1.3 课题争辩的目的和意义.11.4 课题
2、的主要争辩工作.1其次章其次章 系统硬件系统硬件介绍及设计介绍及设计.22.1 AT89C51 简介 .21.2 数码管 7SEG-COM-AN -BLUE 介绍(7 段数码管) .3 2.2 硬件电路图.42.3 元件清单.4第三章第三章 系统软件设计系统软件设计.53.1 程序描述.63.2 程序流程图.6第四章第四章 系统调试系统调试.74.1 在 PROTEUS 中仿真.7参考文献参考文献.7精选文档摘摘 要要1.内容:利用动态扫描让八位数码管稳定的显示 1、2、3、4、5、6、7、82.目标:(1)把握单片机把握八位数码管的动态扫描技术,包括程序设计和电路设计,本任务的效果是让八位数
3、码管稳定的显示 12345678。(2)用 PROTEUS 进行电路设计和实时仿真3.学问点链接(1)数码管动态扫描 (动态扫描的定义以及与静态显示的区分)动态显示的特点是将全部位数码管的段选线 s 一位数码管有效。选亮数码管接受动态扫描显示。所谓动态扫描显示即轮番向各位数码管送出字形码和相应的位选,利用发光管的余辉和人眼视觉暂留作用,使人的感觉好像各位数码管同时都在显示。 (2)总线的应用元器件与总线的连线P0 口的接线接受总线方式,具体如电路图 1 所示。 选择总线按钮 绘制总线:与一般电线的绘制方法一样,选择合适的起点、终点单击。假如终点在空白处,左键双击结束连线。画总线的时候为了和一般
4、的导线区分,我们一般宠爱画斜线来表示分支线。此时我们需要自己打算走线路径,只需在想要拐精选文档点处单击鼠标左键即可。在画斜线时,需要关闭线路自动路径功能才好绘制。Proteus 的线路自动路径功能简称 WAR,当选中两个连接点后,WAR 将选择一个合适的路径连线。WAR 可通过使用标准工具栏里的“WAR”命令按钮来关闭或打开,也可以在菜单栏的“Tools”下找到这个图标。 给与总线连接的导线贴标签 PART LABELS与 P0 口相连的线标签名依次为 P00P06,本电路中的 P0 口的上拉电阻通过总线与 P0 口相连,数码管也是通过总线与 P0 口相连,这些都需要标注,以表明正确的电气连接
5、。单击绘图工具栏中的导线标签按钮,使之处于选中状态。将鼠标置于图形编辑窗口的欲标标签的导线上,跟着鼠标的指针就会消灭一个“”号,表明找到了可以标注的导线,单击鼠标左键,弹出编辑导线标签窗口,如图-所示。 在“string”栏中,输入标签名称(如 p00),单击“OK”按钮,结束对该导线的标签标定。同理,可以标注其它导线的标签,如图 516 所示。留意,在标定导线标签的过程中,相互接通的导线必需标注相同的标签名。精选文档第一章 课设概述1.1 单片机概述 单片机(Microcontrollers)是一种集成电路芯片,是接受超大规模集成电路技术把具有数据处理力量的中心处理器CPU、随机存储器 RA
6、M、只读存储器 ROM、多种 I/O 口和中断系统、定时器 /计数器等功能 (可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、 A/D 转换器等电路 )集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业把握领域广泛应用。从上世纪 80 年月,由当时的 4 位、8 位单片机,进展到现在的 300M的高速单片机。1.2 课题争辩的目的和意义利用 AT89C51 单片机自带资源,设计一款能流淌显示 12345678 的设备。1.3 课题的主要争辩工作本课题设计的主要工作如下:设计出用一个能够动态显示 12345678 的设备。 精选文档 其次章 系统硬件介绍及设计2.1 AT89C51
7、 简介 AT89C51 是一种带 4K 字节闪烁可编程可擦除只读存储器(FPEROMFalsh Programmable and Erasable Read Only Memory)的低电压,高性能 CMOS8 位微处理器,俗称单片机。该器件接受 ATMEL 高密度非易失存储器制造技术制造,与工业标准的 MCS-51 指令集和输出管脚相兼容。由于将多功能 8 位 CPU 和闪烁存储器组合在单个芯片中,ATMEL 的 AT89C51 是一种高效微把握器,为很多嵌入式把握系统供应了一种机敏性高且价廉的方案图 2-1 三种单片机外形 图 2-2 AT89C51 的引脚排列 图 2-3 P89L精选文
8、档主要特性:与 MCS-51 兼容4K 字节可编程闪烁存储器寿命:1000 写/擦循环数据保留时间:10 年全静态工作:0Hz-24Hz三级程序存储器锁定128*8 位内部 RAM32 可编程 I/O 线两个 16 位定时器/计数器5 个中断源可编程串行通道低功耗的闲置和掉电模式片内振荡器和时钟电路2.2 数码管 7SEG-COM-AN -BLUE 介绍(7 段数码管)2.2.12.2.1 七段数码管概述七段数码管概述 七段数码管是数码管的一种是半导体发光器件,数码管可分为七段数码管和八段数码管,区分在于八段数码管比七段数码管多一个发光二极管单元,其基本单元是发光二极管。2.2.22.2.2
9、七段数码管应用七段数码管应用数码管是一类价格廉价 使用简洁,通过对其不同的管脚输入相对的电流,使其发亮,从而显示出数字能够显示 时间、日期、温度等全部可用数字表示的参数的器件。 在电器特殊是家电领域应用极为广泛,如显示屏、空调、热水器、冰箱等等。绝大多数热水器用的都是数码管,其他家电也用液晶屏与荧光屏。 2.2.32.2.3 七段数码管驱动方式七段数码管驱动方式 直流驱动是指每个数码管的每一个段码都由一个单片机的 I/O 端口进行驱动,或者使用如 BCD 码二-十进制译码器译码进行驱动。优点是编程简洁,显示亮度高,缺点是占用 I/O 端口多。 动态显示驱动是将全部数码管通过分时轮番把握各个数码
10、管的的 COM 端,就使各个数码管轮番受控显示。将全部数码管的 8 个显示笔划a,b,c,d,e,f,g,dp的同名端连在一起,另外为每个数码管的公共极 COM 增加位选通把握电路,位选通由各自独立的 I/O 线把握,当单片机输出字形码时,全部数码管都接收到相同的字形码,但到底是那个数码管会显示出字形,取决于单片机对位选通 COM 端电路的把握,所以我们只要将需要显示的数码管的选通把握打开,该位就显示出字形,没有选通的数码管就不会亮。2.3 硬件电路图精选文档图 2-4 硬件连接图2.3 元件清单1.单片机:AT89C512.八位共阴极数码管:7SEG-MPX8-CA-BLUE3.NPN 型三
11、极管 8 个4.一般电容 2 个(22PF) ,电解电容 1 个(10UF)5.晶振 1 个(12MHZ)6.排阻 1 个 2207.电阻 1 个(220)8.电源 1 个(5V)精选文档第三章 系统软件设计3.1 程序描述#include /52 系列单片机头文件 #include #define uchar unsigned char#define uint unsigned int /定义uchar code DSY_CODE= 0 xf9,0 xa4,0 xb0,0 x99,0 x92,0 x82,0 xf8,0 x80,0 x90; /显示 12345678void DelayMS(
12、uint x) /延时子程序 uchar i;while(x-) for(i=200;i0;i-);void main() uchar i,k=0 x80;while(1) /循环 for(i=8;i0;i-) P2=0 xff;k=_crol_(k,1);P0=DSY_CODE8-i;精选文档P2=k;DelayMS(200); /延时3.2 程序流程图开头声明变量, 数码管编码数组声明子程序数码管显示子程序主程序精选文档 第四章 系统调试4.1 在 PROTEUS 中仿真4.1.1.4.1.1. 在在 KeilKeil 中编译程序中编译程序: :4.1.24.1.2 在在 ProteusProteus 中绘制硬件图中绘制硬件图: : 图 4-1 硬件连接图4.1.34.1.3 将在将在 KeilKeil 中编译好
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 麻醉科知识点
- 教育培训机构业务流程图
- 学校综合楼功能区域划分及布局规划
- 如何提高员工的工作积极性
- 创新驱动的科技创新体系构建
- 8 数学广角-搭配(一)(教学设计)-2024-2025学年二年级上册数学人教版
- Module 7 A famous story Unit 1 教学设计 2024-2025学年外研版八年级英语上册
- 品牌传播中的公关技巧与策略
- 课题开题报告:消费文化语境中岭南醒狮的文化生产
- 新大象版五年级上册科学 第三单元《3.生活环境与健康》教学设计
- 五年级上册小数乘除法计算题(纯竖式计算)1
- 供电所绩效考核实施方案
- 《宝葫芦的秘密》导读课(教案)部编版语文四年级下册
- 艾滋病伴卡氏肺孢子虫肺炎的个案护理
- 资产负债表完整版本
- 彩盒生产工艺流程图
- 污水处理项目实施重点、难点分析
- 机械制图绘制标准
- 内河船舶安全检查培训材料
- 压花机操作规程
- 安全检查表(综合、专项、日常、节假日、季节)
评论
0/150
提交评论