From 13c476e5b3d23bf59f5b12360bfe452041767d22 Mon Sep 17 00:00:00 2001 From: prenticedavid Date: Thu, 29 Sep 2016 16:28:05 +0100 Subject: [PATCH] restrict pinMode() to the TFT pins --- mcufriend_shield.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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; }