(1)掌握单片机的内部工作原理及外围电路连接,学习单片机的最小系统,和时钟芯片部分控制电路,并应用 Proteus 软件设计出显示电路,经过调试使它们能够稳定的工作。
(2)搜集并学习与时钟芯片相关的知识,用 DS12C887 来实现。要求学习DS12C887 的工作原理,可以独立的画出它的外围电路,与单片机的连接,复位电路的设计,时钟工作模式的选择。
(3)学习温度检测和 LCD液晶显示的知识,掌握它们的芯片的工作原理,并画出外部电路图。
(4)熟练掌握 C 语言,并对单片机及各个芯片进行程序编程。用Keil 进行程序编写并联合 Proteus 完成仿真和各个部分的调试,实现小秘书的基本功能。2 总体方案 2.1 系统的总体设计思路 本次设计主要完成室内温度测量、电子时钟的显示以及定时提醒等基本的功能。 硬件电路部分包括 AT89C51 单片机的最小系统电路;LCD1602 液晶显示电路,引脚的连接,控制端口的连接等;DS12C887 实时时钟芯片电路,MOT 引脚的工作模式的选择,控制引脚的连接等;报警模块;DS18B20温度传感器电路;按键模块,与单片机的 P3.0,P3.1,P3.3,P3.5 口相连接;电源电路模块,有 5V 稳压电路。软件部分的编程主要通过 C 语言来实现对时钟芯片编程,还有对键盘的去抖动功能,对室内温度的测量。设计中将整体模块化,并分别进行调试,实现要求的功能。 AT89C51单片机的小秘书系统设计+电路图+程序(2):http://www.youerw.com/zidonghua/lunwen_40027.html