AfreshBoard/SuggestedPortmapping

Hi,

uses the same LCD mapping as genboard v3, relevant snippet from lcd.h :

{{

  1. if LCD_MAPPING==3
  2. define LCD_DATA PORTC
  3. define LCD_DATAPIN PINC
  4. define LCD_DATADDR DDRC
  5. define LCD_CTRL_EN PORTG
  6. define LCD_CTRLDDR_EN DDRG
  1. define ENABLE _BV(2)
/* RS=0: instruction, RS=1: data (grey) */
  1. define RS _BV(1)
/* direction: 0: write, 1:read (purple) */
  1. define DDIR _BV(0)
  2. define LCD_CTRL_RS_RW PORTG
  3. define LCD_CTRLDDR_RS_RW DDRG
  4. endif // LCD_MAPPING==3
}}

The keyboard is same as GenBoard (only genboard v3 have Maxim-Dallas 1-wire, which conflicts with this).