- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
)
PAGE 18
摘 要
本设计论文介绍了应用STC90C516RD+单片机作为主控芯片的智能数字钟的软、硬件设计,给出了C语言源程序。此数字钟可以将时间、日期、温度、重大节日等显示于液晶屏上。它采用24时计时法,另外设有校时功能,可以调整其时间。电路由控制芯片CPU、时钟信号发生模块、显示模块、温度检测模块及时钟调整电路组成。运用时钟芯片产生标准时钟信号,从时钟芯片直接读出时间、日期等数据,分别经处理后送显示模块。选用LCD液晶屏作为显示器件,显示出清晰、直观的数字符号与汉字。由于时钟芯片长时间工作会产生误差,在电路中设计有时钟调整电路,方便校时。
关键词:单片机;STC90C516RD+;数字钟;LCD
Abstract
This paper introduces the application of STC90C516RD+ microcontroller as the main control chip of the intelligent digital clock software, hardware design, gives the C language source code. The digital clock can display the time, date, temperature, major festivals, etc. on the LCD screen. It uses 24 time method, in addition with the school function, you can adjust the time. The circuit is composed of a control chip CPU, a clock signal generating module, a display module, a temperature detection module and a clock adjusting circuit. Use the clock chip to produce the standard clock signal, from clock chip directly read time and date data, respectively the evacuation display module. LCD screen as a display device, showing a clear, intuitive digital symbols and Chinese characters. Due to the clock chip long time work will produce error, in the circuit design of the clock circuit, the convenience of school.
Key words:Single-chip microcomputer; STC90C516RD+; Digital clock; LCD
目录
TOC \o 1-3 \h \z \u 第一章 绪 论 1
1.1前言 1
1.2?课题来源 1
第二章 数字钟的功能实现与设计方案 3
2.1 数字钟的功能及设计要求 3
2.2数字钟的实现形式 3
2.2.1用NE555电路的形式 3
2.2.2采用基于单片机的实现形式 4
2.2.3采用石英钟专用芯片的实现形式 4
2.3 方案的确定 4
2.3.1 微处理器 4
2.3.2时钟信号模块 5
2.3.3显示电路 5
2.3.4 按键电路 5
2.3.5温度检测电路 6
第三章 数字钟的硬件系统设计 7
3.1 数字时钟的硬件系统框架 7
3.2 数字时钟的主机电路设计 7
3.2.1 系统控制芯片CPU(STC90C516RD+)的选择 8
3.2.2 系统震荡电路设计 12
3.2.3 系统复位电路设计 14
3.2.4 按键与按钮电路设计 15
3.2.5 数字钟的显示电路设计 15
3.2.6电源设计 21
3.2.7时钟信号发生电路设计 24
3.2.8温度检测电路设计 26
第四章 程序设计 28
4.1软件开发语言及平台 28
4.1.1 单片机开发语言的选择 28
4.2软件设计 29
4.2.1主程序设计 29
4.2.2显示模块程序设计 30
4.2.3时钟信号发生模块程序设计 32
第五章 系统的调试与结果 34
文档评论(0)