关于PINxn检测问题,紧急求助。

2019-03-24 20:34发布

void main()
{
        char i ;
        DDRC = 0x00;
        PORTC = 0xff;
        DDRA = 0xff;
        while(1)
        {
        PORTA = PINC;
}
}
这么一个简单的程序,PortA口接的是发光二极管,二极管正极接的是vcc,负极接的是PortA口,为什么一排八个灯,只有中间四个灯亮,两边的四个灯都不亮?
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
awenshizheyu
1楼-- · 2019-03-25 02:24
大大们,在的话,帮我解决解决吧
shower.xu
2楼-- · 2019-03-25 02:33
PORTA 的状态是依据PORTC的,所以你要先看看PORTC。示波器或万用表量一下。
另外要学会自己分析问题

一周热门 更多>