




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单个数码管循环显示0-9报告设计主题:单数码管循环显示0 9设计要求:单片机控制数码管,循环显示0 9需求分析:本设计要求单个数码管循环显示0 9。这里使用普通阴极数字管。数码管显示数字的步骤如下:1)将数码管的公共端子接地(公共阴极)。2)将显示代码发送到单片机的P0端口,并向数码管的每一段输出不同的电平,使单个数码管可以循环显示10个数字0-9。复位电路:在上电或复位过程中,控制中央处理器的复位状态:在此期间,中央处理器保持在复位状态,而不是一上电或复位完成就工作,从而防止中央处理器发出错误指令和执行错误操作,提高电磁兼容性。无论用户使用哪种类型的单片机,都涉及到单片机复位电路的设计。然而,单片机复位电路的设计直接影响整个系统的可靠性。许多用户完成单片机系统的设计并在实验室成功调试后,现场出现了“死机”和“程序飞散”现象。这主要是由于单片机复位电路设计不可靠造成的。基本复位模式微控制器启动时需要复位,使中央处理器和系统组件处于一定的初始状态,并从初始状态开始工作。89系列单片机的复位信号从RST引脚输入到芯片中的施密特触发器。当系统处于正常工作状态且振荡器稳定时,如果RST引脚上有高电平,并且保持超过2个机器周期(24个振荡周期),则中央处理器可以响应并重置系统。设计原则:一、数码管显示原理我们最常用的是七段和八段发光二极管数码管。八段比七段多一个小数点,其他的基本相同。所谓的八段指的是在数码管中有八个小的发光二极管,通过控制不同发光二极管的开关来显示不同的符号。数码管分为两种类型:公共阴极和公共阳极。事实上,普通阴极是将八个发光二极管的阴极连接在一起,并使它们接地。因此,如果任何发光二极管的另一端被赋予高电平,它可以被点亮。公共阳极是将八个发光二极管的阳极连接在一起。示意图如下。引脚图的两个COM端子连接在一起,这是公共端子。公共阴极数码管应将其接地,公共阳极数码管应将其连接至正5伏电源。八段数码管称为一位,多个数码管并置在一起形成多位数码管。它们的段线选择(即a、b、c、d、e、f、g、dp)连接在一起,而它们的公共端称为位线选择。显示时,从段线选择发送字符代码,当选择哪个位线选择时,数码管将点亮。数字管的8个段对应于一个字节的8位,A对应于最低位,dp对应于最高位。因此,如果要数码管显示数字0,普通阴极数码管的字符代码是00111111,即0x3f;普通正数码管的字符代码为11000000,即0xc0。可以看出,两个编码位完全相反。普通阳极谢妮管0f的管段代码如下:无符号充电器码表= /公共阳极0f谢妮码0xc0,0xf9,0xa4,0xb0,/030x99,0x92,0x82,0xf8,/470x80,0x90,0x88,0x83,/8b0xc6,0xa1,0x86,0x8e/cf;普通阴极谢妮管0f的管段代码如下:无符号字符码表=/公共阴极0f谢妮码0x3f,0x06,0x5b,0x4f,/030x66,0x6d,0x7d,0x07,/470x7f、0x6f、0x77、0x7c、/8b0x39,0x5e,0x79,0x 71/cf;二。驾驶模式静态显示驱动程序:静态驱动器也称为DC驱动器。静态驱动是指每个数码管的每个段代码由单片机的输入输出引脚驱动,或者由二进制十进制*器件驱动,如BCD码。静态驱动的优点是编程简单,显示亮度高,缺点是占用更多的输入输出引脚。对于驱动5个数字管进行静态显示,需要58=40个输入/输出引脚来驱动,因此在实际应用中必须增加*驱动器来驱动,增加了硬件电路的复杂性。2.作为罪的输入输出端口设计示意图:程序流程图:开始在数组表1中输入0-9的字符代码是否有中断请求(while(1)YN目标I=0,依次加1,从1到9依次累加P0=表i,数码管依次显示0-9源程序:#包括#定义uchar无符号字符#定义uint无符号整数uchar码表=0x3f,0x06,0x5b,0x4f,0x66,0x6d、0x7d、0x07、0x7f、0x6f。/0-9字符代码void edelay(ui ntz)/延迟函数,以毫秒为单位。uint x,y;对于(x=z;x0;x -)对于(y=110y0;y-);void main()而(1)uint I;对于(I=0;i10I )/循环显示0-9P0=表一;/依次输入0-9个字符代码延迟(500);/延时500ms,调用延时功能。结论和经验设计要求相对简单,容易实现。然而,在实际过程中遇到了一些问题。首先,模拟过程中的连接线看似简单,但很容易出错,导致某段数码管不发光。另一个是KEIL和PROTEUS7.5的联合使用。调试程序时必须生成HEX文件。通过单片机课程设计,我不仅加深了对单片机理论的理解并将其应用于实践,还学习了两个有用的软件。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 种子加工工突发故障应对考核试卷及答案
- 2025年医保知识考试题库:信息化建设与医保服务试题解析含答案
- 中级工商模拟试题及答案
- 河南选调考试试题及答案
- 常年财税顾问协议标准版5篇
- 2025年海洋能发电与海水淡化项目融资渠道研究报告
- 2025年西安护士考试试题及答案
- 2025年整形外科整形手术技术操作规范考核答案及解析
- 2025年药物学考试模拟试卷答案及解析
- 2025年营养学常见疾病饮食调理模拟测试答案及解析
- 上甘岭战役课件
- GB/T 45951-2025科技馆常设展览实施通用流程
- 新生儿硬肿症个案护理
- (2025)汽车驾驶员(技师)考试题库及答案
- 2025年全科医师转岗培训理论必刷试题库及答案
- 城市智能感知系统-洞察及研究
- 中储粮损耗管理办法
- 2025年《治安管理处罚法》新修订课件
- 【课件】有理数的加法(第1课时+有理数的加法法则)(课件)数学人教版2024七年级上册
- 透析患者血磷控制健康宣教
- 2025年江苏省苏州市中考数学模拟试卷(十三)(含答案)
评论
0/150
提交评论