1 / 34
文档名称:

数字温度计DS18B20课程设计报告.docx

格式:docx   大小:249KB   页数:34页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数字温度计DS18B20课程设计报告.docx

上传人:温柔的兰花 2022/6/2 文件大小:249 KB

下载得到文件列表

数字温度计DS18B20课程设计报告.docx

相关文档

文档介绍

文档介绍:数字温度计DS18B20课程设计报告
数字温度计DS18B20课程设计报告
数字温度计DS18B20课程设计报告
报告
数字温度计DS18B20课程设计报告
各模块简介
(1)控制模块
AT89C51单片机是美国 ATMEL企业生产的低功耗,高性能 CMOS 8位单片机,片内含有 8kb
的可系统编程的 Flash只读程序储存器,器件采纳 ATMEL企业的高密度、非易失性储存技术生产,兼容标准 8051 指令系统及引脚。在单芯片上,拥有灵便的 8 位 CPU 和在系统可编程的 Flash,使得 AT89C51为众多嵌入式控制应用系统供给高灵巧、超有效的解决方案。
AT89C51拥有以下标准功能: 8k 字节 Flash,256 字节 RAM,32 位 I/O 口线,看门狗准时器,
个数据指针,三个 16 位准时器 / 计数器,一个 6 向量 2 级中止构造,全双工串行口,片内晶振及时钟电路。 此外,AT89C51 可降至 0Hz 静态逻辑操作,支持 2 种软件可选择节电模式。安闲模式下, CPU停止工作,同意 RAM、准时器 / 计数器、串口、中止连续工作。掉电保护方式下, RAM 内容被保存,振荡器被冻结,单片机全部工作停止,直到下一此中止或硬件复位
为止。
数字温度计DS18B20课程设计报告
数字温度计DS18B20课程设计报告
数字温度计DS18B20课程设计报告
(2)显示模块
显示电路采纳液晶显示屏 1602。
LCD1602采纳标准的 14 脚(无背光)或
16 脚(带背光)接口,各引脚接口说明如表
2-1 所
示:
2-1:LCD1602引脚说明
编号
符号
引脚说明
编号
符号
引脚说明
1
VSS
电源地
9
D2
数据
2
VDD
电源正极
10
D3
数据
3
VL
液晶显示偏压
11
D4
数据
4
RS
数据 / 命令选择
12
D5
数据
5
R/W
读/ 写选择
13
D6
数据
6
E
使能信号
14
D7
数据
7
D0
数据
15
BLA
背光源正极
8
D1
数据
16
BLK
背光源负极
10-13:引脚接口说明表第 1 脚: VSS为地电源。
第 2 脚: VDD 接 5V 正电源。
3 脚: VL 为液晶显示器对照度调整端,接正电源时对照度最弱,接地时对照度最高,对照度过高时会产生 “鬼影 ”,使用时能够经过一个 10K 的电位器调整对照度。
4 脚: RS为存放器选择,高电平常选择数据存放器、低电平常选择指令存放器。
第 5 脚: R/W 为读写信号线,高电平常进行读操作,低电平常进行写操作。当 RS和 R/W 共同为低电平常能够写入指令或许显示地点,当 RS为低电平 R/W 为高电平常能够读忙信号,当 RS为高电平 R/W 为低电平常能够写入数据。
数字温度计DS18B20课程设计报告
数字温度计DS18B20课程设计报告
数字温度计DS18B20课程设计报告
第 6 脚: E 端为使能端,当

E 端由高电平跳变为低电平常,液晶模块履行命令。
数字温度计DS18B20课程设计报告
数字温度计DS18B20课程设计报告
数字温度计DS18B20课程设计报告
7~14 脚: D0~D7 为 8 位双向数据线。
15 脚:背光源正极。
16 脚:背光源负极。
本实验设计采纳 14 脚接口。
1602 液晶模块内部的控制器共有 11 条控制指令,如表 2-2 所示:
2-2:LCD1602控制指令
序号
指令
RS
R/W D7
D6
D5
D4
D3
D2
D1
D0
1
清显示
0
0
0
0
0
0
0
0
0
1
2
光标返回
0
0
0
0
0
0
0
0
1
*
3
置输入模式
0
0
0
0
0
0
0
1
I/D
S
4
显示开 / 关控制
0
0
0
0
0
0
1
D
C
B
5
光标或字符移位
0
0
0
0