Gast
#279953
Hallo! Ich quäl mich jetzt schon eine ganz Weile hier rum und da hab ich gedacht - frag doch mal jemand der sich damit auskennt:-) Ich möchte ein 2x16 LCD (mit KS0070B oder HD44780) an einem ATmega163 (mit 4oder 8 MHz) zum laufen bekommen. Das ganz via STK500, C Code in WINAVR und zur Übertragung AVR Studio. Ich hab bisher in asm gemacht und blick bei C nich so wirklich toll durch. Also hab ich mir mal den Aufbau und den Code von Ullrich radig hergenommen. http://www.ulrichradig.de/site/atmel/avr_lcd/index.htm Leider funzt es nicht, und ich bekomme nicht raus wieso nicht. Ich hab die Leitungen vom display bis µC durchgemessen, alles korrekt, ich hab den ATmega163 im Makefile eingetragen und im lcd.h die Displayzeilenzahl auf 2 gesetzt. Ich benutze die selben Pins und den gleichen Port wie da beschrieben. Nur halt einen anderen Controller und weniger MHZ. Das Dislay zeig nur einen schwarzen Balken. Gibt es irgendwo noch anderen Code den ich ausprobieren könnte? Das Display ist doch recht üblich. Oder benutzt noch jemand obigen Code und kann mir sagen wo exakt ich Anpassungen vornehmen muss? Kann mich bei der Geschichte mal jemand an die Hand nehmen?