51单片机课程设计——利用51单片机的定时器设计一个时钟论文

计科在读,分享自己做过的作业,欢迎指正,有需要课程设计论文的可以私信我

摘要

单片机是一种数字集成电路芯片,是指集成在一块芯片上的微型计算机。一个比较完整的单片机应该包括微处理器(CPU)、 存储器(RAM和ROM)、并行输入/输出接口(I/0接口)电路、可编程全双工串行口、定时/计数器、中断系统以及复位电路。由于它具有小巧灵活,成本低,可靠性好,控制功能强,易扩展等系列优点,所以被越来越广泛地应用于各个领域。而51系列的单片机就是最为典型和具有代表性的一种单片机。

本设计是基于单片机的简单电子时钟的设计,系统主要以单片机AT89C51为核心,结合按键模块来显示相应的时间,并可以对时、分、秒进行单独校对,使其达到标准时间。本次设计以软件控制硬件以及软硬件结合为指导思想,充分发挥单片机功能。同时,该系统的诸多优点使其具有很强的实用性,由于该系统实现的功能简单,因此具有很好的可扩展性。

关键词: AT89C51;电子时钟:按键控制;定时器

前言

单片机系统被定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。实际上单片机系统是计算机的一种应用形式,是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物,具有软件代码小、高度自动化、响应速度快等特点。因此它是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。特别适合于要求实时的和多任务的系统。

目前,单片机正朝着高性能和多品种方向发展趋势将是进一步向着 CMOS化、低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发展。单片机应用的重要意义还在于,它从根本上改变了传统的控制 系统 设计思想和设计方法。从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法来实现了。这种软件代替硬件的控制技术也称为微控制技术,是传统控制技术的一次革命。

3.实验结果

打开主程序,新建工程,新建文本框写入程序,保存代码,检查是否有语法错误,经反复检查无误后汇编,生成 51 单片机可执行的 HEX 文件。然后用虚拟工具进行实际的程序调试。实验结果的具体演示如以下步骤:

1.打开开关,液晶显示年、月、日、星期和时间,显示为2021-12-27 MON 00:00:00,如图A

图A

2.在矩阵键盘上按下功能键,蜂鸣器响,然后按下增大键,蜂鸣器响,并使时间增大,显示为2021-12-27 MON 08:00:00,如图B

图B

3.在矩阵键盘中按下减小键,使时间减小,蜂鸣器响,并显示为07:30:00,如图C

 图C

4.在矩阵键盘中按下复位键,使时间置0,重新开始,如图D

图D

猜你喜欢

转载自blog.csdn.net/m0_56267074/article/details/126221963
今日推荐