本课程设计采用Keil uVision编程和以及调试源代码、Proteus软件进行硬件仿真。设计一个电子钟,利用六个数码管,在其上显示时、分、秒;用6个小键盘分别进行时+、时-1、分+1、分-1、秒+1、秒-1改变时间值。另外,增加一个开关,使时钟停下来,调整时间。有完整代码,可直接用。
2023-05-15 16:56:26 1.02MB 51c语言代码
1
收集的各有关万年历的C语言程序,部分模块含有proteus仿真图,希望给需要的的朋友一个参考
2023-04-03 11:35:15 4.24MB 万年历 红外 无线 12864
1
数字电子钟的设计方法有多种,其中,利用单片机实现的电子钟具有编程灵活,便于电子钟功能的扩充,即可用该电子钟发出各种控制信号,精确度高等特点,同时可以用该电子钟发出各种控制信号。 本次专业课程设计是用单片机内部的定时/计数器来实现电子时钟,由单片机AT89S52芯片、8255扩展口和LED数码管为核心,辅以必要的电路,构成了一个单片机电子时钟。与传统机械表相比,它具有走时精确,显示直观等特点。它的计时周期为24小时,显满刻度为“23时59分59秒”。 本课设的电子钟可以做到的功能:上电或按键复位后能自动显示系统默认时“00-00-00”进入时钟运行状态。按电子钟的键盘控制按键可以任意修改时间,本电子时钟利用了6位LED显示时分秒。
1
具体参见本人博客 http://cloudsea999.blog.163.com/ 实现功能: 1.显示年、月、日、时、分、秒、星期,闰年自动调整 2.可手动调整上述各项的值 3.实时显示当前温度 4. 可设定两个闹铃,每个有独立开关,并可以设置只响闹一次还是每天都响闹 5. 闹钟共有两首音乐可供选择 6. 可闹铃音乐放完可自动止闹,也可中途按键手动止闹 7. 贪睡功能,有开关,并可设置贪睡时间 8. 背光控制,有开关,并可设置多少秒后自动关闭背光,也可以按键开背光,然后按照设置的时间后自动关闭 9. 秒表功能 10. 掉电模式,同时液晶关背光,节省能源
2023-03-13 15:47:49 9KB AT89S52 DS1302 DS18B20 电子钟
1
资料中包含proteus仿真文件及程序源码。 包含功能: 1) 显示功能:可以显示时、分、秒(基于1602液晶显示屏) 2) 校时功能:可以分别对时分秒进行单独校时,使其校正到标准时间(其中可以进行加一和减一的操作) 3) 整点报时功能:到达整点蜂鸣器响进行报时 4) 闹钟功能:到达设定的闹钟时间时蜂鸣器响。(其中闹钟时间可以手动调整)
2023-03-06 14:58:19 6.25MB 电子钟 数电
4060 下载 14级二进制串行计数/分频器 4510 下载 可预置BCD码加/减计数器 4543 下载 BCD七段锁存译码,驱动器
2023-03-03 14:56:52 11KB 电子
1
汇编电子闹钟软件课程设计报告+源代码 写了两个,一个用了中断控制器,另一个没有用中断控制器,两个都具有闹钟功能和退出功能,第一个是扬声器报时,第二个是文字报时,都有详细注释)用的是tnpp。
1
包含电子钟的protuse仿真和汇编源程序。
2023-02-17 01:08:54 311KB 电子钟
1
简介 1)具有以二十四小时制计时,显示,整点报时,时间设置和闹钟的功能。 2)设计精度要求为1s. 功能简介: 系统输入:系统状态及校时,定时转换的控制信号为K,set; 时钟信号clk, 采用1024hz; 系统输出:LED显示输出;蜂鸣器声音信号输出。 多功能数字钟控制器的MDS图: 其中图中: S0:显示计时时间 S1:调计时的时 S2:调计时的分 S3:调计时的秒 多功能数字钟功能具体描述如下: 计时:正常工作状态下,每日按24h计时并显示,蜂鸣器无声,逢整点报时。 校时:在计时显示状态下,按下set键,进入小时校准状态,之后按下k键,则进入分校准状态,继续按下k键,则进入秒复零状态,第3次按下k键,又恢复到正常计时显示状态。 1)小时校准状态:在小时校准状态,显示小时的数码管闪烁并以4hz的频率递增计数。 2)分校准状态:在分校准状态,显示分的数码管闪烁并以4hz的频率递增计数。 3)秒复零状态:在秒复零状态下,显示秒的数码管闪烁并复零。 整点报时:蜂鸣器在59分的第51,53,55,57秒发频率为512hz的低音,在59分59秒发频率为1024hz的高音,结束时为整点。 显示:要求采用扫描显示方式驱动6个LED数码管显示小时,分,秒。
2023-01-14 22:55:20 123KB 源程序 截图 报告
1
一、 题目及功能要求 1. 制作一个电子日历时钟,使用汇编语言进行软件编程 2. 实现功能 (1) 显示北京时间并能校准 (2) 时、分、秒之间以及年、月、日之间以小数点隔开 (3) 显示公历日期并能校准,能够自动识别“闰年”以及“大月、小月” (4) 运动秒表,能够后台计时,秒表精确到0.05S (5) 闹钟功能,有闹钟开关,并能显示当前闹钟是否开启 (6) 整点报时提醒 二、 硬件方案 1. AT89S52最小系统 2. 显示电路采用动态扫描驱动电路,AT89S52的P0口连接74LS244总线驱动器,输出信号利用三极管8550进行放大,通过P1口对数码管进行段选扫描,AT89S52的P1.2~P1.7口对数码管进行位选扫描 3. 两个按键开关,分别接AT89S52的两个外部中断引脚 4. AT89S52的P2.0口输出经三极管9012放大,驱动有源蜂鸣器发声
2023-01-14 18:06:30 1.69MB 电子钟 C51
1