lkc8210 发表于 2024-1-17 17:17
Timer0_init();
Timer2_init();
Timer3_init();
wulin 发表于 2024-1-17 20:38
如果硬件没问题数码管亮度不一致通常是显示函数中各数码管点亮时间不均衡所致。从贴图和代码看,硬件和软件 ...
hjx5548 发表于 2024-1-17 20:54
void Timer0_init() //1ms
{
AUXR &= 0x7F; //定时器时钟12T模式
lkc8210 发表于 2024-1-17 22:13
你定时1ms
但Led_adc耗时8ms
Led_On和Led_Off各耗时6ms
hjx5548 发表于 2024-1-18 05:02
我不用定时器,把三个显示放在主函数的大循环里面,也是这个情况。
qq475878026 发表于 2024-1-18 09:23
可以看出都是数码管最后一位比较亮,因为最后一位亮的时间最长,前一二位是亮2毫秒,最后一位是等所有程序 ...
hjx5548 发表于 2024-1-18 09:47
显示逻辑应该怎么修改?
hjx5548 发表于 2024-1-17 21:31
STC实验箱的原理图就是这样
wulin 发表于 2024-1-18 15:38
STC实验箱有好几款,你参照的是哪款。最好把你制作PCB的原理图贴出来,图片中有两处笔段只隐约显示一半, ...
hjx5548 发表于 2024-1-21 21:47
找到原因了。非常感谢
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |