diff --git a/mcufriend_shield.h b/mcufriend_shield.h index da3b3f6..935d7a6 100644 --- a/mcufriend_shield.h +++ b/mcufriend_shield.h @@ -310,7 +310,9 @@ void write_8(uint8_t x) #define RD_STROBE RD_IDLE, RD_ACTIVE, RD_ACTIVE, RD_ACTIVE //PWLR=TRDL=150ns, tDDR=100ns #if defined(TEENSYDUINO) -#define CTL_INIT() { for (int i = 2; i <= A4; i++) pinMode(i, OUTPUT); \ +#define CTL_INIT() { \ + for (int i = 2; i <= 9; i++) pinMode(i, OUTPUT); \ + for (int i = A0; i <= A4; i++) pinMode(i, OUTPUT); \ RD_OUTPUT; WR_OUTPUT; CD_OUTPUT; CS_OUTPUT; RESET_OUTPUT; } #else #define CTL_INIT() { RD_OUTPUT; WR_OUTPUT; CD_OUTPUT; CS_OUTPUT; RESET_OUTPUT; }