关于89c52引脚的问题

2019-07-15 17:51发布

电平,我编了如下程序#include<reg52.h>

#define GPIO P2

void main()
{

    while(1){
          GPIO=0x01;
         }
}


照理说引脚P2^0应该是高电平,P2的其他引脚就是低电平。
但是我用万用表测试的时候,发现P2^0的电平和P2的其他引脚电平一样


IMG_0060.JPG
IMG_0061.JPG
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
愚蠢的萝卜
1楼-- · 2019-07-16 15:42
qq729101414 发表于 2015-1-24 18:40
话说STC89C52有内部RC震荡回路了?

就是我没弄外部晶振,谢谢啦
805570
2楼-- · 2019-07-16 21:38
#include<reg52.h错了,程序有误
huaiqiao
3楼-- · 2019-07-16 23:06
#include<reg52.h>

#define GPIO P2

void main()
{
   GPIO=0x00;
    while(1){
          GPIO=0x01;
         }
}
在进入while循环之前你先把P2口的IO复位。这样在看,我觉得这样应该是没有问题了。

一周热门 更多>