Hallo zusammen, ich bastle grad mit nem 4433er (BASCOM), da aber das Programm immer länger wird und nicht mehr in den 4433er passt habe ich mir gedacht ich tausche den 4433er einfach durch den M8 aus (sind ja pinkompatibel). Ich hab natürlich die Deklaration geändert $regfile = "m8def.dat" $crystal = 4000000 Jetz hab ich das Problem, dass das Programm total langsam läuft. Ich vermute, dass der M8 nicht mit dem Quarz, sondern mit dem internen Taktgenerator taktet. Was hab ich vergessen, bzw. falsch gemacht? Wäre schön, wenn mir jemand auf die Sprünge helfen könnte! Vielen Dank schon mal für eure Bemühungen! Gruß
Mit der Programmiersoftware. Da stellt man das ein. Wenn Du beispielsweise einen STK200-kompatiblen Parallelportadapter verwendest, wird die von Bascom mitgeliefert und hat 'ne eigene Konfigurationsseite für die Fuses - sogar halbwegs mit Erkärung.
so, das mit den Fusebits für den Quarz hab ich jetzt gefunden, aber das nächste Problem steht vor der Tür :( Jetzt kennt mein Programmer den M8 nicht mehr... Ich kann zwar noch auslesen, aber nicht mehr Flashen. Das ist doch nicht normal, oder?
Dann hast du falsche Fusebits gesetzt oder gelöscht :) Ev. mal einen Taktgenerator oder so an XTAL1. Und neu versuchen. Mfg Sascha
dann hast du eine gute chance, dass isp oder reset deaktiviert sind. dann hilft nur noch high voltage programming oder ab in die tonne
Hallo, jetzt hab ich noch weiter rumprobiert - mit 400kHz an XTAL1 hab ich meinen M8 wieder ins Leben gerufen. Kann des sein, dass des nur bei dieser Frequenz geht? Hab dann die Fusebits für den Quarz RICHTIG gesetzt und siehe da - jetzt funzt das so wie's soll!! VIELEN DANK für die guten Ratschläge!! Gruß, Chris
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.