如何在arduino程序集atmega328中打开端口b引脚

时间:2014-05-24 23:53:34

标签: assembly arduino location led

我基本上是arduino程序集的新代码,下面的代码在arduino atmega328上打开和关闭端口b引脚5(led13)

// turn onboard LED on 
// 
" ldi r18,0x20 ; bit 5 (pin 13) = high \n" 
" out 5,r18 ; output to port B \n" 
// turn onboard LED off 
// 
" ldi r18,0x00 ; value for all LEDs off \n" 
" out 5,r18 ; output to port B \n" 

那么如何打开和关闭端口b pin 4(led12)3(11)?

谢谢。

1 个答案:

答案 0 :(得分:1)

通过使用位4(0x10)和3(0x08)代替。