Sida 1 av 1

Någon som använt MCP23017 med LCD *och* egna tecken (CGRAM)?

Postat: 14 augusti 2013, 15:21:11
av JimmyAndersson
Jag söker någon som använt portexpandern MCP23017(-E/SP) med en vanlig HD44780-kompatibel LCD.
Och testat att göra egna tecken (dvs med CGRAM).

Jag skulle gärna vilja få höra om era erfarenheter isåfall.
Har ni lyckats? Haft problem på vägen? Tvingats ge upp?

Det är ett plus om ni programmerat detta i Python i Linux.


Orsaken till efterlysningen är för att jag inte tycks lyckas, trots fantastisk hjälp från Icecap och Marta.
Jag skulle alltså därför gärna vilja se om det överhuvudtaget är möjligt. :D

Så det är alltså inget speciellt som "krävs" av er. Bara att jag vill höra hur det gick. :)
Tack på förhand.

Re: HD44780-kompatibel display: Kommer inte över till CGRAM.

Postat: 14 augusti 2013, 19:50:24
av janno
Jag har några C filer (jag använder PIC 18F46K22) som är baserade på Microchips bibliotek (MPLAB C18, nu är filerna byggda i MPLAB X men fortfarande C18) för HD44780 och säkert massa annat jag hittat på internet, jag har ersatt all direkt access mot PIC'ens pinnar till att gå via ett antal funktioner som pratar med en MCP23S17 och HD44780 via 4-bitars gränssnittet, den kör SPI men skillnaden är väl hårfin (du körde med I2C versionen om jag läste rätt) om man kör via HW MSSP funktionerna. Jag har även lite egna svenska tecken som skapas. Koden är varken väldokumenterad eller kanske helt 100% komplett (jag kommer inte ihåg just nu, det var 2år sedan jag skrev den) men fungerade för det jag använde den till då, så jag vill inte lägga upp den på forumet men kan skicka den via mail om du är intresserad.

/Janno

Re: Någon som använt MCP23017 med LCD *och* egna tecken (CGR

Postat: 14 augusti 2013, 21:44:09
av JimmyAndersson
OBS:
Posta i 1st tråd. Antingen den här eller den andra.
Det blir helt galet annars.

Den här tråden handlar enbart om det som står i första inlägget.
Alltså:
Den här tråden = Komma i kontakt med de som *provat*.
Tråden i Optokomponenter = Felsökning av mitt problem.



edit:
Nu har jag flyttat ett inlägg härifrån och till den andra tråden,
och flyttat ett inlägg från den andra tråden hit.
Det gäller att hålla tungan rätt i mun när man gör sådana manövrar.

edit 2:
Du som tyckte trådarna var för lika:
Jag är självklart passiv i det här fallet. Det blir de andra (co-)admins/moderatorer som avgör.

Re: Någon som använt MCP23017 med LCD *och* egna tecken (CGR

Postat: 14 augusti 2013, 21:58:45
av JimmyAndersson
Janno:
Tack för erbjudandet. :tumupp:
Går det att skicka koden via PM istället för mail?
Min dator blir på gränsen till för trött om jag drar igång ännu ett program. :D


Uppföljning:
Jag fick koden av Janno och tackade så mycket för hjälpen. :tumupp:

Lite märkligt att ingen annan svarade. MCP23017 är trots att en väldigt vanlig krets
för att koppla in en display till t.ex Raspberry Pi.
Men jag får vara nöjd såhär och tråden åker väl neråt i historiken om ingen annan lyfter den. :)