LED点阵单片机万年历 snallie@tom.com 2013.01 ---- 特点: 0. 电路简洁,并口直接驱动,51最小系统+74hc259 0.0 采用单片机芯片定时器计时,无需RTC芯片(预留RTC芯片代码). 1. 阳历:年、月、日、时、分、秒、星期,阳历年限任意长 2. 农历:月日,天干地支,属相,24节气,农历年限范围2010年~2050年 3. 12/24时制显示。 4. 生日问候流动显示 5. 早晚安问候,励志名言显示,农历春节问候。 6. 误差微调/粗调 7. 声控/按键触发流动灯显示。在MCU的PIN12的下降沿触发。 8. 3键调整:按键M:菜单;按键+:上调;按键-:下调 9. 菜单列表: 1. 调整阳历年份 (00~99) 2. 调整阳历月份 (1~12) 3. 调整阳历日期 (1~31) 4. 调整小时 (0~23) 5. 调整分钟 (0~59) 6. 调整秒数 (0~59) 7. 调整阳历世纪(即年份高2位) (00~99) 8. 调整流动显示的分钟间隔(默认为10,即每隔10分钟流动显示一次全部时间及日历信息)(2~59) 9. 调整12/24时制(默认24时制) 10. 调整生日月份 (1~12) 11. 调整生日日期 (1~31) 12. 调整主屏秒点跳动的关闭或开启 13. 误差粗调 14. 误差微调,精度1ms,范围-32768ms~+32767ms 10. 农历信息为自动计算得到,无需手工调整,在阳历时间调整后的1分钟农历信息自动算得,星期信息同此。
2022-05-09 12:45:25 167KB 最简 LED点阵 单片机万年历
1
很好很强大,单片机!点阵功能测试和实验。有兴趣的可以下载试试,蛮好玩的!
2022-03-20 03:52:57 12KB 8X8点阵 单片机
1
刚学不久,用5*7点阵显示0-H,有兴趣的过来看看,呵呵
2021-11-25 20:45:19 398KB 5*7 点阵 单片机
1
LED点阵单片机万年历 ---- snallie@tom.com 2013.12 ---- 特点: 0. 电路简洁,并口直接驱动,51最小系统+74hc259 0.0 采用单片机芯片定时器计时,无需RTC芯片(预留RTC芯片代码). 1. 阳历:年、月、日、时、分、秒、星期,阳历年限任意长 2. 农历:月日,天干地支,属相,24节气,农历年限范围2010年~2099年 3. 12/24时制显示。 4. 生日问候流动显示 5. 早晚安问候,励志名言显示,农历春节问候。 6. 误差微调/粗调 7. 声控/按键触发流动显示。在MCU的PIN12的下降沿触发。 8. 3键调整:按键M:菜单;按键+:上调;按键-:下调 9. 菜单列表: 1. 调整阳历年份 (00~99) 2. 调整阳历月份 (1~12) 3. 调整阳历日期 (1~31) 4. 调整小时 (0~23) 5. 调整分钟 (0~59) 6. 调整秒数 (0~59) 7. 调整阳历世纪(即年份高2位) (00~99) 8. 调整流动显示的分钟间隔(默认为10,即每隔10分钟流动显示一次全部时间及日历信息)(1~59) 9. 调整12/24时制(默认24时制) 10. 调整生日月份 (1~12) 11. 调整生日日期 (1~31) 12. 调整主屏秒点跳动的关闭或开启 13 调整主屏"星期点"跳动的关闭或开启,("星期点":用主屏的小时分钟的分隔点的二进制点表示星期) 14. 调整休眠模式的关闭或开启 15. 闹钟小时设置(0~24,设为24时为关闭闹钟) 16. 闹钟分钟设置(0~60,设为60分为关闭闹钟) 17. 整点报时开关(报时为"嘟"的一声) 18. 误差粗调 19. 误差微调,精度10ms,范围-1280ms~+1280ms 20. 版本号(16进制形式) 21. 汉字形式显示的版本信息。 10. 农历信息为自动计算得到,无需手工调整,星期信息同此。 11. 加入DS1302 RTC芯片时候,可掉电走时。 12. 一组闹时 13. 声控唤醒休眠模式或通过声控触发流动显示日历信息 14. 可在proteus下进行模拟测试(用MCU并口直接驱动时候,用51test2.DSN文件模拟) 15. 改进扫描方式为隔行逐点扫描,比release1版本的屏幕显示亮度均匀。 16. 整点报时:在P3.3加入一个PNP的三极管驱动蜂鸣器发声。整点报时可通过菜单设置开启或者关闭合。 17. 农历传统节日的问候显示,共13个农历传统节日:春节, 元宵节, 春龙节, 浴佛节, 龙舟节, 七夕节, 中元节, 中秋节, 重阳节, 寒衣节, 腊八节, 小年, 除夕。 18. 显示农历大小月的信息。显示农历闰月的信息。 19. 在菜单的最后一项流动显示汉字形式的版本信息。 20. 流动显示时的时分秒数字改为大字体。 21. 并口列驱动的2个条件编译(二者只选其一):在进行开发时候采用 #define DEVELOPMENT 在直接生产产品使用 #define PRODUCTION 采用74hc595列驱动时的2个条件编译(二者只选其一):在进行开发时候采用 #define COLUMN_DRIVEN_BY_595_DEVELOPMENT 在直接生产产品使用 #define COLUMN_DRIVEN_BY_595_PRODUCTION 并口列驱动与采用74hc595列驱动只能二者只选其一,采用 #define COLUMN_DRIVEN_BY_595 进行条件编译控制,定义了COLUMN_DRIVEN_BY_595即为采用74hc595列驱动, 否则为并口列驱动。默认为并口列驱动。 22. 为了适应不同的proteus模拟测试环境,可采用不同的测试文件: 1. 51test2_no_buzzer.DSN 为并口列驱动且无蜂鸣器的测试文件。(若proteus不支持声卡,采用该文件) 2. 51test2.DSN 为并口列驱动且有蜂鸣器的测试文件。(若proteus支持声卡,采用该文件) 3. 51test2-259-595.DSN 为采用74hc595列驱动的测试文件,未提供蜂鸣器,可仿照1,2中的电路自行添加。
2021-11-18 15:25:56 325KB LED点阵 单片机 万年历
1
16×16点阵(滚动显示) 附:代码、文档、仿真
2021-08-15 01:41:24 73KB 点阵 单片机 屏幕
1
基于C51LED点阵显示屏基于C51LED点阵显示屏基于C51LED点阵显示屏基于C51LED点阵显示屏基于C51LED点阵显示屏基于C51LED点阵显示屏基于C51LED点阵显示屏基于C51LED点阵显示屏基于C51LED点阵显示屏基于C51LED点阵显示屏基于C51LED点阵显示屏基于C51LED点阵显示屏
2021-06-26 11:07:26 82KB led 点阵 单片机 C51
1
游戏分为三个模式:经典模式(普通的打地鼠,十次自动结束游戏,显示分数);限时模式(限定时间内,打得越快,得分越高);疯狂模式(地鼠键位与led点阵显示呈镜像,同时限时显示)。
1
超级点阵,上位机发送任意汉字到单片机显示等
2021-04-21 10:41:42 866KB 点阵单片机
1
16X16 双色点阵资料51单片机
2021-03-30 14:12:03 59.9MB 点阵 单片机
1
32x16汉字点阵,仿真实例,现成调用封装使用,可运行的仿真电路图和调好的程序,开箱即用。适用于教学案例、毕业设计、电子设计比赛、出书项目实例,实际设计、个人DIY参考。 已调试好,proteus直接可以运行看效果