
单片机DDRB的作用
3个回答
展开全部
DDRB决定了单片机IO口的方向,若是仅仅应用,那在读取端口是设置DDRB相应位为1,然后读取PINB,写端口是设置DDRB相应位为0,然后写PORTB,若是想深入了解,最好看atmega16芯片手册,看看端口的电路图。
读取B口:
unsigned char SB;
DDRB=0XFF;
SB=PINB;
写B端口:
DDRB=0X0;
PORTB=0X2B;
读取B口:
unsigned char SB;
DDRB=0XFF;
SB=PINB;
写B端口:
DDRB=0X0;
PORTB=0X2B;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询