1、6总结 207.致谢 218.参考文献 219英文部分注释 21.附录 221 .引 言1.1 温度时钟计算器的概述 本作品可用一支5号电池供电,也可通过USB接口由电脑供可以实现以下功能:1)在LCD1602显示屏上显示年、星期、月、日、时、分、秒; 2)在LCD1602显示屏温度上显示温度;3)能够实现简单的计算机功能;1.2课题研究的内容和意义 随着电子技术的发展,对于计算器的使用,简简单单的计算已经不能满足人们日常生活中的应用。因此,我们把最常用的几项功能集合到一起,方便人们的使用。我们在计算器的基础上,增加了数字钟、温度显示器的功能,这样,让一早醒来的人可以立即知道时间,可以根据显示
2、屏上的温度决定今天出行的衣物,随身物品等,减少了通过手机查询温度时间的麻烦。数字时钟温度计算器顾洋洋.杨洁.符晓婷三明学院10级电子科学与技术专业 福建三明 365004摘要: 介绍一个以AT89c52为控制核心,以DS18B20作为温度检测器,DS1302为时钟芯片,液晶显示器用LCD1602,详细的介绍了系统的结构和原理,并给出了软件设计方法。关键字:数字温度计 显示屏 矩阵键盘 单片机 Abstract: the article introduces a AT89c52 as the control core, in order to DS18B20 as temperature det
3、ector, DS1302 for clock chip, LCD display panels LCD1602, detailed introduction of system structure and principle, and gives the design method of software.Key words: digital。Thermometer。display。matrix。keyboard。microcontroller。1. 课程设计目的根据该设计设计出功能模块通过完成程序流程图,完成程序的设计,并通过反复的调试、运行、修改,最后将软件、硬件结合进行调试、运行,对遇
4、到问题进行思考、分析原因,找出合理的方案解决问题,最终达到本次设计的设计要求,课程设计的目的。2.设计要求2.1以数字形式显示年,月,日,时,分,秒。2.2利用4*4键盘在液晶显示屏上显示加减乘除和小数的运算结果2.3利用温度传感器又可以在显示屏上显示温度3.设计方案3.1选用器材:STC89C52RC、LC1602、DS1302、DS18B203.1.1总体设计方案和模块设计STC89C52RC芯片作为作品的核心控制器,控制以下4个模块:温度计模块,数字钟模块,矩阵键盘模块,显示屏模块。温度、时钟、计算功能都是要通过显示屏来显示出来的。进行程序编写时,也是用模块化编程方法编写,这样控制起来比
5、较方便。3.2微控制器介绍STC89C52RC 单片机是宏晶科技推出的新一代高速/低功耗/超强抗干扰的单 片机,指令代码完全兼容传统 8051 单片机,12 时钟/机器周期和 6 时钟/机器周 期可以任意选择。 主要特性如下: 1. 增强型 8051 单片机,6 时钟/机器周期和 12 时钟/机器周期可以任 意选择,指令代码完全兼容传统 8051. 2. 工作电压:5.5V3.3V(5V 单片机)/3.8V2.0V(3V 单片机) 3. 工作频率范围:040MHz,相当于普通 8051 的 080MHz,实际工 作频率可达 48MHz 4. 用户应用程序空间为 8K 字节 5. 片上集成 51
6、2 字节 RAM 6. 通用 I/O 口 (32 个) 复位后为: , P1/P2/P3/P4 是准双向口/弱上拉, P0 口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为 I/O 口用时,需加上拉电阻。 7. ISP(在系统可编程)/IAP(在应用可编程) ,无需专用编程器,无 需专用仿真器,可通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程 序,数秒即可完成一片 8. 具有 EEPROM 功能 9. 具有看门狗功能 10. 共 3 个 16 位定时器/计数器。即定时器 T0、T1、T211. 外部中断 4 路,下降沿中断或低电平触发电路,Power Down 模式可 由
7、外部中断低电平触发中断方式唤醒 12. 通用异步串行口(UART) ,还可用定时器软件实现多个 UART 13. 工作温度范围:-40+85(工业级)/075(商业级) 14. PDIP 封装 STC89C52RC 单片机的工作模式 掉电模式:典型功耗Vcc1+0.2V 时,由 Vcc2向 DS1302供电,当 Vcc2 Vcc1时,由 Vcc1向 DS1302供电。SCLK:串行时钟,输入,控制数据的输入与输出;I/O:三线接口时的双向数据线;CE:输入信号,在读、写数据期间,必须为高。该引脚有两个功能:第一,CE开始控制字访问移位寄存器的控制逻辑;其次,CE提供结束单字节或多字节数据传输的方法。DS1302有关RAM的地址DS1302中附加31字节静态RAM的地址如下图4所示:图4:静态RAM地址 DS1302的工作模式寄存器所谓突发模式是指一
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1