编辑: 阿拉蕾 | 2019-07-16 |
3 芯片介绍 3.1 主控制器 单片机 AT89S51 具有低电压供电和体积小等特点,四个端口只需要两个 口就能满足电路系统的设计需要,很适合便携手持式产品的设计使用系统可 用二节电池供电.AT89S51 是一个低功耗,高性能 CMOS
8 位单片机,片内含 硅湖职业技术学院毕业论文(设计)
3 8k Bytes ISP 的可反复擦写
1000 次的 Flash 只读程序存储器, 器件采用 ATMEL 公司的高密度、非易失性存储技术制造,兼容标准 MCS-51 指令系统及 80C51 引脚结构,芯片内集成了通用
8 位中央处理器和 ISP Flash 存储单元,功能 强大的微型计算机的 AT89S51 可为许多嵌入式控制应用系统提供高性价比的 解决方案.AT89S51 具有如下特点:40 个引脚, 4k Bytes Flash 片内程序存储器,128 bytes 的随机存取数据存储器(RAM) ,32 个外部双向 输入/输出(I/O)口,5 个中断优先级
2 层中断 嵌套中断,2 个16 位可编程定时计数器,2 个全 双工串行通信口. 3.2 数码管 LED84S 数码管 LED84S 的引脚图如图
2 所示, 其中 S
1、
2、
3、
4 就是
4 个LED 的公共端, 如果是共阳的话你想要第一个 日 亮,就给S1 接电源的正极,a.b.c.d.e.f.g 就是这个 日 的各个笔划,叫做段选,S
1、
2、
3、4 分别是位选. 3.3 温度传感器 DS18B20 DS18B20 温度传感器是美国 DALLAS 半导体公司最新推出的一种改进型智 能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度, 并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式. DS18B20 的性能特点如下: ? 具有三引脚PR.35封装形式. ? 具有独特的单总线接口方式,CPU只需一根端口线就能与DSl8B20通信. ? 温度测量范围为.55℃--一125.C.测温分辨率可达0.0625℃. ? 被测温度用可编程为9位~12位A/D转换精度的数字量串行输出. ? 其工作电源既可在远端引入、也町采用寄生电源方式产生,电压范范 围为3.0V-5.5V. ? 可以将多个DSl8B20温度传感器挂接在一根总线上,即允许一条信号 线上接数十乃至上百个数字式传感器,每个都有一个在ROM中的64位自己 独有的芯片序列号,可实现多点温度的检测. 图2LED84S 引脚图 硅湖职业技术学院毕业论文(设计)
4 ? 有负电压特性,电源极性接反时,温度计不会因发热而烧毁,只是不 能正常工作. 以上特点使DSl8B20非常适用于远距离多点温度检测系统.由它组成的温 度测控系统非常方便,克服了模拟式传感器与微机接口时需要的A/D转换器 及其它复杂外围电路的缺点,占用微处理器的端口较少,可节省大量的引线 和逻辑电路,从而使测温装置与各传感器的接口变得十分简单,而且成本低、 体积小、可靠性高. 3.4数字式温度传感器DS18B20的结构 (1) 温度传感器DSl8B20引脚与封装形式: 温度传感器DSl8B20有两种封装方式:分别是TO.92封装和8脚SOIC封装, 如图3所示, 图的左边是DSl8820的TO. 92封装, 图的右边是DSl8B20的8脚SOIC 封装,本课题采用的是第一种DSl8B20 TO.92封装形式. (2) 数字是温度转感器DSl8B20的内部结构 DSl8B20内部结构主要由四部分组成:64位光刻ROM,温度传感器,非挥 发的温度报警触发嚣TH和TL, 商速暂存器. 64位光刻ROM是出厂前被光刻好的, 它可以看作是该DSl8B20的地址序列号. 图3DS18B20 引脚排列 硅湖职业技术学院毕业论文(设计)
5 如图4所示.DQ为数字信号输入/输出端,GND为电源地;