懂51单片机的进来

来源:百度知道 编辑:UC知道 时间:2024/06/23 12:11:16
#include<reg52.h>
sbit P10=P1^3;
void main()
{
P10=0;
}
我把这个程序下载到板里,为什么点亮了2个二极管啊,我的板是不是有问题啊?而且用P1^1 P1^2都没反应的
能不能具体说下怎么让引脚初始化啊?

主要是没有初始化P1管脚,最好是初始化一下,使P1口各个管脚为高电平

写程序最好先把引脚初始化 这个可能是两个亮的原因

用p1.1 p1.2没反应那一般就是板子坏了 或者接触不良 你可以用万用表测测引

脚的电平看是否有问题

板子有问题,看看有没有接触好

把各个管脚都初始化下 不要嫌麻烦 不然会有不少意想不到的问题的