1、“.....这个值是送到和中的。他是以加法记数的,并能从全到全时自动产生溢出中断请求。因此,我们可以把计数器记满为零所需的计数值设定为和计数初值设定为可得到如下计算通式式中,为计数器摸值,该值和计数器工作方式有关。在方式时为在方式时的值为在方式和为计算公式计数或计数计数是单片机时钟周期的倍为定时初值如单片机的主脉冲频率为,经过分频方式微秒毫秒方式微秒毫秒显然秒钟已经超过了计数器的最大定时间,所以我们只有采用定时器和软件相结合的办法才能解决这个问题秒的方法我们采用在主程序中设定个初值为的软件计数器和使定时毫秒这样每当到毫秒时就响应它的溢出中断请求,进入他的中断服务子程序。在中断服务子程序中,先使软件计数器减,然后判断它是否为零。为零表示秒已到可以返回到输出时间显示程序......”。
2、“.....故工作于方式。初值计数令为定时器方式装入定时器初值开中断启动计数器软件计数器赋初值等待中断中断服务子程序跳转到时间及信号灯显示子程序恢复值重装入定时器初值软件延时的工作频率为,我们选用的单片机的工作频率为。机器周期与主频有关,机器周期是主频的倍,所以个机器周期的时间为。我们可以知道具体每条指令的周期数,这样我们就可以通过指令的执行条数来确定秒的时间。具体的延时程序分析延时秒子程序,延时子程序字节数数为机器周期数为所以此指令的执行时间为为个双重循坏循环次数为所以延时时间约为设置的初值为主延时程序循环次,所以秒由于单片机的运行速度很快其他的指令执行时间可以忽略不计。时间及信号灯的显示并行口的扩展虽然有个位端口,但真正能提供借用的只有口,因为和口通常用于传送外部传送地址和数据......”。
3、“.....因此,单片机通常需要扩展。由于我们用外部输入设定红绿灯倒计时初值数码管的输出显示红绿黄信号灯的显示都要用到个端口,显然的端口是不够,需要扩展。扩展的方法有两种借用外部地址来扩展端口采用接口新片来扩充。我们用并行接口信片来扩展端口。显示原理当定时器定时为秒,时程序跳转到时间显示及信号灯显示子程序,它将依次显示信号灯时间,同时直显示信号灯的颜色,这时在返回定时子程序定时秒,在显示黄灯的下个时间,这样依次把所有的灯色的时间显示完后在重新给时间计数器赋初值,重新进入循环。口输出信号接信号灯由于发光二极管为共阳极接法,输出端口为低电平,对应的二极管发光,所以可以用置位方法点亮红,绿,黄发光二极管......”。
4、“.....不亮其余为高电平,全亮则显示为采用共阴级连接其中等。看门狗电路可以分为内看门狗和外看门狗。看门狗电路是指看门狗的硬件电路包含在单片机内部,如的系列,的系列,内核中比较典型的有公司的,公司的,公司的以及公司系列的多种型号的单片机等。对于没有看门狗定时器的单片机或是认为内部看门狗不可靠时,可以采用外部看门狗定时器。外部看门狗电路既可以用专用看门狗芯片,也可由普通芯片实现。这里,以专用芯片作为外部看门狗的电路。是微系统监控电路芯片,具有后备电池切换掉电判别看门狗监控等功能。其封装和引脚说明如图所示。图封装和引脚电源输出引脚。接电源引脚,电源供电。接地。电池故障输入。电池故障输出。监视器输入引脚。复位输出引脚,低电平有效。后备电池输入端......”。
5、“.....电路原理图如图其中是看门狗监测输入脚,接到的个专用口或个总线上。是复位信号输出脚,接到的复位输入脚。的定时周期是,复位脉冲宽度是。如果保持高或低超过看门狗定时周期,端将发生的负脉冲使复位图电路原理图结论本系统就是充分利用了和芯片的引脚。系统统采用系列单片机和可编程并行接口芯片为中心器件来设计交通灯控制器,实现了能根据实际车流量通过芯片的口设置红绿灯燃亮时间的功能红绿灯循环点亮,倒计时剩秒时黄灯闪烁警示交通灯信号通过口输出,显示时间直接通过的口输出至双位数码管车辆闯红灯报警绿灯时间可检测车流量并可通过双位数码管显示系统不足之处不能控制车的左右转以及自动根据车流改变红绿灯时间等。这是由于本身地理位子以及车流量情况所定,如果有需要可以设计扩充原系统来实现。通过这次毕业设计......”。
6、“.....使我在单片机的基本原理单片机应用系统开发过程,以及在常用编程设计思路技巧特别是汇编语言的掌握方面都能向前迈了大步,为日后成为合格的应用型人才打下良好的基础。致谢在此论文撰写过程中,要特别感谢我的导师教授的指导与督促,同时感谢他的谅解与包容。没有教授的帮助也就没有今天的这篇论文。求学历程是艰苦的,但又是快乐的。同时也要感谢我的辅导员老师,谢谢他在这三年中为我们全班所做的切,他不求回报,无私奉献的精神很让我感动,再次向他表示由衷的感谢。在这三年的学期中结识的各位生活和学习上的挚友让我得到了人生最大的笔财富。在此,也对他们表示衷心感谢。谢谢我的父母,没有他们辛勤的付出也就没有我的今天,在这刻,将最崇高的敬意献给你们,本文参考了大量的文献资料,在此......”。
7、“.....参考文献胡汉才单片机原理及其接口技术北京清华大学出版,付家才单片机控制工程实践技术北京化学工业出版社,潘新民微型计算机控制技术北京人民邮电出版社,余锡存曹国华单片机原理及接口技术陕西西安电子科技大学出版社,雷丽文等微机原理与接口技术北京电子工业出版社,蒋万君在论循环时序电路的简便设计机电体化,第期接地显示数值驱动代码进制表驱动代码表与的连接用的口的连接的片选信号我们用的地址采用全译码方式,当时片选有效,其他无效......”。
8、“.....初始化,设置初值,,,显示黄灯个位显示黄灯十位,显示黄灯信号,延时秒显示红灯个位,显示红灯十位显示红灯信号延时秒显示绿灯个位,显示绿灯十位显示绿灯信号延时秒延时秒子程序驱动代码表第六章看门狗硬件电路由于单片机自身的抗干扰能力比较差,尤其在些条件比较恶劣噪声大的场合,常会出现单片机因为受外界干扰而导致死机的现象,造成系统不能正常工作。设置看门狗是为了防止单片机死机提高单片机系统抗干扰性的种重要途径。个完整的单片机应用系统应该是个软硬件的结合体,在系统正常工作时,会受到各种外界干扰因素的影响。这种外界干扰轻者导致系统内部数据出错,重者将严重影响程序的运行。因此单片机应用系统的开发定要考虑系统可靠性的设计,以满足系统在现场苛刻环境下的正常运行,而看门狗则是系统可靠性设计的重要环......”。
9、“.....所谓的看门狗是指在系统设计中通过软件或硬件方式在定的周期内监控单片机或其他的运行情况。如果在规定的时间内没有收到来自单片机或其他的触发信号,则系统会强制复位,以保证系统在受到干扰时仍能够维持正常的工作状态。在单片机系统中,看门狗的设计般采用硬件和软件结合两种方式。软件看门狗软件看门狗是利用单片机片内闲置的定时器计数器单元作为看门狗,在单片机程序中适当的插入监控指令,当程序出现异常或进入死循环时,利用软件将程序计数器赋予初始值,强制性的使程序重新开始运行。使用软件看门狗的具体实现方法如下。首先在初始化程序中设置好定时器计数器的方式控制寄存器和定时时间的初值,并开中断。根据定时器的定时时间,在主程序中按定的间隔插入复位定时器的指令,既插入监控指令......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。