最新电子钟程序乱了怎么调(5篇)
文件格式:DOCX
时间:2023-03-21 00:00:00    小编:国企面试钱老师

最新电子钟程序乱了怎么调(5篇)

小编:国企面试钱老师

人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。写范文的时候需要注意什么呢?有哪些格式需要注意呢?以下是小编为大家收集的优秀范文,欢迎大家分享阅读。

电子钟程序乱了怎么调篇一

题目

专业 通信工程 班级 11级1班 学号 姓名

电 子 钟 设 计

单片机原理与应用课程设计

电子钟设计

功能要求:

1、设计一个电子时钟,要求可以显示时、分、秒,用户可以设置时间。

2、实现秒表功能。

功能描述

(1)

时钟。初始界面是时钟显示,按键s1是调时选位,按键s2是加数。根据不同的闪烁位置进行调节。

(2)

年与日,星期。在初始状态下,按下s2,则跳转,显示年月日,5s后跳回初始界面。若在年月日界面再次按下s2,则再次跳转,显示星期,几秒后跳转回初始界面。

(3)

秒表。在初始界面下,按下s3,则跳转,进入秒表。秒表功能键如下:s1 退出秒表;s2 停止开始计时;s3 秒表清零。

(4)

闹钟。在设置中设置好时间,最高位设为“1”则打开闹钟。最高位设为“0”则关闭闹钟。在闹钟响是,按s3进行关闹钟。

工作原理  硬件

采用80c51系列单片机作为cpu,p0口作为数据线,通过锁存器进行段选和位选,是数码管不断地显示数字。数码管的显示是扫描式。(1)

本电子钟用的单片机型号是stc89c516rd+。p0口作为段选和位选的数据线。p10口为段选寄存器的使能端。p11口为位选寄存器的使能端。晶振采用的12mhz晶振。要求频率稳定。

(2)

本电子钟用的是共阴极数码管。从左到右,第1,2位是秒位;第4,5位是分位;第7,8位是时位。第3,6位是“--”。

(3)

通过单片机的p0口,先对数码管进行位选,即在位锁存器使能是将p0口数据进行锁存。再通过段锁存器将p0口送来的段数据进行锁存。此时数码管的第一位显示数字。同样的步骤进行第二位显示。以非常快的速度进行,由于人眼的余辉效应,会看到8位数码管一起亮。即可以显示时间。通过单片机的内部to,t1的计数。即可以实现时钟,秒表等功能。(4)电路图如下:

 软件

程序代码包括三部分:(部件库)(主函数)3.h(头文件库)。一 .bujian(部件库)(1)xianshi.c #include #include #define m 2 unsigned char code t[]={0x3f,0x30,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};void led_s(unsigned int s){ p10=1;p10=0;p11=1;p0=0x7f;//数码管秒个位

猜你喜欢 网友关注 本周热点
复制