如下图软件设计温控系统采用模块化程序结构,可以分成以下程序模块系统初始化程序首先完成变量的设定中断入口的设定堆栈输入输出口及外部部件的初始化工作。主程序完成键盘扫描温度值采集及转换温度值的显示。当温度值高于设定最高限时或当温度值低于设定最低限时,作相应处理。键盘扫描程序完成键盘的扫描并根据确定的键值执行相应的功能,主要完成最高温度最低温度的设定。温度测量程序完成个通道的温度测量及转换延时程序满足要求的延时间隔及程序中的延时功能。部分子程序如下系统初始化程序,二测量程序,,三中断服务程序将转换结果送入,我们很快学会了使用画图软件而且顺利的完成了画图设计。设计的过程中我们学会了硬件和软件设计及程序的设计在设计的最后阶段我们还学会了实验仿真和程序调试。通过课程设计,自学的能力也有所提高,同时也学会了发现问题,分析问题,解决问题的能力。知识是没有境头的,还要不断地学习。总之,这次课程设计我的收获巨大,对我明年的毕业设计和以后的工作打下了坚实的基础。让我了解到了自己的不足,我会继续努力,完善自我。对于指导老师的用心辅导非常感谢。指导教师签名日期年月日系主任审核日期年月日参考文献曹琳琳,曹巧媛单片机原理及接口技术长沙国防科技大学,黄遵喜编单片机原理接口与应用西安西北工业大学出版社,何桥单片机原理与应用北京中国铁道出版社,四键盘输入子程序,,五显示子程序总结这次烘箱温度单片机控制系统课程设计已经告段落,在这段时间内我们学到了不少技术硬件分析设计软件编程设计图绘画等。在这次课程设计中,我们充分发挥图书馆优势,查找资料,借工具盘安装绘图软件。在用软件画图时,看书还可以理解,但到实际操作时我们根本无从下手因为都是英文版的,得花不少功夫才能完成画图的工作。由于时间有限,又重新找了种软件,再从图书馆借了相关的资料书。在老师的指引下,慢慢的便觉得其实只要懂得如何学习实践也并不是我们想象的那么难,再加上自己细心认放大器温度传感器查询方式设计由于片内无时钟,可利用提供的地址锁存允许信号经触发器二分频后获得,脚的频率是单片机的时钟频率的。如果单片机时钟频率采用,则脚的输出频率为,再二分频后为,恰好符合对时钟频率的要求。由于具有输出三态锁存器,其位数据输出引脚可直接与数据总线相连。地址译码脚分别与地址总线的低三位相连,以选通中的个通通。将地址总线最高位作为片选信号,在启动转换时,由单片机的写信号和控制的地址锁存和转换启动,由于和连在起,因此在锁存器通通地址的同时,启动并运行转换。在读取转换结果时,用单片机的读信号和脚经级成非门后,产生的正脉冲作为信号,可以打开三态输出锁存器。由上图可见,与的,和之间有如下关系可见应设置为低电平。中断方式设计与单片机的中断方式接口电路只需将图的的脚经过非门连接到的脚即可。采用中断方式可大大节省的时间,当转换结束时,发出个脉冲问单片机提出中断请求,单片机响应中断请求,由外部中断的中断服务程序读结果,并启动的下次转换,外部中断采用边沿触发方式。烘箱温度加热电路设计本次课程设计在烘箱温度加热电路上采用光耦电路设计。光耦电路光耦电路工作原理光电耦合器是将发光器件和光敏器件,光电二极管或光电三极管等封装在同个管壳内组成的电光电器件。当在光电耦合器的输入端加电信号时,发光二极管发光,光电管受到光照后产生电流,由输出端引出,于是实现了电光电的传输和转换,符号见下图,左边是发光二极管,右边是光电三极管。光电耦合器的主要特点以光为媒介实现电信号传输输入端与输出端在电气上是缘绝的,因此能有效地抗干扰,隔噪声,而且具有响应快,寿命长等特点它代替变压器耦合时,具有失真小的,工作频度高的优点代替继电器使用时,没有机械触点疲劳问题,具有很高的可靠性它还能实现电平转换,电位隔离等功能。二烘箱温度加热电路设计本次设计烘箱加温电路中所用的光电耦合器,型号为。烘箱温度加热电路设计如下图动态显示及键盘接口电路对键盘显示器接口的设计应满足两个要求功能技术要求可靠性高。因此,在本次课程设计中,动态显示及键盘接口电路采用处或作接口芯片。电路图如下,若为全,键盘上行线全为高电平,则键盘上没有闭合键,若不为全,则有共阴极共阳极外形图键处于闭合状态。去除键的机械抖动,其方法为判别出有键闭合后,延迟段时间再判别键盘的状态,若仍有键闭合,则认为键盘上有个处于稳定的闭合期,否则认为是键的抖动。判别闭合键的键号,方法为对键盘的列线进行扫描,扫描口依次输出。相应地依次读状态,若为全,则列线为的这列上没有键闭合。闭合键的键号等于为低电平的列号上加上为低电平的行的首键号。④使用对键的次闭合作为次处理,用的方法为等待闭合键释放以后再作处理。键输入程序采用显示等程序等程序作为延时程序,其优点是在进入键输入子程序后,显示器始终是亮的。其软件设计流程图为对于上图中的位显示器,在内部中设置个显示器缓冲单元分别存放在显示器的位数据,的口扫描输出总是有位为高电平,即显示器的位中仅有位公共阴极为低电平,其他位为高电平,的口输出相应位阴极为低的显示数据的段数据,使位显示出个字段,其他位为暗,依次地改变口输出为高的位,口输出对应的段数据,显示器的位就显示出由缓冲器中显示数据所确定的字符。扩展外部数据存储器的扩展要点单片机的外部数据存储器的地址空间为。与程序存储器的地址空间完全重叠,但由于各自使用不同的指令和控制信号,因此实际上是分开的彼此间不会因地址重叠面发生冲突。另外,扩展的接口和外围设备均占用外部数据存储器的地址,因开始有键闭合吗延时确有键闭合吗逐列扫描判断键位置闭合键释放否键号返回调延时此需要统筹考虑。扩展外部数据存储器也要在口连接锁存器,以锁低位地址信号,当同时有外部程序存储时,地址锁存储器可合用个。和信号作为外部数据存储器的读写控制信号。外部数据存储器的扩展芯片大多采用芯片,根据需要也可采用或其他芯片。二数据存储器的扩展方法在进行数据存储器的扩展时,控制信号与数据存储器的写允许信号连接,与数据存储器的读允许信号连接。通过指令访问外部数据存储器,在扩展数据存储器时,由于数据存储器与外部接口统编址,因此要兼顾两者的地址范围,以免发生冲突,般外部接口地址放在地址的高端。三的结构是字节的静态随机存储器芯片,它采用控制器,由单供电,额定功耗,典型存取时间,为脚双列直插式封装。的引脚图及各引脚功能引脚图如下所示引脚功能地址输入线对其他的显示器的工作原理显示器是由若干发光二极管组成的。当发光二极管导通时,相应的个点或个笔划点亮。控制不同组合的二极管导通,就能显示出各种字符。这种显示器有共阳极和共阴极两种。常用七段显示器结构及外形如下图所示。共阳极显示器的发光二极管的阳极二极管正端连在起如下图所示。当个发光二极管的负端低电平时,发光二极管点亮,相应段被显示。通常此公共阳极接高电平。同样,共阴极显示器的发光二极管的阴极二极管的负端连在起如下图所示。通常此公共阴极接低电平。当个发光二极管的正端接高电平时,发光二极宇航局被点亮,相应的段被显示。点亮显示器有静态和动态两种方法。所谓静态显示,就是当显示器显示个字符时,相应的发光二极管恒定的导通或截止。当显示位数较多时,用静态显示所需的端口太多,般采用动态方法,所谓动态显示就是位位地轮流点亮显示器各个位扫描,对于显示器的每位来说,每隔段时间点亮次。利用人的视觉暂留功能可以看到整个显示,但必须保证扫描速度足够快,字符才不闪烁。动态显示时将多个显示器的段码同名端连在起,用个端口驱动称段码口位码用另个端口分别控制称位扫描口。显示器的亮度既与导通电流有关,也与点亮时间和间隔时间的比例有关。调整电流和时间参数,可实现高度较高较稳定的显示。二键盘接口电路在键盘扫描子程序中需完成下述几个功能判断键盘上有无键按下。其方法为,口输出全扫描字,读口状态,若为全则键盘无键按下,若不全为则有键按下。去键的机械抖动影响。其方法为,在判断有键按下后,软件延时段时间再判断键盘状态,如果仍为有键按下状态,不全为。求按下键的键号。④键闭合次仅进行次键功能操作,其方法为,等待键释以后再读键号。键盘接口电路利用芯片实现键盘显示接口上图是单片机扩展接口芯片实现的位显示和键盘显示器接口电路。外扩片,的地址为,口地址为,的口为端出口,控制键盘的列线的电位。口作为键扫描口,同时又是位显示器的扫描口。口作为显示器的段数据口,的口作为输入口,接行线,称为键输入口。键盘输入程序的功能有以下个方面判断键盘上有无键闭合,其方法为扫描输出全,续口的状态央处理器中央处理器是单片机内部的核心部件,它决定了单片机的主要功能特性,由运算器和控制器两大部分组成。运算器是计算机的运算部件,用于实现算术逻辑运算位变量处理移位和数据传送等操作。它是以算术逻辑单元为核心,加是累加器寄存器程序状态字以及十进制调整电路和专门用于位操作的布尔处理器等组成,。控制器是计算机的控制部件,它包括程序计数器指令译码器数据指针堆栈指针以及定时控制与条件转移逻辑电路等。它对来自存储器中的指令进行译码,并通过定时和控制电路在规定的时刻发出各种操作所需要的控制信号,使各部件协调工作,完成指令所规定的操作。定时器计数器单片机内有两个位的定时器计数器定时器计数器和定时器计数器。它们分别由两个位寄存器组成即由和构成,同样由和构成,地址依次是。串行口单片机内部有个串行数据缓冲寄存器,它是可直接寻址的特功能寄存器,地址为,在机器内部实际是由两个位寄存器组成,个作发送缓冲寄存器,另个作接收缓冲寄存器,二者由读写出信号区分,但都是使用同个地址。④中断系统单片机共有个中断源,每个中断分为高级和低级两个优先
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 20 页
第 2 页 / 共 20 页
第 3 页 / 共 20 页
第 4 页 / 共 20 页
第 5 页 / 共 20 页
第 6 页 / 共 20 页
第 7 页 / 共 20 页
第 8 页 / 共 20 页
第 9 页 / 共 20 页
第 10 页 / 共 20 页
第 11 页 / 共 20 页
第 12 页 / 共 20 页
第 13 页 / 共 20 页
第 14 页 / 共 20 页
第 15 页 / 共 20 页
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。