Hallo zusammen, könnte mir vielleicht jemand behilflich sein, da ich in Display Sachen noch ein absoluter Anfänger bin und am verzweifeln bin. Ich habe ein Programm geschrieben und möchte dieses auf meinem Display ausgeben. Für das Display habe ich auch einen funktionierenden Quellcode in C gefunden. Doch leider ist dieses Displayprogramm (der Quellcode im Anhang) für einen 8051 Controller geschrieben. Ich jedoch habe einen ATmega16 zur Verfügung und da klappt das beim compilieren mit dem AVR Studio 4 nicht wie erhofft. Es werden sehr viele Fehler angezeigt und irgendwie versteh ich nichts mehr. unglücklich. Vielleicht kennt ja einer von euch auch ein geeignetes Display, wo es schon einen passenden Quellcode in C dazu gibt. Ich möchte mit diesem Display einfach nur die Übungsprogramme ausgeben, welche ich so zum Üben finde, wie z.B. aktuellen Zahlenwert vom Zähler ausgeben usw.. Ich bin für jede Hilfe sehr dankbar ;-)
Hi >Doch leider ist dieses Displayprogramm (der Quellcode im >Anhang) für einen 8051 Controller geschrieben. Ich jedoch habe einen >ATmega16 zur Verfügung und da klappt das beim compilieren mit dem AVR >Studio 4 nicht wie erhofft. Das ist nicht so einfach übertragbar. Außerdem ist ein Software-I2C beim ATMega16 überflüssig. Der kann das in Hardware. Aber du hättest trotzdem (mindestens) zwei Baustellen, I2C und Display. Das solltest du erst mal nach hinten schieben. >Vielleicht kennt ja einer von euch auch ein geeignetes Display, wo es >schon einen passenden Quellcode in C dazu gibt. Z.B.: http://www.pollin.de/shop/dt/NDU0OTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_HMC16223SG.html http://www.pollin.de/shop/dt/ODc1OTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_TC1602A_08.html http://www.pollin.de/shop/dt/Nzc1OTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_TC1602A_09.html MfG Spess
Danke für die Antwort, doch wäre es für mich eigentlich schon praktischer, wenn ich das vorhandene Display EA T123A-I2C nutzen könnte, anstatt mir ein neues zu kaufen, wenn ich dafür auch keinen Quellcode besitze. Zudem brauche ich bei diesem I2C Display auch nur zwei Anschlüsse. Leider bin ich nur zu doof, um im Quellcode die Belegungen für den ATmega16 zu ersetzen, damit dieser funktioniert. Naja, damals hatte ich dieses halt in der Ausbildung mit dem 8051ér gemacht. da hatte auch noch alles geklappt. Jetzt will ich mich halt mit dem ATmega16 beschäftigen, welcher jetzt auf dem Board sitzt, anstatt dem alten 8051ér. Bisher hat ja alles geklappt, nur diese Display Geschichte nicht. Vielleicht kann ja noch wer anders drüberschauen, der sich mit dem ATmega16 auskennt, um mir zu sagen, welche Zuordnungen für die Ports zu ändern sind. Leider interessieren sich meine Freundinnen für andere Sachen, sonst hätt ich die ja fragen können, grins.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.