Gast
#537839
Hallo, ich verscuhe gerade einen HD44780 an meinen µC anzuschließen, dazu habe ich die "4-Bit Ansteuerung mit Busy(I/O Mode)" benutzt, wie sie auf http://www.roboternetz.de/wissen/index.php/LCD-Modul_am_AVR beshrieben wird (ich habe VEE auch auf GND gesetzt ist das in Ordnung?). Dann hab ich mir die library von Herrn Felury heruntergeladen und in das Verzeichnis D:\WinAVR\share\doc\avr-libc-1.4.4\examples\stdiodemo von WINAVR kopiert. Anschließend ein neues Projekt geöffnet und die makefile im avr studio bei Project -> Configuration Options -> Use external Makefile ausgewählt. In der lcd.h Datei hab ich die Änderungen wie in http://www.roboternetz.de/wissen/index.php/LCD-Modul_am_AVR beschrieben vorgenommen und zusätzlich die Zeile: #define LCD_PORT PORTC /**< port for the LCD lines */ in #define LCD_PORT PORTB /**< port for the LCD lines */ geändert. Jetzt gibt mir das AVR Studio aus: Build succeeded with 0 Warnings... Allerdings steht bei Message: Loaded plugin STK500 Loaded plugin AVR GCC Loaded partfile: D:\Programme\Atmel\AVR Tools\PartDescriptionFiles\ATtiny2313.xml gcc plug-in: Output directory D:\Progi\test003\default\ does not exist gcc plug-in: Created directory D:\Progi\test003\default\ gcc plug-in: Error: Object file not found on expected location (roter Punkt)D:\WinAVR\share\doc\avr-libc-1.4.4\examples\stdiodemo\test003.elf Make sure your makefile specifies the output .elf file as test003.elf Jetzt hab ich das ganze auf den µC übertragen wollen, aber es gibt keine hexfile mit dem namen des geöffneten Projekts, weswegen ich die lcd_test Datei genommen habe, aber mit der geht es auch nicht. Könnte mir bitte jemand damit helfen? Danke schon einmal im Vorraus