单片机不能正常输出高电平

2019-03-24 20:47发布

avr端口不能正确输出高电平,程序如下:
#include <avr/io.h>
void main(void)
   {
       
    DDRC=0xff;
    PORTC=0x00;
        while(1)
        {  
               
                PORTC=0xff;
               
        }

}
要求输出高电平,程序下载到单片机内,输出的电压为1.5V,不知??? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
chunyang
2019-03-25 05:52
先检查IO外电路是否有过重的负载,必要时可断开IO输出单独测,如果此时电压为介于0到Vcc之间的数值,说明软件有错,输出的是一串脉冲。

一周热门 更多>