- 博客(9)
- 收藏
- 关注
原创 4-1&2 数码管静态显示
该代码实现了8位共阳数码管的动态显示控制。通过P2口控制位选,P0口输出段码,采用动态扫描方式轮流显示数字1、2、3。关键点在于消影处理:在切换数码管前先延时1ms使显示稳定,再将P0段码清零(0x00),避免切换时出现残影。这种处理方式确保了数码管切换时的显示清晰度,解决了因段码切换延迟导致的短暂显示错误问题。消影是动态显示技术中的重要环节,能有效提升视觉效果。
2025-09-29 15:56:16
185
原创 3-3 独立按键实现LED二进制
摘要:本文介绍了基于51单片机的两种LED控制实现方式。第一种通过按键触发(P3_1引脚检测)实现LED二进制计数,包含20ms消抖延时处理,按键释放后LEDNum自增并通过取反操作控制P2端口LED显示。第二种为自动循环模式,实现LED自动二进制计数效果。两种方式均利用unsigned char变量的8位特性。
2025-09-28 19:49:01
146
原创 ValueError: Multi-dimensional indexing (e.g. obj[:, None]) is no longer supported. Convert to a nump
ValueError: Multi-dimensional indexing (e.g. obj[:, None]) is no longer supported. Convert to a nump
2025-05-28 14:54:50
245
原创 51单片机(MCU)实现LED流水灯
以上是实现51单片机流水灯的代码,可能自己的51单片机的LED灯位置不同,需要自己再调整一下P2。导出.hex文件,在STC-ISP中运行即可。时间延时函数是直接在STC-ISP软件中,设置好参数直接复制的。
2025-04-03 11:17:17
331
原创 51单片机(MCU)点亮第一个LED灯不亮问题
1.先看自己的单片机型号跟着江科大老师做的第一个LED灯发现不亮。我只尝试了一个方法就解决了,下面还有其他的方法,链接放在最后。1.先看自己的单片机型号。
2025-03-25 09:28:10
563
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅