mirror of
https://github.com/YuzuZensai/MCUFRIEND_kbv.git
synced 2026-01-06 04:32:38 +00:00
Oops. My Zero and M0 pin mapping had typos
This commit is contained in:
@@ -261,7 +261,7 @@ void write_8(uint8_t val)
|
||||
// #define write_8(x) PORT->Group[0].OUT.reg = (PORT->Group[0].OUT.reg & ~DMASK)|(((x) & 0x0F) << 6)|(((x) & 0x30) << 10)|(((x) & 0xC0)<<14)
|
||||
#if defined(ARDUINO_SAMD_ZERO) || defined(ARDUINO_SAMD_ZERO) // American ZERO
|
||||
//LCD pins |D7 |D6 |D5 |D4 |D3 |D2 |D1 |D0 | |RD |WR |RS |CS |RST |
|
||||
//SAMD21 pin |PA21|PA20|PA15|PB8 |PB9 |PA14|PA7 |PA6 | |PA2|PB8|PB9 |PA4 |PA5 |
|
||||
//SAMD21 pin |PA21|PA20|PA15|PA8 |PA9 |PA14|PA7 |PA6 | |PA2|PB8|PB9 |PA4 |PA5 |
|
||||
#define write_8(x) {\
|
||||
PORT->Group[0].OUTCLR.reg = DMASK;\
|
||||
PORT->Group[0].OUTSET.reg = (((x) & 0x0B) << 6)\
|
||||
@@ -277,7 +277,7 @@ void write_8(uint8_t val)
|
||||
|((PORT->Group[0].IN.reg >> 14) & 0xC0))
|
||||
#else //default to an M0_PRO on v1.6.5 or 1.7.6
|
||||
//LCD pins |D7 |D6 |D5 |D4 |D3 |D2 |D1 |D0 | |RD |WR |RS |CS |RST |
|
||||
//SAMD21 pin |PA21|PA20|PA15|PA14|PB9 |PB8 |PA7 |PA6 | |PA2|PB8|PB9 |PA4 |PA5 |
|
||||
//SAMD21 pin |PA21|PA20|PA15|PA14|PA9 |PA8 |PA7 |PA6 | |PA2|PB8|PB9 |PA4 |PA5 |
|
||||
#define write_8(x) {\
|
||||
PORT->Group[0].OUTCLR.reg = DMASK;\
|
||||
PORT->Group[0].OUTSET.reg = (((x) & 0x0F) << 6)\
|
||||
|
||||
Reference in New Issue
Block a user