Hallo an alle,
ich habe folgendes Problem mit Bascom AVR und einem
Grafikdisplay EA DIP122(mit SED1520, interner CLK)
wurde an einem ATMEGA88 wie folgt an geschlossen:
PortB = Datenbus (D0-D7, PortB.0 = D0 ... usw.)
PortD.0 = Cd ;= A0
PortD.1 = Ce; = EN1
PortD.2 = Ce2; = EN2
PortD.3 = Rd; = R/W
PortD.4 = Reset
Bisher habe ich alle Hilfeanweisungen und Beispielprogramme von Bascom! ausprobiert um dieses G-Display zu betreiben.
Leider funktionieren diese nicht

((
Zu Ehrenrettung der Hilfeanweisung von Bascom AVR kann ich
sagen das die anderen Beispielprogramme mir bisher als gute
Informationquelle dienten.
Die Steuersignale wurden auch mit einem OZI überprüft und es wurde festgestellt das keiner der zuerwartenden Signale an PortD und PortB erzeugt werden.
Natürlich habe ich auch überprüft ob die PortD und PortB überhaupt funktionieren, was ich mit ja beantworten kann.
Da PinD.0 und PinD.1 beim ATMEga 88 auch die TxD,RxD des Uart sind, so habe ich die UART mit UCSR0B=0 aus geschalten, tip von mark@mcselec.com, hat jedoch auch nichts geholfen.
Meine suche im WWW ergab zusammen gefasstfolgendes:
- die LIB/LBX SED1520 sei fehlerhaft, der Fehler sei leicht zu beheben- eine Beschreibung wie der Fehler behoben wurde fehlt aber!
- das die SED1520.lib/lbx die configurierten Ports nicht verwendet
bzw. blockiert.
Meine Frage richtet sich wirklich an jemanden der dieses Problem
schon mal gelöst hatte und bereit ist seine Erfahrungen (Änderungen) mit Bascoms SED1520.LIB / LBX offen zulegen.
Mit freundlichem Gruß