毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
AT89C51单片机野外多功能饮水机设计(3)
指令 约定代码 功能
温度变换 44H 启动DS1820进行温度转换,12位转换时最长为750ms(9位为93.75ms)。结果存入内部9字节RAM中。
读暂存器 0BEH 读内部RAM中9字节的内容
写暂存器 4EH 发出向内部RAM的3、4字节写上、下限温度数据命令,紧跟该命令之后,是传送两字节的数据。
复制暂存器 48H 将RAM中第3 、4字节的内容复制到EEPROM中。
重调 EEPROM 0B8H 将EEPROM中内容恢复到RAM中的第3 、4字节。
读供电方式 0B4H 读DS1820的供电模式。寄生供电时DS1820发送“ 0 ”,外接电源供电 DS1820发送“ 1 ”。
表3.2 RAM指令
3.1.5 仿真器件图
图3.4 DS18B20仿真图
仿真时运用寄生电源供电,GND接地。DQ和单片机相连,作为数据线。
仿真时不能检测实际的温度,所以通过屏幕显示,然后通过上下箭头加减温度值来模拟实际传感器测得的温度。
3.2 LM016L显示单元
SMC1602A 标准字符点阵型液晶显示模块(LCM),采用点阵型液晶显示器(LCD),可显示16 个字符X2 行西文字符。带有背光源,采用分时驱动形式,并行接口,可与单片机I/O口直接连接。
3.2.1 SMC1602A的引脚及功能
SMC1602A采用并行接口方式,有16个引脚,各引脚功能和使用方法如下:
第1脚:VSS为电源地
第2脚:VDD接5V电源正极
第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高(对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度)。
第4脚:RS为寄存器选择,高电平1时选择数据寄存器、低电平0时选择指令寄存器。
第5脚:RW为读写信号线,高电平(1)时进行读操作,低电平(0)时进行写操作。
第6脚:E(或EN)端为使能(enable)端。
第7~14脚:D0~D7为8位双向数据端。
第15~16脚:空脚或背灯电源。15脚背光正极,16脚背光负极。
3.2.2 SMC1602A的内部结构和工作原理
SMC1602A主要由日立公司的HD44780、HD44100和几个电阻、电容等组成。
(1) HD44780控制电路主要由DDRAM、CGROM、CGRAM、IR、DR、BF、AC等大规模集成电路组成。
DDRAM为数据显示RAM,用于存放要显示的字符对应的ASCII码。
CGROM为字符产生器ROM,存放点阵字符。
CGRAM为字符产生器RA M,存储特殊造型造型码。
IR为指令寄存器。
DR为数据寄存器。
BF为忙碌信号,为1时不接收微机送来的数据或指令;为0时可以。
AC为地址计数器。
(2)HD44100也是LCD驱动IC,可当行,列驱动。主要用于分时驱动。
3.2.3 指令操作
SMC1602A操作指令如表3.3
指令名称 控制信号 指令代码 功能
RS R/W D7 D6 D5 D4 D3 D2 D1 D0
显示模式设置 0 0 0 0 1 1 1 0 0 0 设置16*2显示,5*7点阵,8位数据接口
显示开关设置 0 0 0 0 0 0 1 D C B 设置显示,光标,闪烁开关
输入模式设置 0 0 0 0 0 0 0 1 N S 设置光标,显示画面移动方向
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
VB车厢内视频监控系统设计+文献综述
下一篇:
MATLAB 图像分割算法的研究+分水岭算法
单片机数字红外测距系统设计+电路图+程序
基于51单片机自动门智能控制系统设计
STC89C52单片机智能温度监测系统设计
STC89C52单片机盲人用时钟的设计+电路图+程序
粉料称重装置的单片机控...
STM32单片机的无刷直流电机控制系统设计
AT89S52单片机车内空气检测系统设计+源代码
高校网球场馆运营管理初探【1805字】
多元化刑事简易程序构建探讨【9365字】
中国古代秘书擅权的发展和恶变
浅谈新形势下妇产科护理...
《醉青春》导演作品阐述
谷度酒庄消费者回访调查问卷表
辩护律师的作证义务和保...
浅谈传统人文精神茬大學...
拉力采集上位机软件开发任务书
国内外无刷直流电动机研究现状