| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
Andreas
Anmeldungsdatum: 20.01.2003 Beiträge: 13
|
Verfasst am: 29.12.2003, 19:15 Titel: ATMEGA128 und MiniMEGA? |
|
|
Ich hab mal gelesen, dass der ATMEGA128 pinkompatibel zum 103er sei...
Man müsste ihn also im MiniMEGA Adapter in den hMPeg einbauen können...
Der Chip hat nämlich 16MHz maximalen Takt und haufernweise RAM und Flash..
|
|
| Nach oben |
|
 |
Oli
Anmeldungsdatum: 04.01.2003 Beiträge: 109
|
Verfasst am: 06.01.2004, 22:03 Titel: |
|
|
Ja, müsste gehen.
Im 103-Kompatibiltätsmodus müsste die Minimega Software unverändert laufen -- zumindest bei 8 MHz. Für 16 MHz müsste man vermutlich ein bisschen was ändern. _________________ http://tscherwitschke.de
|
|
| Nach oben |
|
 |
VisionX41
Anmeldungsdatum: 28.04.2003 Beiträge: 23
|
Verfasst am: 07.01.2004, 16:51 Titel: |
|
|
Ja - funktioniert super. Der Atmega128 läuft normalerweise sowieso im Kompatibiltätsmodus (Atmega103). Möchte man die erweiterten Funktionen des 128er verwenden müsste man was tun - sonst nicht. Bei mir läuft er auch mit 16MHz einwandfrei 
|
|
| Nach oben |
|
 |
grobi71
Anmeldungsdatum: 13.05.2003 Beiträge: 8 Wohnort: 83646 Bad Tölz
|
Verfasst am: 04.02.2004, 11:02 Titel: |
|
|
Hallo VisionX41
baue auch gerade ein Modul mit ATmega128. Hast Du etwas an den Make
Files geändert, oder hast Du es mit ATmega103 compiliert ?
Welche WINAVR version hast du benutzt ?
Gruß
Grobi
|
|
| Nach oben |
|
 |
VisionX41
Anmeldungsdatum: 28.04.2003 Beiträge: 23
|
|
| Nach oben |
|
 |
grobi71
Anmeldungsdatum: 13.05.2003 Beiträge: 8 Wohnort: 83646 Bad Tölz
|
Verfasst am: 05.02.2004, 07:16 Titel: |
|
|
Hallo VisionX41
danke für die schnelle Antwort. Werde mich am Wochenende gleich
wieder ans Projekt setzen und mal ausprobieren.
Gruß
Harald
|
|
| Nach oben |
|
 |
grobi71
Anmeldungsdatum: 13.05.2003 Beiträge: 8 Wohnort: 83646 Bad Tölz
|
Verfasst am: 06.02.2004, 21:26 Titel: |
|
|
Hallo VisionX41
hat leider nicht geklappt. Nach dem Progammieren des AT128 wird
zwar das richtige im Display angezeigt, aber es kommt lein laut raus.
Die LED blinkt nur rythmisch. AT128 mit 16 Mhz. Hast Du einen Tip für mich ?
Gruß
Grobi 
|
|
| Nach oben |
|
 |
Phil Gast
|
Verfasst am: 11.03.2004, 17:09 Titel: |
|
|
Das könnte daran liegen, dass die SPI Schnittstelle vom MAS3507 übertaktet ist.
Nach Datenblatt sollte es max. 1MHz sein.
Beim Original H-MPEG sinds aber schon 2MHz.Wenn du die Taktfrequenz vom Prozessor dann noch verdoppelst sinds schon 4MHz.
Mögliche Abhilfe :
Im File mas.c unter mas_init folgende Zeile
outp(1<<CPHA | 1<<MSTR | 1<<SPE, SPCR);
durch
outp(1<<CPHA | 1<<MSTR | 1<<SPE | 1<<SPR0, SPCR);
ersetzen.
Gruss Philipp
|
|
| Nach oben |
|
 |
|