故障现象:STM8S003驱动TM1650数码管显示,偶发TM1650无法初始化造成数码管点不亮。
- 已经在程序中对TM1650初始化之前加上了延时,但是问题并未改善。
- 之前发生过类似情况,STM8S003的供电是0505隔离电源,通过调小0505输出端电容的值问题可以改善,但并未根除。
- 之前从未怀疑过VCC NRST VCAP3个引脚的电容值可能会影响工作效果,实际上电容值选择不正确才是根本原因。
- 将VCC NRST VCAP3个引脚均使用1uF电容后,问题得到改善,每次上电数码管均可被正常点亮。
VCAP电容的推荐值
NRST电容的推荐值
原创文章,作者:254126420,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/245207.html