1、“.....凡是写到液晶屏内部,用来控制液晶屏显示的内容都属于指令。写入到液晶屏后能直接显示出来的结果就属于数据。两种方案相比较,硬件方面方案二明显比方案简单,而且手工制作容易实现,而且液晶显示具有稳定性,不容易出现硬件出错。软件方面,两种方案的软件设计都比较容易实现。综上所述,方案二适合本设计,所以采用方案二。系统程序的设计系统设计内容系统程序主要包括主程序读出温度子程序温度转换命令子程序计算温度子程序和显示数据刷新子程序等。主程序主程序主要功能是负责温度的实时显示读出处理的测量温度值。温度测量每秒进行次......”。
2、“.....在读出时须进行校验,校验有错时不进行温度数据的改写。读出温度子程序流程图如图所示开始调用显示子程序是否到秒是否初次上电读出温度值温度计算处理显示数据刷新初始化发出温度转换开始命令图读出温度子程序流程图温度转换命令子程序温度转换命令子程序主要是发温度转换开始命令,当采用位分辨率时,转换时间约为。在本程序设计中,采用显示程序延时法等待转换的完成。温度转换命令子程序流程图如图所示图温度转换命令子程序流程图计算温度子程序计算温度子程序将中读取值进行码的转换运算,并进行温度值正负的判定......”。
3、“.....当最高数据显示位为时,将符号显示位移入下位。显示数据刷新子程序流程图如图所示图显示数据刷新子程序流程图温度数据的计算处理方法从读取出的二进制值必须转换成十进制值,才能用于字符的显示。的转换精度为位,为了提高精度采用位。在采用位转换精度时,温度寄存器里的值是以为步进的,即温度值为寄存器里的二进制值乘以,就是实际的十进制温度值。通过观察表可以发现,个十进制与二进制间有很明显的关系,就是把二进制的高字节的低半字节和低字节的高半字节组成字节......”。
4、“.....就是温度值的百十个位字节,所以二进制值范围是,转换成十进制小数就是的倍数倍。这样需要位的数码管来表示小数部分。实际应用不必这么高的精度,采用位数码管来显示小数,可以精确到。表二进制与十进制的近似对应关系表源程序的各条命令。这条命令允许总线控制器独到的位系列编码唯的序列号和位码。只要在总线上存在单只时,才能使用该命令。如果总线上有不止个从机,则当所有从机试图同时传送信号时就会发生数据冲突漏极开路连在起形成相与的效果。这是条匹配命令,后跟位序列......”。
5、“.....在单点总线情况下,可以节省时间如果总线上不止个从机,则在命令之后跟着发条读命令由于多个从机同时传送信号,所以总线上就会发生数据冲突漏极开路下拉效果相当于相与当个系统初次启动时,总线控制器可能并不知道单线总线上有多少个器件或它们的位编码。搜索命令允许总线控制器用排除法识别总线上的所有从机的位编码这条命令的流程与相同。然而,只有在最近次测温后遇到符合报警条件的情况下,才会响应这条命令。报警条件定义为温度高于或低于。只要不掉电......”。
6、“.....直到再次测得的温度值达不到报警条件这条命令向的暂存器和中写入数据。可以在任何时刻发出复位命令来中止写入这条命令读取暂存器的内容。读取将从第字节开始,直进行下去,知道第九字节读完。如果不想读完所有字节,则控制器可以在任何时间发出复位命令来中止读取这条命令把暂存器的内容拷贝到的存储器里,即把温度报警触发字节存入非易失性存储器里。如果总线控制器在这条命令之后跟着发出读时间隙,而又忙于把暂存器拷贝到存储器,则就会输出个如果拷贝结束,则输出。如果使用寄生电源,则总线控制器必须在这条命令发出后立即启动强上拉,并最少保持这条命令启动次温度转换而无需其他数据......”。
7、“.....如果总线控制器在这条命令之后跟着发出读时间隙,而又忙于做时间转换,则将在总线上输出如果温度转换成功,则输出。如果使用寄生电源,则总线控制器必须在发出这条命令后立即启动强上拉,并保持以上时间。。这条命令把报警触发器里的值拷贝回暂存器。这种拷贝操作在上电时自动执行,这样器件上电暂存器里马上就存在有效的数据了。若在这条命令发出之后发出读数据隙,器件会输出温度转换忙的标识表示忙表示完成若把这条命令发给后发出读时间隙,器件会返回它的每次约拉低,复位延时释放总路线等待,存在当总线回复高电平后,才跳出子函数从低位写到高位拉低产生读时间隙延时......”。
8、“.....后拉高读字节温度数据高位为,不显示次高位为,不显示电源模式表示寄生电源表示外部电源。调试及性能分析系统的调试硬件调试比较简单,首先检查电路的焊接是否正确,然后可以用万用表测试或通电检测。软件程序使用软件进行编程与编译,是美国公司出品的系列兼容单片机语言软件开发系统,与汇编相比,语言在功能上结构性可读性可维护性上有明显的优势,因而易学易用。下载软件使用的是,是款单片机下载编程烧录软件,是针对系列单片机而设计的,可下载到系列和型单片机。如下图所示图的操作界面图性能分析性能测试可用制作的温度计和已有的成品温度计同时进行测量比较。由于的精度很高......”。
9、“.....另外,的测量范围使得该温度计完全适合般的应用场合,其低压供电特性可以做成电池供电的手持电子温度计。温度计还可以在高低温报警远距离多点测温控制等方面进行应用开发,但在实际设计中应注意下问题工作时电流高达,总线上挂接点数较多且同时进行转换时要考虑增加总线驱动,可用单片机端口在温度转换时导通个供电。连接的总线电缆是有长度限制的,因此在用进行长距离测温系统设计时要充分考虑总线分布电容和阻抗匹配等问题。在测温程序设计中,向发出温度转换命令后,程序总要等待的返回信号。旦个接触不好或短线,当程序读该时,将没有返回信号,程序进入死循环......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。