微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > AVR的问题,不明白是不是我PIN的问题

AVR的问题,不明白是不是我PIN的问题

时间:10-02 整理:3721RD 点击:
我设置PA2为接LED灯,设置PA3为按键,但结果是按键怎么按,led灯都没有改变
问题程序如下:
#include <iom128v.h>
#include <macros.h>
#define  uchar unsigned char
#define  uint  unsigned int
main()
{
uchar i;
DDRA=0X04;//0000  0100
PORTA=0X08;//0000  1000
while(1)
{i=PINA;
if(i==0X00||i==0X04)//0000 0000 ||0000 0100
{PORTA=0X04;}//0000 0100
else
{PORTA=0X08;}//0000 1000
}
}

IO设置有错

IO没错,晕死。我看错了

大哥,请给小弟指条明路吧,

已在
“新人求助,AVR位操作时出现的问题
http://bbs.elecfans.com/forum.ph ... &fromuid=970661”
获得解答

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top