
51单片机时钟
简介
基于STC8A8K64D4制作的51单片机点阵时钟,但是目前程序只有时钟功能,后续会增加游戏功能
简介:基于STC8A8K64D4制作的51单片机点阵时钟,但是目前程序只有时钟功能,后续会增加游戏功能开源协议
:GPL 3.0
描述
51ClockK项目说明
亮点:软件使用了状态机思想(虽然用Switch语句很笨),硬件布线笔者个人觉得非常漂亮(自夸)
注意事项:
1. 电路图和PCB文件都在立创开源平台
2. BOM表笔者没有仔细核对,请按PCB所用到的元器件为准!
3. 演示视频中PCB上TP5400没有焊接,是因为当时被我烧坏了,哈哈,实际制作需要焊接,不然不能充电
4. 如图片所示,在TP5400充电芯片上加装了一个黑色的散热片,因为充电电流设置的1A,热量较大
5. 如图所示,电路板左上角的一个3位的数码管没有焊接,因为笔者暂时还没有用到它显示功能(可以用来显示游戏得分)
6. 程序没有用到蜂鸣器,但是实测蜂鸣器电路工作正常
7. 注意:8x8LED点阵使用型号为CS1288BW(共阳极),这点在电路图没有体现!请务必注意
8. 注意:3位数码管使用型号CS2351AW(共阴极),LED点阵和3位数码管在淘宝店铺:长圣电子厂官方旗舰店可以买到
9. 软件部分,目前没有省电模式,在亮度为0时(关闭显示)大约可运行3天(电池两节18650 2600mAh并联)
10.软件部分使用EIDE+VSCODE开发STC51,用STCISP烧录程序
已知问题:
1.电池百分比跳变的比较厉害(正负20%),可能是因为ADC引脚没有电容滤波导致的?软件使用了滑动滤波算法,在一定程度上减轻了浮动
由于笔者电路和编程水平有限,硬件和软件上的Bug和改进建议还请各位大佬和前辈们指出! 谢谢!
QQ:1583031618,欢迎打扰
-By Sightseer. 2023/05/10AM


设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程

评论