Forum: Mikrocontroller und Digitale Elektronik Wieder Probleme mit 1200er


von Axel (ojojo) (Gast)


Lesenswert?

Hi Leute,

habe hier vor Wochen schonmal nach Rat gesucht, wegen meinen 1200ern. 
Jetzt wieder das gleiche.
Ich schaffe es nicht die Teile mit PonyProg zu schreiben und zu lesen.
Vorhin ging es zuerst, wenn auch nicht ganz glatt.
(Die verkabelung muss also prinzipiell stimmen)
Ich denke, das die Teile (3 versch. habe ich inzwischen) alle irgendwie 
futsch sind, oder sonst was ????

Kann ich auch ohne Quarz programmieren und lesen?

Wie kann ich mir einen richtigen Programmieradapter bauen, mit dem ich 
auch den internen 1MHz Oczi einschalten kann?

jo
Axel

von crazy horse (Gast)


Lesenswert?

kauf doch gleich den A-Typ, da ist der Osz schon freigegeben. Ansonsten 
habe ich mal einen kleine Platine gemacht, die die Fuse-Bits parallel 
programmieren kann. Das geht mit keinem seriellen Programmer.

von Frankl (Gast)


Lesenswert?

Das würde ich nicht so sagen. Es geht mit keinem PonyProg der eine 
serielle Schnittstelle hat.

von Axel (ojojo) (Gast)


Lesenswert?

Ich hab´s über die Parallele angeschlossen
aber es geht wohl nur mit 12 Volt, oder ?

von Frankl (Gast)


Lesenswert?

Ich habe mal für Dich das Data sheet gelesen. Wenn über serial 
programming gesprochen wird, heißt das nicht über die COM sondern über 
SPI (MOSI, MISO, CLK, RESET, GND, +5V). Mit parallel programming ist 
nicht über Parallelport, sondern ein spezieller Programm-Mode mit einem 
speziellen Programmer gemeint.
Den gibt es auf der cadsoft Seite, ist aber nicht ganz einfach. Hat auch 
mehr wie 5 Widerstände und ein Chip.



Fuse Bits The AT90S1200 has two Fuse bits: SPIEN and RCEN.
• When the SPIEN Fuse bit is programmed (“0”), Serial 
Program Downloading is
enabled. Default value is programmed (“0”).
• When the RCEN Fuse bit is programmed (“0”), MCU 
clocking from the Internal RC
Oscillator is selected. Default value is erased (“1”). Parts 
with this bit preprogrammed
(“0”) can be delivered on demand.
• The Fuse bits are not accessible in Serial Programming mode. The 
status of the
Fuse bits is not affected by Chip Erase.

von crazy horse (Gast)


Lesenswert?

@frankl
die fuse-bits beim AT90S1200 bekommst du mit keinem seriellen Programmer 
gebrannt/gelöscht. Das hat doch nichts damit zu tun, an welcher 
Schnittstelle das Ding angeschlossen wird, sondern am 
Programmieralgorithmus.

von Frankl (Gast)


Lesenswert?

Crazy Horse du must richtig lesen.

von Axel (ojojo) (Gast)


Lesenswert?

Also,
wie lösche ich meine 3 1200er
(vielleicht sind die ja doch nicht ganz futsch)
wie programmiere ich das teil dann parallel
(damit ich auch die FuseBits setzen kann)
Habe leider im Handel keine 1200er mit aktiviertem OnChipOszi gefunden.

jo
Danke

von Frankl (Gast)


Lesenswert?

Axel siehe Frankl Zeile 4

von Axel (ojojo) (Gast)


Lesenswert?

Welche CADSoft Seite meinst DU?
Und wo genau
Ich habe nichts gefuneden
Bitte poste den Link
Danke

von Frankl (Gast)


Lesenswert?

www.cadsoft.de
downloads
projekte
avr_programmer.zip
Das sheet und board ist natürlich in eagle

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
Noch kein Account? Hier anmelden.