From d948abdf828840599e19f1a6252d55abd923ef2b Mon Sep 17 00:00:00 2001 From: Ron Evans Date: Thu, 13 Sep 2018 10:42:08 +0200 Subject: [PATCH] avr: correct register for Set() operation on pins 0-7 Signed-off-by: Ron Evans --- src/machine/machine_avr.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/machine/machine_avr.go b/src/machine/machine_avr.go index 3446f7ed..e166a38e 100644 --- a/src/machine/machine_avr.go +++ b/src/machine/machine_avr.go @@ -41,7 +41,7 @@ func (p GPIO) Set(value bool) { } } else { // clear bits if p.Pin < 8 { - *avr.PORTB &^= 1 << p.Pin + *avr.PORTD &^= 1 << p.Pin } else { *avr.PORTB &^= 1 << (p.Pin - 8) }