单片机课程设计实验报告 ——基于 STC89C516RD+的电子钟设计 学院:电气与电子工程学院 班级: 姓名: === 学号: 时间: 2025
06 目 录1
实验内容及要求………………………………………………/012
课题讨论目的和意义及介绍……………………………
设计思路及描述………………………………………………/024
硬件设计………………………………………………………
软件设计………………………………………………………
实验心得及体会………………………………………………/107
总结………………………………………………………………
/11一、实验内容及要求1
实验内容用 STC89C516RD+设计一个用电子屏显示的电子钟,可以显示年、月、日以及时、分、秒,且时间时时刻刻在变化,秒数每秒加一且可以进行分钟进位小时进位
另外该电子钟还可以设置闹钟,闹钟到达指定时刻时便自动进行闹铃,间断响铃持续一分钟后停止,而在其过程中若是按下键盘上的#号键可以将闹钟关闭,不仅如此#号键就是闹钟的总开关,按下一次闹钟关闭,再按一次闹钟开启
对应键盘上的*号键功能为设置闹钟,按下*号键再用键盘输入四位数字如“0909”,9 时 9 分就成为了电子钟的闹铃时间
实验要求了解 89C51 系列芯片的工作原理和工作方式,使用该种芯片对 LCD 数字显示屏进行显示控制,实现用单片机的端口控制显示屏,显示时间年月日时分秒,并且能通过按键来设置一个闹钟,并可以控制开启和关闭闹钟
要求选用定时器的工作方式,画出使单片机控制 LCD 显示屏的电路图,并实现硬件电路,最后用软件编程完成闹钟设置、闹钟提醒、闹钟开关功能
二、课题讨论目的和意义及介绍1
目的意义1)通过本次课程设计加深对单片机课程的全面认识复习和掌握,对单片机课程的应用进一步的了解