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

基于AVR单片机的炉温监测监控系统设计

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

华北科技学院毕业设计 表3 SMC1602A主要技术参数:

显示容量: 工作电压: 工作电流: 背光源颜色: 背光源电流: 16*2个字符(TN型) 4.8~5.2V 2.0mA(5.0V) 黄绿 <100mA 模块最佳工作电压 字符尺寸: 工作温度: 存储温度: 5.0V 2.95*4.35(WXH)mm 0~+50℃ -20~+70℃

3.4.1 SMC1602A总线方式驱动接口及读/写时序

SMC1602A采用标准16引脚接口,引脚功能如表4所列,其中8位数据总线D0—D7以及RS、R/W、E 3个控制端口,各分解时序操作速度可达1MHz,并且带有字符对比度调节和背光。

表4 SMC1602A接口信号说明

编号 1 2 3 4 5 6 7 8 符号 VSS VDD V0 RS R/W E D0 D1 引脚说明 电源地 电源正极 LCD偏压输入 数据/命令选择端(H/L) 读写控制信号 使能信号 Data I/O Data I/O 编号 9 10 11 12 13 14 15 16 符号 D2 D3 D4 D5 D6 D7 BLK BLA 引脚说明 Data I/O Data I/O Data I/O Data I/O Data I/O Data I/O 背光源负极 背光源正极

(1)基本操作时序

读状态:输入:RS=L,RW=H,E=H

输出:D0~D7状态字

写指令:输入:RS=L,RW=L,D0~D7=指令码,E=高脉冲 输出:无

读数据:输入:RS=H,RW=H,E=H 输出:D0~D7=数据 写数据:输入:RS=H,RW=L,D0~D7=数据,E=高脉冲 输出:无

第 21 页 共 63 页

基于AVR单片机的炉温监测监控系统设计

(2)状态字说明

表5状态字说明表

STA7 D7 STA6 D6 STA0-6 STA7 STA5 D5 STA4 D4 STA3 D3 STA2 D2 STA1 D1 STA0 D0 1:禁止 0:允许 当前数据地址指针的竖直 读写操作使能

3.4.2 SMC1602A的操作指令

对SMC1602A显示字符控制,通过访问SMC1602A内部RAM地址实现,SMC1602A内部控制器具有80*8位(80字节)的RAM缓冲区,RAM地址与字符位置之间的对应关系如图3-11所示:

图3-11 RAM地址映射图

第 22 页 共 63 页

华北科技学院毕业设计

SMC1602A的指令控制分为初始化设置、数据控制和初始化过程(复位过程)。 (1)初始化设置

表6 显示模式指令表

指令码 0 0 0 0 1 0 1 0 1 1 0 D 0 C 0 B 功能 设置16*2显示,5*7点阵,8位数据接口 D=1 开显示;D=0 关显示 C=1 显示光标;C=0 不显示光标 B=1 光标闪烁;B=0 光标不闪烁 N=1 当读或写一个字符后地址指针加一,且光标加一 N=0 当读或写一个字符后地址指针减一,且光标减一 S=1 当写一个字符,整屏显示左移(N=1)或右移(N=0),以得到光标不移动而屏幕移动的效果。 S=0 当写一个字符,整屏显示不移动 0 0 0 0 0 1 N S (2)数据控制

控制器内部设有一个数据地址指针,用户可通过它们来访问内部的全部80字节RAM。

表7 数据指针设置

指令码 80H+地址码(0-27H,40H-67H) 01H 02H 功能 设置数据地址指针 显示清屏:1.数据指针清零 2.所有显示清零 显示回车:1.数据指针清零 (3)初始化过程(复位过程) 延时15ms

写指令38H(不检测忙信号) 延时5ms

写指令38H(不检测忙信号) 延时5ms

写指令38H(不检测忙信号)

(以后每次写指令、读/写数据操作之前均需检测忙信号) 写指令38H:显示模式设置 写指令08H:显示关闭

第 23 页 共 63 页

基于AVR单片机的炉温监测监控系统设计

写指令01H:显示清屏 写指令06H:显示光标移动设置 写指令0CH:显示开及光标设置

3.4.3 SMC1602A和单片机接口电路 具体的电路图如图3-12所示

图3-12 液晶显示电路图

SMC1602A的D3—D7管脚和单片机的PC0—PC3相连,采用4位数据传送方式。 RS、E 两控制端口和单片PC4、PC5连接。

第 24 页 共 63 页

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