- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机应用综合系统
目录
一、 系统整体设计方案
1.1 系统整体功能
1.2 系统实现框图
二、 各功能模块电路设计与分析
2.1 主控电路
2.2 电源模块
2.3 键盘模块
2.4 显示模块
2.5 温度模块
2.7 存储模块
2.8 A/D模块
2.9 串行口模块
三、 软件设计
3.1 键盘模块
3.2 显示模块
3.3 温度模块
3.4 时钟模块
四、 测试记录与分析
4.1 仪器使用
4.2 测试结果
五、 结束语
六、 参考文献
七、附录1 总程序 ··············································
八、附录2使用说明··············································
[摘要] 本系统以单片机STC89C51为核心,兼具有以DS18B20为中心的温度测量功能;PCF8563的精准时钟功能;TLC549和TLC5615两个模块实现A/D、D/A转换;以7805芯片的5V稳压电源可为系统提供稳定的电压,有效保护器件;还可通过MAX232的串口电路从电脑下载程序到单片机里,系统使用友好的人机交互界面,通过如液晶显示屏和简易键盘等,数码管和8个发光二级管可以实时知道操作结果,7个按键(1个复位按键)让使用者便于操作系统,体现了系统的有效性及易操作性。
[关键字] STC89C51 DS18B20 单片机系统 PCF8563 温度 时钟
系统整体设计方案
1.1 系统整体功能
通过键盘实现走马灯,时钟,温度计3者的切换,并能精确的显示相应的数值
1.2 系统实现框图
各功能模块电路设计与分析
主控电路
STC89C51RC是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,可以通过串口下载程序,无需编程器STC89C51RC具有如下特点:
1. 增强型6 时钟/ 机器周期,12 时钟/ 机器周期 8051 CPU
2. 工作电压:5.5V - 3.4V (5V 单片机) / 3.8V - 2.0V (3V 单片机)
3. 工作频率范围:0 - 40 MHz,相当于普通8051 的 0~80MHz.实际工作频率可达48MHz.
4. 用户应用程序空间 4K / 8K / 13K / 16K / 20K / 32K / 64K 字节
5. 片上集成 1280 字节 / 512 字节 RAM
6. 通用 I/O 口 (32/36个),复位后为: P1/P2/P3/P4 是准双向口/ 弱上拉 (普通8051传统 I/O 口) P0 口是开漏输出,作为总线扩展用时,不用加上拉电阻,作为I/O 口用时,需加上拉电阻。
7. ISP (在系统可编程)/IAP (在应用可编程),无需专用编程器 / 仿真器 可通过串口 (P3.0/P3.1)直接下载用户程序,8K程序3秒即可完成一片
8. EEPROM 功能
9. 看门狗
10.内部集成MAX810 专用复位电路,外部晶体20M 以下时,可省外部复位电路
11.共3 个 16位定时器/ 计数器,其中定时器0 还可以当成2 个8 位定时器使用
12.外部中断4 路,下降沿中断或低电平触发中断,Power Down模式可由外部中断低电平触发中断方式唤醒
13. 通用异步串行口(UART),还可用定时器软件实现多个UART
14.工作温度范围: 0 - 75℃ / -40 - +85℃
15.封装: PDIP-40,PLCC-44,PQFP-44
电源模块
5V稳压源采用78L05电源电压调节器,78L05三端正电源电压调节器是单片及双极型线性集成电路,78L05三端正电源电压调节器有一系列固定的电压输出,78L05三端正电源电压调节器适用于100MA电源供给的场合。78L05三端正电源电压调节器主要采用TO-92的封装形式。
采用6个LED数码管
2.5 温度模块
1、DS18B20的主要特性1.1、适应电压范围更宽,电压范围:3.0~5.5V,在寄生电源方式下可由数据线供电1.2、独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯1.3、DS18B20支持多点组网功能,多个DS18B20可以并联在唯一的三线上,实现组网多点测温1.4、DS18B
原创力文档


文档评论(0)