单片机直接用电池驱动不加稳压电路行吗....

2019-03-24 19:16发布

我自己做了一个单片机最小系统,可是在用P0口(已加上拉电阻),控制led灯时,   #include<reg52.h>
sbit feng=P0^1;
int i;
void main()
 {
   i=10000;
 while(1)
  {
   feng=0;
   while(i--);
   feng=1;
   while(i--);   }
 }  可是发现led只能被点亮但不能被关闭,这是咋回事?求大神指教(单片机在实验板上效果符合一闪一灭,但一到我自己焊的板子上只能点亮却不灭) 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
ddllxxrr
1楼-- · 2019-03-25 10:51
 精彩回答 2  元偷偷看……
jcrorxp
2楼-- · 2019-03-25 15:22
我就这么干过,  51的单片机可以直接用电池的,  我用4节1.2V充电电池就行了.
marco515
3楼-- · 2019-03-25 15:46
一般的单片机都可以用电池驱动,还是看看你的电路板和程序吧。
51学习者
4楼-- · 2019-03-25 21:41
为啥不用延时子函数呢
gfabcde
5楼-- · 2019-03-25 22:48
#include<reg52.h>
sbit feng=P0^1;
int i;
void main()
{
   i=10000;
while(1)
  {
   feng=0;
   while(i--);
   feng=1;
   while(i--);

   }
}

while(i--);  后需要重新赋值
asd-123
6楼-- · 2019-03-26 02:04
-我没用过电池。我都用的是稳压电源

一周热门 更多>