Hallo,
Ik heb voor een applicatie 20 Mhz nodig op mijn Piccontroller. Echter na testen bleek dat mijn LCD display op een 4Mhz kristal wel werk en op een 20 Mhz niet. Hoe kan ik nu op 20Mhz toch een LCD display aansturen?
Op 5 februari 2004 17:52:41 schreef mathy:
Hallo,Ik heb voor een applicatie 20 Mhz nodig op mijn Piccontroller. Echter na testen bleek dat mijn LCD display op een 4Mhz kristal wel werk en op een 20 Mhz niet. Hoe kan ik nu op 20Mhz toch een LCD display aansturen?
Is je PIC wel geschikt voor 20MHz?
Kijk eens in de datasheet
.
Heb je anders wel goed ingesteld dat het voor 20MHz is?
16f628 is er voor 20MHz. Die kan je misschien gebruiken.
k.p.meinesz
Een schizofreen is nooit alleen!
wat maakt dat uit?de controller van je lcd werkt op 4 MHZ
wat voor lcd gebruik je dan
als je software matig niet boven de 4 MHZ komt met het aansturen van je lcd is er geen enkel probleem
Wouter van Ooijen
Wouter van Ooijen: VOTI webwinkel, docent HvU (Technische Informatica); C++ on mictrocontrollers blog
Op 5 februari 2004 17:52:41 schreef mathy: Echter na testen bleek dat mijn LCD display op een 4Mhz kristal wel werk en op een 20 Mhz niet.
Bij het aansturen van een LCD moet je bepaalde timing eisen (vertragingen) in acht nemen. Als je een programma dat bedoeld is voor een 4 MHz kristal 5 keer zo snel draait is de kans groot dat er niet meer wordt voldaan aan die eisen. Dan zal je het programma dus moeten aanpassen.
Op 5 februari 2004 17:52:41 schreef mathy:
Hallo,Ik heb voor een applicatie 20 Mhz nodig op mijn Piccontroller. Echter na testen bleek dat mijn LCD display op een 4Mhz kristal wel werk en op een 20 Mhz niet. Hoe kan ik nu op 20Mhz toch een LCD display aansturen?
Het is de Pic 16F73 geschikt voor 20 Mhz. Ik programmeer met picbasic pro en MPLAB compiler. Picbasic heeft standaard commando's voor het aansturen van een LCD display. Maar wat moet ik dan aanpassen in assembly? Daar heb ik namelijk geen bal verstand van
ledfreak
Moderator green laser forum http://www.greenlasers.co.uk/cgi-bin/yabb/YaBB.cgi
Op 5 februari 2004 18:40:57 schreef Wouter van Ooijen:
[...]
Bij het aansturen van een LCD moet je bepaalde timing eisen (vertragingen) in acht nemen. Als je een programma dat bedoeld is voor een 4 MHz kristal 5 keer zo snel draait is de kans groot dat er niet meer wordt voldaan aan die eisen. Dan zal je het programma dus moeten aanpassen.
yep timing van het display kloppen niet meer nu ff software aanpassen