第一范文网 - 专业文章范例文档资料分享平台

(完整版)温湿度传感器毕业设计

来源:用户分享 时间:2025/7/23 15:26:29 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

图4-5 传感器写函数流程图

4.2.3 LCD显示子程序设计

要想实现采集数据信息及时间的显示,最重要的是对LM016L的读写操作,LM016L有自己的RAM地址及指令,以及自身的标准字符库。因为LM016L液晶模块的读写操作、屏幕和光标的操作都是通过指令编程来实现的。所以根据LM016L的自身的指令表确定编写程序的内容。因此第一步要熟悉LM016L的指令库,随后进行液晶显示的程序的设计。

LM016L显示程序分为初始化函数,写指令函数,写字符函数,LCD写字符串函数,字符函数和延时函数组成。通过初始化函数使屏幕清零,然后通过写指令函数和写数据参数函数使LCD显示,最后通过字符串函数和延时函数完成LCD显示。最终完成LCD显示子程序设计。

(1)LCD写字符函数设计。

写字符函数流程图如图4-6,LCD上电启动程序,单片机内置的位置显示和从传感器发来的数据载入程序,再经过单片机运算处理,在LCD上确定要求的位置,数据的写允许载入,写入命令指令并延迟10微秒,单片机载入LCD使能为0命令,命令执行后延迟10微秒,写字符程序结束。

开始输入位置和字符LCD确定行列位置数据写入允许写入命令,延迟10微秒使LCD使能为0,延迟10微秒结束 图4-6 LCD写字符函数流程图

(2)LCD写字符串函数设计。

LCD写字符串函数流程图如图4-7,首先LCD上电后,单片机内置的显示位置和字符串传输传输给LCD,LCD首先确定字符串在屏幕上应当显示位置信息,然后LCD得到允许写入地址命令,判断字符串是否已

将结束,如果没有结束写入字符,地址编码加一,直到判断字符串已将结束,字符串输入程序结束。完成设定位置的预置字符串的LCD显示。

开始输入字符串和位置LCD确定位置允许写入地址命令Y字符串是否结束N写入字符地址加1结束

图4-7 LCD写字符串函数流程图

4.2.4 警报子程序设计

除了上述比较复杂的程序外还有一些相对简单的子程序即按键子程

序和警报子程序。警报子程是为了挺高本次设计的完整性。增加设计产品的功能性。警报子程序包括按键子程序和报警子程序两个部分。警报子程序的设计旨在提供一个监测报警设备,在硬件设计时引入喇叭是为了对温度超过最大值是进行警报,引入液晶和按键是为了方便

搜索更多关于: (完整版)温湿度传感器毕业设计 的文档
(完整版)温湿度传感器毕业设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7a17x2sutz3blzb1bwa62p7v43zg0p00hyf_10.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top