单片机时钟控制系统设计.doc
单片机时钟控制系统设计,目 录1.课程设计目的第2页2.课程设计题目描述和要求第2页3.课程设计报告内容第2页4.课程设计体会第13页参考文献第13页附录1第14页1、课程设计目的1.1、掌握单片机实际系统的开发步骤;1.2、进一步掌握单片机的中断系统及其服务程序的编写方法;1.3、掌握定时系统、计...
内容介绍
此文档由会员 leoleoda 发布单片机时钟控制系统设计
目 录
1.课程设计目的…………………………………………………第2页
2.课程设计题目描述和要求……………………………………第2页
3.课程设计报告内容……………………………………………第2页
4.课程设计体会…………………………………………………第13页
参考文献…………………………………………………………第13页
附录1……………………………………………………………第14页
单片机时钟控制系统设计
1、课程设计目的
1.1、掌握单片机实际系统的开发步骤;
1.2、进一步掌握单片机的中断系统及其服务程序的编写方法;
1.3、掌握定时系统、计数初值的计算;
1.4、掌握硬件设计并熟悉AT89C51的功能及引脚;
1.5、掌握单片机汇编程序的设计、编写及调试的方法;
2、课程设计题目描述和要求
基于AT89C51(时钟频率等于12MHZ)设计单片机时钟控制系统,主要由AT89C51、6位LED显示器、4个按钮组成。通过AT89C51内部定时器T0中断来计时,再通过6位LED显示器来显示出来,通过定时器T1、外部中断0、外部中断1及外部按钮来调整时间。其中4个按钮的作用如下:按钮1:单片机的复位按钮;按钮2:小时的调整按钮;按钮3:分钟的调整按钮;按钮4:秒的调整按钮。
按复位键后,单片机时钟从零开始计时;当时间出现偏差时,可以通过时、分、秒的调整按钮来调整时间或者通过调整按钮来设定我们所需要的初始时间;当时间达到了23时59分59秒时,再过1秒时钟控制系统就会自动变为0时0分0秒。