AVR編程_如何用C語言設置,清除和檢查是否置位I/O
Question 本文引用地址:http://www.104case.com/article/201611/320371.htm |
---|
如何用C語言設置,清除和檢查是否置位I/O 寄存器? |
Answer |
在AVR Studio的Help菜單中選擇the online AVR Tools User Guide然后打開AVR Assembler --> User Guide --> Expressions,在這里你能獲得很多匯編語言關于算術運算方面的應用。 下面是一些簡單和常用的算術運算操作,這個例子是改變或檢查AVR控制器PORTB端口上PB6和PB4的bit值。 設置PB6和PB4,同時不改變其他管腳狀態 PORTB |= (1< 清除PB6和PB4,同時不改變其他管腳狀態 PORTB &= ~((1< 檢查PB6是否被置1 if (PORTB &= (1< 檢查PB6和PB4是否被置1 if ((PORTB &= ((1< |
評論