Archiv verlassen und diese Seite im Standarddesign anzeigen : external interrupts bei gleichzeitiger lcd benutzung
hallo!
ich benutze das rnmega8plus board, und will in einem prog ein lcd benutzen, brauche aber auch die externen interrupts int0 und int1. die ports für int0 und int1 sind ja pd2 und pd3, die auch für das lcd benötigt werden. im simulator werden ständig interrupts ausgelöst, sobald das lcd angeschlossen ist. gibt´s eine möglichkeit, das zu verhindern, ohne andere pins für das lcd zu benutzen?
gruß
jonas
linux_80
15.11.2006, 18:46
Hallo,
es gäbe da die Möglichkeit, die INTs abzuschalten, wenn etwas ans LCD gesendet wird, und danach wieder aktivieren.
Die ext. INTs erzeugen auch einen ISR-Aufruf wenn man die von innen (PORTx.y) setzt oder löscht, deshalb geht es nicht auf die einfache weise.
Heisst aber nicht, das es dann so gehen muss.
danke für die antwort!
Die ext. INTs erzeugen auch einen ISR-Aufruf wenn man die von innen (PORTx.y) setzt oder löscht, deshalb geht es nicht auf die einfache weise.
ok, das wusste ich nicht. dann ist das was du gesagt hast wohl die einzige möglichkeit.
gruß
jonas
Peacemaker666
15.11.2006, 23:16
Hallo gothmog
Wie wäre es mit I2C fürs LCD!
cya Peacemaker
das klingt sehr interessant, wie funktioniert das denn? die ansteuerung des lcd ist ja parallel, und der bus seriell... braucht man dafür dann einen zweiten controller?
Peacemaker666
16.11.2006, 10:02
das klingt sehr interessant, wie funktioniert das denn? die ansteuerung des lcd ist ja parallel, und der bus seriell... braucht man dafür dann einen zweiten controller?
Hallo
Der Link hilft dir sicher ;)
https://www.roboternetz.de/wissen/index.php/LCD-Modul_am_AVR
cya
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.