一、 题目及功能要求 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
PM2.5空气质量检测仪 C52单片机驱动pm2.5资料合集 C52单片机驱动pm2.5资料合集 C52单片机驱动pm2.5资料合集
2023-01-10 16:24:49 53.41MB C51
1
单片机原理及应用-C51语言ppt课件.ppt
2023-01-05 21:24:01 3.05MB 单片机原理及应用-C51语言pp
1
protues lcd1602 protues lcd1602 protues lcd1602
2023-01-05 02:08:02 83KB protues lcd1602
1
Proteus8.9的VSM Studio使用的SDCC仿真_STC15W4k32S4_013_iic_03_AT24C08编程代码和仿真操作实验
2023-01-02 19:40:29 171KB Proteus C51 SDCC AT24C08
1
基于C51单片机的正反流水灯,通过按键控制外部中断使得流水灯进入交替闪烁状态,闪烁十次后自动返回正反流水,可再次进入中断
2022-12-29 19:06:16 64KB 单片机 嵌入式硬件 C51 keil
1
基于C51单片机的8×8LED点阵屏汉字显示.doc
2022-12-28 14:10:12 540KB 基于C51单片机的8×8LED点
1
LCD1602显示屏51单片机程序已经生成库,直接调用就可以 部分代码 /***清屏****/ void clear(void) { cmd_w(0x01); //清屏 cmd_w(0x02); //清屏回到左上角 } /***初始化**/ void init_LCD1602(void) { cmd_w(0x38); cmd_w(0x0d); cmd_w(0x0c); //送开显示指令,不显示光标
2022-12-28 00:03:00 3KB 51单片机 嵌入式硬件 单片机
1
基于C51单片机的智能计算器实现,能实现实现两个数的运算,每个数的位数至少可以八位,运算包括加减乘除。
2022-12-27 23:18:21 392KB C51单片机
1
基于51单片机的简易计算器设计,采用了矩阵键盘和LCD1602
2022-12-26 23:33:40 17.58MB 单片机
1