使用atmel studio为atmega64微控制器编写一些初学者C。首先,我想从PINA读取值,对值进行补充,然后将其写在PORTC上。

开始于

#include <avr/io.h>
int main(void)
{

DDRA = 0x00; //set PORTA to inputs
DDRC = 0xFF; //set PORTC to outputs
while(1)
{
    ~PINA; // one's  values of PORT A




}
return 0;
}


不太确定如何将值写到PORTC,

谁能指导我从这里去哪里?

欢呼詹姆斯

最佳答案

赋值运算符(就像您对其他任何端口所做的一样):

PORTC = ~PINA;

关于c - 将位写入C中的端口,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16383813/

10-09 08:37