预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共31页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

常州工学院学士学位论文目录第一部分设计任务与调研…………………………………………………………1HYPERLINK\l"_Toc357549443".1系统的设计思路PAGEREF_Toc357549443\h31HYPERLINK\l"_Toc357549444".2方案选择PAGEREF_Toc357549444\h31HYPERLINK\l"_Toc357549445".2.1单片机芯片的选择PAGEREF_Toc357549445\h31HYPERLINK\l"_Toc357549446".2.2显示模块及时钟芯片的选择PAGEREF_Toc357549446\h41.HYPERLINK\l"_Toc357549448"2.3温度系统方案选择PAGEREF_Toc357549448\h41.2.4HYPERLINK\l"_Toc357549449"报警系统的方案比较PAGEREF_Toc357549449\h4HYPERLINK\l"_Toc357549450"1.2.5键盘控制方案选择PAGEREF_Toc357549450\h4第二部分设计说明………………………………………………………………………HYPERLINK\l"_Toc357549452"2.1电路设计框图PAGEREF_Toc357549452\h5HYPERLINK\l"_Toc357549455"2.2单片机主控制模块的设计PAGEREF_Toc357549455\h5HYPERLINK\l"_Toc357549456"2.3显示模块的设计PAGEREF_Toc357549456\h9HYPERLINK\l"_Toc357549457"2.4时钟电路模块的设计PAGEREF_Toc357549457\h12HYPERLINK\l"_Toc357549458"2.5温度采集模块设计PAGEREF_Toc357549458\h17HYPERLINK\l"_Toc357549459"2.6按键调整系统模块设计PAGEREF_Toc357549459\h17HYPERLINK\l"_Toc357549460"2.7蜂鸣器报警模块PAGEREF_Toc357549460\h182.8HYPERLINK\l"_Toc357549462"语言编程介绍PAGEREF_Toc357549462\h19HYPERLINK\l"_Toc357549463"2.9硬件及软件问题分析PAGEREF_Toc357549463\h192.10软件程序介绍2.11程序清单第三部分设计成果……………………………………………………3.1实物效果图3.2作品原理图第四部分结束语…………………………………………………………………………第五部分致谢…………………………………………………………………………第六部分参考文献…………………………………………………………………第一部分设计任务与调研1.1系统的设计思路本次设计完成电子时钟精确时间的显示、环境温度测量以及定时闹钟的功能。由于DS12887时钟芯片内置一个锂电池,所以即使出现断电情况依然可以运行十年以上不丢失数据,且重新上电后不用校正时钟。硬件电路包括单片机最小系统电路、DS12887实时时钟芯片电路模块、LCD1602液晶显示模块、DS18B20温度传感器模块、按键模块、蜂鸣器报警电路模块;软件部分主要通过c程序的编程实现对时钟芯片进行时间数据的读写,然后通过液晶显示时间、按键操作实现功能转换及屏幕切换[8]。1.2方案选择1.2.1单片机芯片的选择STC89C52单片机的主要特性如下:•与MCS-51产品指令系统完全兼容•全静态工作模式:0~33MHz•4K字节的在线编程Flash存储器,1000次擦写周期•4.0~5.5V的工作电压范围•三级程序存储器锁•128×8字节内部RAM•32个可编程I/O口线•2个16位定时/计数器•6个中断源•低功耗空闲和掉电模式•全双工串行UART通道•中断可从空闲模式唤醒系统•看门狗(WDT)及双数据指针•具有掉电状态下的中断恢复功能•掉电标识和快速编程特性•灵活的在系统编程(ISP字节或页写模式)[9]1.2.2显示模块及时钟芯片的选择采用液晶LCD显示,以电流刺激液晶分子产生点,显示字符的行数和液晶的点阵行。液晶功耗低、体积小、显示简单。采用DS12887实现时钟记时,把时间数据送入单片机,由单片机控制显示。DS12887芯片是一种高性能的时钟芯片,可自动对秒、分、时、日、周、月、年以及闰年补偿