摘要 智能设备在生活中随处可见,电子类产品的迅速发展如雨后春笋。基于单片机的小秘书系统以 AT89C51 做为核心控制芯片。DS12C887 为高精度时钟芯片,通过LCD1602液晶显示器显示时间,通过按键可以设置年、月、日、星期、时、分、秒,以及设置闹铃时间和到时报警功能。DS18B20 做为温度传感器以实时测量温度,通过数码管显示实时测得的环境温度。当提前预设的时间到的时候,蜂鸣器会发出嘀嘀声报警。 39648
毕业论文关键词 小秘书;单片机;DS12C887
Abstract Intel l igent devices can be found everywhere in our dai ly l ife, the rapid development of electronic products are springing up. Li t t le secretary system based on single chip microcomputer to AT89C51 as core control chip. DS12C887 is a high precision clock chip, through LCD1602 display t ime, through the key to set the year, mouth, day, week, hour, minutes and second, and to set the alarm t ime and then alarm funct ion. DS18B20 as temperature sensor in real t ime temperature measurement , through digi tal tube display real-t ime measurement of temperature. When the preset time is on, the buzzer can send out alarm sound drops.
key words:small secretary ; MCU;DS12C887
目录
摘要Ⅰ
AbstractⅡ
1基于单片机的小秘书系统设计概述1
2总体方案1
2.1系统的总体设计思路2
2.2系统硬件框架2
2.3系统软件设计3
2.4设计流程和预期成果3
3硬件部分的设计4
3.1硬件芯片介绍4
3.1.1单片机AT89C514
3.1.2时钟芯片DS12C8876
3.1.3LCD液晶显示芯片160212
3.1.4温度传感器芯片DS18B2014
3.1.5锁存器74HC57315
3.2系统硬件架构17
3.2.1单片机最小系统模块17
3.2.2时钟芯片模块19
3.2.3电源模块20
3.2.4LCD液晶显示模块21
3.2.5温度传感器模块21
3.2.6数码管模块22
3.2.7按键模块22
3.2.8蜂鸣器模块23
4软件设计24
4.1软件设计总体说明24
4.2主程序软件流程图24
4.3DS12C887模块软件实现25
4.4LCD1602模块软件实现26
4.5DS18B20模块软件实现27
4.6按键模块软件实现28
5系统调试29
5.1最小系统调试29
5.2LCD液晶显示和报警器调试29
5.3数码管调试29
5.4整体调试29
6总结30
致谢31
参考文献32
附录A电路原理图33
附录B时钟模块代码34
1 基于单片机的小秘书系统设计概述 随着科学技术的不断进步,微型计算机逐渐进入人们的日常生活,使人们的生活发生翻天覆地的变化。现在,人们对科学技术产品的要求已不再仅仅满足于它的实用性,对于其美观性与方便性上的要求也日益提高。本设计的小秘书系统具有很多功能很好的适应了现代人们生活的要求,所以对于一名大学生来讲,设计这样一个系统不仅仅是对所学的相关专业知识的考察,而且在现实生活中其所带来的实用性与便利性也是很具有意义的。 在这样一个快节奏的社会生活中,人们对于时间的要求也越来越严格。小秘书系统选择利用锂电池充电的 DS12C887,内部包含有 32.768KHz 晶振,保证了足够精确的计时功能。
4个按键方便地调整时间,使蜂鸣器按照设置的闹铃时间准时报警,为人们提供了很大的便利性。我所设计的小秘书系统采用专门的时钟芯片,不仅可以断电计时,而且大大节约了单片机的系统资源。 小秘书系统很好的解决了日常工作生活中人们可以实时了解温度变化和时间的要求,并且具有一定的优势。因此,此次的设计对于以后方便人们的生活、填补这方面的空白是非常有意义的,其市场开发前景很广阔。 根据系统设计要求,选用 Proteus 软件来基于单片机的小秘书的硬件电路设计的原理图,选用 Keil 软件完成系统程序的编写。通过对单片机的编程开发可实现时钟芯片的准确走时,温度检测,LCD液晶显示等基本功能。具体包括如下几个部分: AT89C51单片机的小秘书系统设计+电路图+程序:http://www.youerw.com/zidonghua/lunwen_40027.html