AVR单片机某个IO口配置成高阻输入时,该口直接接5V时输入电平,用C程序怎么读取这个口是否有电平输入?
DDRD=0xAF;PORTD=0x00;while(1){if((PIND&BIT(4))==1){//有电平输入}else{//没有电平}}这段程序有什么问题吗?测试...
DDRD=0xAF;
PORTD=0x00;
while(1)
{
if((PIND&BIT(4))==1)
{
//有电平输入
}
else
{
//没有电平
}
}
这段程序有什么问题吗?测试的物理现象是有电平和没有电平的 指示灯都是亮的。 展开
PORTD=0x00;
while(1)
{
if((PIND&BIT(4))==1)
{
//有电平输入
}
else
{
//没有电平
}
}
这段程序有什么问题吗?测试的物理现象是有电平和没有电平的 指示灯都是亮的。 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询