- 14
- 0
- 约2.07千字
- 约 25页
- 2018-10-29 发布于天津
- 举报
温度传感器设计教材课程.ppt
基于单片机的温度传感器设计;设计目的;设计任务和要求;设计思路与总体框图;; ▲图1 仿真电路图;;温度传感器详细设计; 主要特性;管脚说明; ; ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。
/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。?
/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。?????XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。?????XTAL2:来自反向振荡器的输出。;温度传感器模块;DS18B20原理与分析; ;温度/℃;DS18B20温度传感器与单片机的接口电路;软件设计; ▲图5 程序流程图1;温度转换命令子程序
温度转换命令子程序主要是发温度转换开始命令,当采用12位分辩率时转换时间约为750ms,在本程序设计中采用1s显示程序延时法等待转换的完成。流程图图2如图5所示; 计算温度子程序将RAM中读取值进行BCD码的转换运算,并进行温度值正负的判定。流程图3如图7所示
;完整程序略
总结与体会 课程设计给我们带来的不只是一个项目的一系列学习,更重要的是我在这个设计过程中所锻炼的能力和培养的一种精神。在本次课程设计中,比起上学期,更多是靠自己,去查阅资料,去寻找解决办法,还有就是和同学们互相帮助学习。我们这次课题虽然不难,但要去做好它,让它实现正确的功能,也少不了不断的研究和探
原创力文档

文档评论(0)