T
Thorsten Ostermann
Guest
Hallo!
Ich portiere gerade eine Schaltung vom 90S4433 auf den Mega8. Die
entsprechende AN von Atmel habe ich (so denke ich jedenfalls) richtig
umgesetzt. Trotzdem funktioniert die Software auf dem Mega8 nicht, er
gibt quasi überhaupt kein Lebenszeichen von sich. Der Quarz läuft,
allerdings mit nichtmal 1Vss. Die Frequenz paßt (3,2xx MHz,
Kondensatoren sind wie vorher am 4433 33pF). Laut Datenblatt müßte
V(IH1) bei 5V aber mind. 4V sein, V(IL1) max. 0,5V, also mindestens
3,5Vss. Sind die Kondensatoren zu groß, oder stimmt mit den
Clock-Fusebits was nicht? Die Einstellungen für die Fuses müßte ich
nochmal nachsehen...
In dem Zusammenhang taucht im Datenblatt auch die Fuse CKOPT auf:
The CKOPT Fuse selects between two different Oscillator amplifier modes.
When CKOPT is programmed, the Oscillator output will oscillate a full
rail-to-rail swing on the output. This mode is suitable when operating
in a very noisy environment or when the output from XTAL2 drives a
second clock buffer. This mode has a wide frequency range. When CKOPT is
unprogrammed, the Oscillator has a smaller output swing. This reduces
power consumption considerably. This mode has a limited frequency range
and it cannot be used to drive other clock buffers.
Leider steht nirgends, wie groß der "smaller output swing" ist?!
Was kann man sonst noch falsch machen bei der Portierung S4433->Mega8?!
Außer Timer0, SPI und INT0 werden keine Hardwarefunkionen verwendet.
Gruß
Thorsten
--
Kunst kommt aber von 'können',
nicht von 'kennst du schon den neuesten trick?'
Gunther in oecher.computer zum Thema "Gutes Webdesign"
Ich portiere gerade eine Schaltung vom 90S4433 auf den Mega8. Die
entsprechende AN von Atmel habe ich (so denke ich jedenfalls) richtig
umgesetzt. Trotzdem funktioniert die Software auf dem Mega8 nicht, er
gibt quasi überhaupt kein Lebenszeichen von sich. Der Quarz läuft,
allerdings mit nichtmal 1Vss. Die Frequenz paßt (3,2xx MHz,
Kondensatoren sind wie vorher am 4433 33pF). Laut Datenblatt müßte
V(IH1) bei 5V aber mind. 4V sein, V(IL1) max. 0,5V, also mindestens
3,5Vss. Sind die Kondensatoren zu groß, oder stimmt mit den
Clock-Fusebits was nicht? Die Einstellungen für die Fuses müßte ich
nochmal nachsehen...
In dem Zusammenhang taucht im Datenblatt auch die Fuse CKOPT auf:
The CKOPT Fuse selects between two different Oscillator amplifier modes.
When CKOPT is programmed, the Oscillator output will oscillate a full
rail-to-rail swing on the output. This mode is suitable when operating
in a very noisy environment or when the output from XTAL2 drives a
second clock buffer. This mode has a wide frequency range. When CKOPT is
unprogrammed, the Oscillator has a smaller output swing. This reduces
power consumption considerably. This mode has a limited frequency range
and it cannot be used to drive other clock buffers.
Leider steht nirgends, wie groß der "smaller output swing" ist?!
Was kann man sonst noch falsch machen bei der Portierung S4433->Mega8?!
Außer Timer0, SPI und INT0 werden keine Hardwarefunkionen verwendet.
Gruß
Thorsten
--
Kunst kommt aber von 'können',
nicht von 'kennst du schon den neuesten trick?'
Gunther in oecher.computer zum Thema "Gutes Webdesign"