pacco
29.02.2012, 21:50
Hi
Arbeite gerade an der Programmierung eins GLCDs mit Bascom. Bis lang hatte ich an dem Display einen Atmega32 der seine Arbeit auch gut gemacht hat. Da mir aber langsam der Speicher ausgegangen ist versuche ich gerade auf den Pinkompatiblen Atmega1284p umzusteigen. Hatte eigentlich nicht erwartet dass es da Probleme gibt. warscheinlich klappts deswegen nicht so richtig :p
Hab erstmal $regfile = "m32def.dat" in $regfile = "m1284pdef.dat" geändert. Damit läuft das ganze auch fast. Nur auf dem display passieren komische sachen. Es werden zwar Bilder angezeigt aber versätzt, ziemlich verzerrt und flackernd/blinkend.
Hab dann mal weiter rumgespielt und dann recht verblüfft festgestellt dass es mit dem regfile vom atmega 644p ($regfile = "m644pdef.dat") funktioniert.
Natürlich nur mit dem halben Speicher aber ohne Fehler im Display.
Kann mir nicht wirklich erklären wie das sein kann. Jtag ist auch aus (sonst flackerts noch mehr :p )
Und wie gesagt mit dem falschen Regfile gehts...?
Warscheinlich überseh ich wieder mal irgend ne blöde Kleinigkeit
Hoffe mir kann da jemand helfen
Grüße
Pacco
Arbeite gerade an der Programmierung eins GLCDs mit Bascom. Bis lang hatte ich an dem Display einen Atmega32 der seine Arbeit auch gut gemacht hat. Da mir aber langsam der Speicher ausgegangen ist versuche ich gerade auf den Pinkompatiblen Atmega1284p umzusteigen. Hatte eigentlich nicht erwartet dass es da Probleme gibt. warscheinlich klappts deswegen nicht so richtig :p
Hab erstmal $regfile = "m32def.dat" in $regfile = "m1284pdef.dat" geändert. Damit läuft das ganze auch fast. Nur auf dem display passieren komische sachen. Es werden zwar Bilder angezeigt aber versätzt, ziemlich verzerrt und flackernd/blinkend.
Hab dann mal weiter rumgespielt und dann recht verblüfft festgestellt dass es mit dem regfile vom atmega 644p ($regfile = "m644pdef.dat") funktioniert.
Natürlich nur mit dem halben Speicher aber ohne Fehler im Display.
Kann mir nicht wirklich erklären wie das sein kann. Jtag ist auch aus (sonst flackerts noch mehr :p )
Und wie gesagt mit dem falschen Regfile gehts...?
Warscheinlich überseh ich wieder mal irgend ne blöde Kleinigkeit
Hoffe mir kann da jemand helfen
Grüße
Pacco