-
新手小白,问一下按键控制灯的问题
我写了一段按键程序控制一颗灯,芯片IO口已经设置弱上拉,VCC输出5V,我用仿真器调试的时候都是正常。但是烧录芯片后焊接到器具上,出现了一上电灯就被点亮的问题,控制依旧能控制,但是上电就有概率自动被点亮,且点亮的次数更多。请问有可能是什么原因出现的这个BUG?
5680浏览量 33回复量 关注量 -
51单片机按键控制数码管显示两格数字
void xuanjian(unsigned char i,unsigned char S) { unsigned char b=0; if(S == 0) { Delay10us(); if(S == 0) { b = 1; while(b == 1) { xuanwei(i/10,1); Delay1ms(); xuanwei(i%10,2); Delay1ms(); HC138(6); P0 = 0x03; HC138(7); P0 = 0xff; while(S == 0); Delay10ms(); if(S == 0) { Delay10us(); if(S == 0) { b = 0; while(S == 0); } } } } } } void jzjianpan1() { L1 = 0; L2 = 1;L3 = 1;L4 = 1; xuanjian(0,S1); xuanjian(1,S2); xuanjian(2,S3); xuanjian(3,S4); } void main() { while(1) { jzjianpan1(); } }
1673浏览量 2回复量 关注量