Hoi Allen,
achtergrond van mijn vraag:
Na het nabouwen van diverse schakelingen uit dit boek, had ik op een gegeven moment het idee om een overgebleven IC (16f88) van een ander project eens op een breadboard te prikken, en er een 2x20 (44780 compatible) LCD aan te hangen.
Vervolgens ben ik lekker gaan spelen met JAL, en voor ik het in de gaten had, had ik een systeempje waarbij de pic (analoog) een pot uitlas, deze waarde omzette naar een digitale waarde en vervolgens middels de pwm module de backlight van de LCD aanstuurde, adv de gemeten waarde van de pot. Op de lcd zelf werd de (omgezette dus digitale) waarde van de pot getoont op lijn 1 en op lijn2 een progress bar van dezelfde waarde. Nadat dit werkte, heb ik een MAX232 chip aan de schakeling toegevoegd. Na wat wijzigingen in het scriptje, vlogen de gemeten waardes over het scherm van de terminal.
Allemaal zelf gemaakt, aan de hand van voorbeelden uit het boek (en internet) Hardstikke leuk allemaal om mee te spelen, en tot nu toe vrij simpel allemaal.
De vraag:
Nu was ik eigenlijk wel klaar met mijn projectje (doel was om de gemeten waarde van de pot op het scherm van de computer (middels seriele verbinding) en het LCD te tonen, dat de backlight hiermee aangestuurd kon worden was bonus
)
Maar ik had het projectje nog op een breadboard zitten, toen ik de site van LCD smartie
tegen kwam.
Dit zou ik ook graag werkend willen maken van het huidige projectje.
Nu zit ik alleen al ruim een week te google-en, en lang verhaal kort: Ik kom er niet uit, en zie door de bomen het bos niet meer.
Het doel nu is dus om een backpack te maken van de 16f88 chip, voor een HD44780 (2x20) LCD display, zodat het ding als seriele LCD gaat werken.
Ik lees op meerdere sites dat je de pic Matrix Orbital of ChrystalFonts protocol moet laten emuleren. Op andere sites lees je dat je alleen maar een "vertaal slag" van serieel naar parallel hoeft te maken.
Ik krijg hoe dan ook nergens voorbeeld code / werkwijze / tutorial gevonden hoe ik dit voor elkaar ga krijgen. Wel een hex file gevonden voor de verkeerde chip. (en al was die goed geweest, dan zit je toch nog met je pin aansluitingen.)
Anyway, jullie voelen de vraag al aankomen:
Kan er iemand mij aub even met de neus in de juiste richting duwen om met de pic16f88 een backpack te maken voor een seriele LCD module? Uiteraard vraag ik hier niet "wil er iemand deze software voor me bouwen.." maar een algemene rode lijn zou hulpzaam zijn, daar ik nu even niet meer weet welke kant ik op moet.
Alvast bedankt!
Sander
achtergrond van mijn vraag:
Na het nabouwen van diverse schakelingen uit dit boek, had ik op een gegeven moment het idee om een overgebleven IC (16f88) van een ander project eens op een breadboard te prikken, en er een 2x20 (44780 compatible) LCD aan te hangen.
Vervolgens ben ik lekker gaan spelen met JAL, en voor ik het in de gaten had, had ik een systeempje waarbij de pic (analoog) een pot uitlas, deze waarde omzette naar een digitale waarde en vervolgens middels de pwm module de backlight van de LCD aanstuurde, adv de gemeten waarde van de pot. Op de lcd zelf werd de (omgezette dus digitale) waarde van de pot getoont op lijn 1 en op lijn2 een progress bar van dezelfde waarde. Nadat dit werkte, heb ik een MAX232 chip aan de schakeling toegevoegd. Na wat wijzigingen in het scriptje, vlogen de gemeten waardes over het scherm van de terminal.

De vraag:
Nu was ik eigenlijk wel klaar met mijn projectje (doel was om de gemeten waarde van de pot op het scherm van de computer (middels seriele verbinding) en het LCD te tonen, dat de backlight hiermee aangestuurd kon worden was bonus

Maar ik had het projectje nog op een breadboard zitten, toen ik de site van LCD smartie

Dit zou ik ook graag werkend willen maken van het huidige projectje.
Nu zit ik alleen al ruim een week te google-en, en lang verhaal kort: Ik kom er niet uit, en zie door de bomen het bos niet meer.
Het doel nu is dus om een backpack te maken van de 16f88 chip, voor een HD44780 (2x20) LCD display, zodat het ding als seriele LCD gaat werken.
Ik lees op meerdere sites dat je de pic Matrix Orbital of ChrystalFonts protocol moet laten emuleren. Op andere sites lees je dat je alleen maar een "vertaal slag" van serieel naar parallel hoeft te maken.
Ik krijg hoe dan ook nergens voorbeeld code / werkwijze / tutorial gevonden hoe ik dit voor elkaar ga krijgen. Wel een hex file gevonden voor de verkeerde chip. (en al was die goed geweest, dan zit je toch nog met je pin aansluitingen.)
Anyway, jullie voelen de vraag al aankomen:
Kan er iemand mij aub even met de neus in de juiste richting duwen om met de pic16f88 een backpack te maken voor een seriele LCD module? Uiteraard vraag ik hier niet "wil er iemand deze software voor me bouwen.." maar een algemene rode lijn zou hulpzaam zijn, daar ik nu even niet meer weet welke kant ik op moet.
Alvast bedankt!
Sander