Xantrex Inverter internal Display notes: SWCA interface pinout: (DB25) 01) V+ 5V 02) NC or Gnd 03) Gnd 04) Gnd 05) Gnd 06) NC 07) DB6 [LCD pin 14] 08) DB4 [LCD pin 11] 09) DB2 [LCD pin 9] 10) DB0 [LCD pin 7] 11) NC 12) NC 13) NC 14) LCD Enable [LCD pin 6] 15) Reset 16) LCD Read/Write [LCD pin 5] 17) LCD RS Data/Instruction [LCD pin 4] 18] Read Switch/Enable 19) Write LEDs enable (latch) 20) DB7 [LCD pin 13] 21) DB5 [LCD pin 12] 22) DB3 [LCD pin 10] 23) DB1 [LCD pin 8] 24) NC 25) NC LED and switch bits: LED Switch DB0 over current set+ DB1 float set- DB2 AC2 menu up DB3 inverting menu down DB4 error menu -> DB5 line tie menu <- DB6 AC1 on/off DB7 bulk Gen Notes: LCD is an HD44780 based LCD display (I think) with 2 lines &40 chrs. Numbers in [] are LCD module pins. You can find documentation on the HD44780 based LCD on the internet. The SW inverter interface (DB25) port was initially designed as an external keypad and display, basically a duplicate of the internal keypad/display. The SWCA is a PIC processor designed to emulate the keypad/display and interface to a serial port as a display terminal emulation. To talk to the SW inverter you will need to emulate the HD44780 registers to read data and emulate the pushbutton switches to request data from the SW inverter. You could also just build an external display. Parts used in the internal display are two 74HC573 (8 bit latches to latch the LEDs and pushbuttons) one 74HC14 (to debounce & buffer the enable for the LCD display) and an LCD display with assorted resistors & cap’s etc. I have a rough schematic of the internal display, posted below (click for larger image) Note that U1 is the LCD display.