《单片机应用综合系统》.docVIP

  • 6
  • 0
  • 约1.71万字
  • 约 22页
  • 2016-12-10 发布于贵州
  • 举报
《单片机应用综合系统》

目录 一、 系统整体设计方案 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)

1亿VIP精品文档

相关文档