毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

基于单片机的语音温度计设计+源程序+硬件电路设计 第4页

更新时间:2016-9-19:  来源:毕业论文
该单片机为双列直插封装,40个引脚排列如图3所示,各个引脚的基本功能如下:
表1 STC89C52RC引脚的基本功能
引脚编号 功能描述
VCC(40) 接电源
GND(20) 接地端
RST(9) 复位端。当输入连续两个机器周期以上高电平时为有效。
P0口(39~32) 8位漏极开路双向I/O口,内部不带上拉电阻。
P1口(1~8) 8位双向I/O口,内部带上拉电阻。
P2口(21~28) 8位双向I/O口,内部带上拉电阻。
P3口(10~17) 8位双向I/O口,内部带上拉电阻。
/VPP(31) 外部程序存储器地址允许输入端/ 固化编程电压输入端。
XTAL1(19)/XTAL2(18) 振荡电路中反相放大器的输入端/ 输出端。
P3口除作为一般I/O口外,还有其他一些复用功能[4],如表2所示:
表2 P3口引脚复用功能
引脚编号 第二功能
P3.0(10) RXD(串行数据输入端口)
P3.1(11) TXD(串行数据输出端口)
P3.2(12) (外中断0)
P3.3(13) (外中断1)
P3.4(14) T0(定时器0的输入端(外输入))
P3.5(15) T1(定时器1的输入端(外输入))
P3.6(16) (外部数据贮存器的写选通端)
P3.7(17) (外部数据贮存器的读选通端)
2.2.2 时钟电路
STC89C52内部有一个高增益的反相放大器,用于构成振荡器,其中XTAL2引脚和XTAL1引脚和分别是此放大器的输出端和输入端。时钟可以由内部方式产生或外部方式产生[4]。内部方式的时钟电路如图4所示,

图4 时钟电路
2.2.3 复位电路
单片机本身不能复位,必须配合相应的外部电路连接才能实现,复位电路如图5所示:

图5 复位电路
本复位电路具有上电复位和按键复位双重功能。
2.3 温度采集模块设计
采用DS18B20温度传感器,其引脚功能和电路连接如下图6所示:

图6 DS18B20引脚及电路连接
2.3.1 基本特性
(1) 支持“一线总线”接口。直接以“一线总线”数字方式传输,抗干扰性强;
(2) 温度测量量程较大。量程为 -55 ℃ ~ +125 ℃,符合本设计要求;
(3) 温度测量精度较高。在-10 ℃~ +85 ℃范围内,精度为±0.5℃;
(4) 有EEPROM。分辨率设定和报警温度(可由用户设定)存储在EEPROM中,掉电后不丢失,而DS1822则没有EEPROM;
(5) 体积更小,可选更小的封装方式,使用更加方便;
(6) 电压适用范围更宽。与DS1820(工作电压为4.3~5.5V)相比,DS18B20(工作电压为3.0~5.5V)适用电压范围更宽。
2.3.2 测温原理
    DS18B20工作过程一般遵循以下协议:初始化——ROM操作指令——存储器操作指令——数据处理
(1) 初始化
总线主机先发出一个复位脉冲,然后从属器件发出存在脉冲。存在脉冲高书总线控制器DS18B20 在总线上且已准备。
(2) ROM操作指令
只有总线主机能检测到从属器件存在时,它才可以发出ROM操作指令(均为8位)之一。这些指令如表3所示:表3 ROM操作指令

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

基于单片机的语音温度计设计+源程序+硬件电路设计 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。