1、“.....延时确定的时间为微秒。按从低位到高位的顺序发送字节次只发送位。延时时间为微秒。将数据线拉到高电平。重复上到的操作直到所有的字节全部发送完为止。最后将数据线拉高。的读操作将数据线拉高。延时微秒。将数据线拉低。延时微秒。将数据线拉高。延时微秒。读数据线的状态得到个状态位,并进行数据处理。延时微秒。使用中的注意事项虽然具有测温系统简单测温精度高连接方便占用口线少等优点,但在实际应用中也应注意以下几方面的问题从测温结束到将温度值转换成数字量需要定的转换时间,这是必须保证的,不然会出现转换的现象,使温度输出总是显示。在实际使用中发现,应使电源电压保持在左右,若电源电压过低,会使所测得的温度精度降低。较小的硬件开销需要相对复杂的软件进行补偿,由于与微处理器间采用串行数据传送,因此,在对进行读写编程时,必须严格的保证读写时序,否则将无法读取测温结果。在使用等高级语言进行系统程序设计时......”。
2、“.....在的有关资料中均未提及单总线上所挂数量问题,容易使人误认为可以挂任意多个,在实际应用中并非如此,当单总线上所挂超过个时,就需要解决微处理器的总线驱动问题,这点在进行多点测温系统设计时要加以注意。在测温程序设计中,向发出温度转换命令后,程序总要等待的返回信号,旦个接触不好或断线,当程序读该时,将没有返回信号,程序进入死循环,这点在进行硬件连接和软件设计时也要给予定的重视。本章小结本章重点分析了数字温度计控制系统的硬件电路设计,介绍了设计中所用到的芯片,包括单片机芯片液晶显示芯片数字温度传感器芯片等。介绍了结构特点中断定时计数等。介绍了设计中所用到的芯片。通过本章的学习加深了单片机的了解,熟悉了数字温度传感器。第章系统软件设计主程序设计整个系统的功能是由硬件电路配合软件来实现的,当硬件基本定型后,软件的功能也就基本定下来了......”。
3、“.....它是整个控制系统的核心,专门用来协调各执行模块和操作者的关系。二是执行软件子程序,它是用来完成各种实质性的功能如测量计算显示通讯等。每个执行软件也就是个小的功能执行模块。这里将各执行模块列出,并为每个执行模块进行功能定义和接口定义。各执行模块规划好后,就可以规划监控程序了。首先要根据系统的总体功能选择种最合适的监控程序结构,然后根据实时性的要求,合理地安排监控软件和各执行模块之间地调度关系。主程序流程见图。初始化初始化判定温度是否在设定范围内灯灭显示温度结束黄灯亮绿灯亮大于值小于值开始图主程序流程图初始化初始化流程图见图。寄存器初始化温度转换命令存在读取温度温度数据处理温度显示报警温度比较超出范围开始图初始化流程图数据测试将温度传感器与冰水混合物接触,经过充分搅拌达到热平衡后调节系统,使显示读数为标定利用气压计读出当时当地的大气压强......”。
4、“.....把温度传感器放入沸水中,待显示读数稳定后重新调节,使显示器显示读数等于当地当时沸点温度后工作结束。该温度计的量程为,读数精度为,实际使用般在。采用和的精密水银温度计作检验标准,对设计的温度计进行测试,其结果表明能达到该精度要求。仿真结果设置温度上限为度,温度下限为度。如图所示。此时温度时度,超出上限温度,黄灯亮,实现报警。图仿真如图所示。此时温度为度,低于下限温度,绿灯亮,实现报警。图仿真如图所示。此时温度为度,在所设范围内,两灯都没亮,说明温度正常。图仿真本章小结本章对基于单片机的数字温度控制系统的软件程序进行了简要介绍,介绍了主程序设计及的初始化,并给出设计流程图,更直观的把软件设计呈现出来作出了设计的仿真,设置上线限温度,并作种情况分析。验证了设计的正确性。通过本章的介绍了解软件设计流程,熟悉单片机的编程......”。
5、“.....对整个硬件电路和软件程序设计做了分析,文中介绍了数字温度计的现状及发展,介绍了仿真软件及的基本知识,学习了的仿真方法和步骤,介绍了数字温度计的设计方案选择及原理介绍,加深了单片机的知识了解,介绍单片机的结构特点等。并学习了数字温度传感器,设计软件仿真,更直观的反应设计的正确性。本文对其中的些基本原理也做了简要的概述。其实写完了本篇论文,也仅仅是对数字温度计控制系统做出了个简单的设计方案,数字温度计科利用在很多领域,在些人不能直接进入的场所,利用单片机控制的数字温度计,可以设置并控制其中的温度,数字温度计还可以利用在温室中,这样就可以方便的控制温室中的温度,当温度超过所要求的温度时,可发生报警。总之数字温度计利用在很多领域。本课题只是单片机控制数字温度计系统得种设计方法。致谢通过这阶段的努力......”。
6、“.....这意味着大学生活即将结束。在大学阶段,我在学习上和思想上都受益非浅,这除了自身的努力外,与各位老师同学和朋友的关心支持和鼓励是分不开的。在我写本论文的过程中,马建为老师给我提供了许多资料,并对实践中出现的问题给予耐心的解答,完稿之后在百忙之中仔细阅读,给出修改意见,在此对他表示感谢。单片机和单片机原理单片机是指个集成在块芯片上的完整计算机系统。尽管他的大部分功能集成在块小芯片上,但是它具有个完整计算机所需要的大部分部件内存内部和外部总线系统,目前大部分还会具有外存。同时集成诸如通讯接口定时器,实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音图像网络复杂的输入输出系统集成在块芯片上。单片机也被称为微控制器,是因为它最早被用在工业控制领域。单片机由芯片内仅有的专用处理器发展而来。最早的设计理念是通过将大量外围设备和集成在个芯片中,使计算机系统更小......”。
7、“.....的是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬镳。早期的单片机都是位或位的。其中最成功的是的,因为简单可靠而性能不错获得了很大的好评。此后在上发展出了系列单片机系统。基于这系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了位单片机,但因为性价比不理想并未得到很广泛的应用。年代后随着消费电子产品大发展,单片机技术得到了巨大的提高。随着来保证你的语言程序占用最少空间的同时运行的快而有效。编译器提供个优化级别。每个高级的优化级别都包括比它低的所有优化级别的优化内容。以下列出的是目前编译器提供的所有优化级别的内容常量折叠在表达式及寻址过程中出现的常量被综合为个单个的常量。跳转优化采用反转跳转或直接指向最终目的的跳转,从而提升了程序的效率。哑码消除永远不可能执行到的代码将自动从程序中剔除......”。
8、“.....局部变量和函数参数被放在寄存器中,不需要为这些变量再分配存储器空间。通过寄存器传递参数最多三个参数通过寄存器传递。消除全局公用的子表达式只要可能,程序中多次出现的相同的子表达式或地址计算表达式将只计算次。合并相同代码利用跳转指令,相同的代码块被合并。重复使用入口代码需要多次使用的共同代码被移到子程序的前面以缩减代码长度。公共块子程序需要重复使用的多条指令被提取组成子程序。指令被重新安排以最大化个共用子程序的长度。附录系统整体电路附录全部程序清单利用个温度表解决温度显示乱码定义总线液晶显示模块温度采集模块延时函数初始化复位稍做延时单片机将拉低精确延时大于拉高总线稍做延时后如果则初始化成功则初始化失败读个字节给脉冲信号给脉冲信号写个字节读取温度跳过读序号列号的操作启动温度转换跳过读序号列号的操作读取温度寄存器连续读两个字节数据读低位读高位两字节合成个整型变量......”。
9、“.....因为可以精确到度,所以读回数据的最低位代表的是度放大十倍,这样做的目的将小数点后第位也转换为可显示数字,同时进行个四舍五入操作。定义的时候用宏定义就会出错这里的,必须用无符号整数来表示,用字符型则显示系列特别是后来的系列的广泛应用,位单片机迅速取代位单片机的高端地位,并且进入主流市场。而传统的位单片机的性能也得到了飞速提高,处理能力比起年代提高了数百倍。目前,高端的位单片机主频已经超过,性能直追年代中期的专用处理器,而普通的型号出厂价格跌落至美元,最高端的型号也只有美元。当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的和操作系统。单片机比专用处理器更适合应用于嵌入式系统,因此它得到了最多的应用。事实上单片机是世界上数量最多的计算机......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。