Hallo! Habe den AT89S52 - mittlerweile habe ich es geschafft, den Flash zu programmieren -> aber wie starte ich nun den Controller? Irgendwie reagiert der Controller nicht so wie er soll. Generiere den Hex Code mit Keil - und verwende zum Programmieren den AEC ISP DOS Prog. Muss ich den Controller nach erfolgter Prog. noch starten ? Das prog. Kabel ist abgezogen, da sonst der Reset auf High liegt und den Controller stoppt! Gruß Jochen
Hallo Jochen, moechte mir auch ein System mit At 89S52 aufbauen. Hast du den uC parallel ueber ISP geflasht? Ich moechte ein selbstgebautes Kabel und Atmel ISP zum flashen verwenden,oder kannst du mir davon abraten? Eine Frage noch was fuer einen quarz hast du an den uC gehaengt? Tschuldigung fuer die vielen Fragen,du wolltest ja eigentlich Antworten :) mfg Chris
Hi Christian Ich habe einen 24 Mhz Quarz dranhängen! Den uC habe ich per ISP parallel geflasht - allerdings Mit der Software von AEC -> mit der Atmel Software geht es bei mir nicht , keine Ahnung weshalb. http://www.aec-electronics.co.nz/ Der Anschluss für das Kabel ist in der Softwarte nachzusehen Gruß Jochen
Danke Jochen, werde mir die Software mal runterladen! Gib hier bescheid wenns funktioniert ich bin noch am Aufbauen wenn ich mal Zeit habe(was wohl erst Anfang Februar soweit ist) mfg Chris
Hab jetzt mein Problem gefunden, warum die Programmierung nicht ging: Achtet darauf, dass die GND Verbindung zum Programmierkabel gut Kontakt hat . Habe den GND mit einer Krokodil Klemme angeschlossen und diese Verbindung war nicht ausreichend! EA auf HIGH und der Controller reagiert ! Danke @Benedikt Gruß Jochen
will den at89s52 24pc flashen nur wie ?? habe mir die software von atmel ( atmel isp 1.0 ) und von aec electronics gezogen und nen isp adapter für die parallelschittstelle gebaut . alle isp leitungen sind mit nem 74als245 gepuffert . tristate ist aus , die datenrichtung ist fest von a nach b festgelegt . das kabel vom rechner zum bustreiber ic ist c.a. 1m lang ... der controller sitzt mit dem bustreiber auf einer platine , der controller wird mit 16 mhz getaktet ( ttl quarzoszillator an xtal 1 )... xtal 2 ist n.c. mosi , miso ,clock und reset sind angesschloßen die betriebsspannung beträgt 5,01v . atmel isp sagt mir das es net geht ... was mach ich falsch ...??? mfg
Irgendwie scheint das immer wieder ein Problem zu sein ;-) Also, hier der Programmer für den Printer Port http://www.lancos.com/prog.html für RS 232 isser hier http://www.klaus-leidinger.de/mp/Mikrocontroller/AVR-Prog/AVR-Programmer.html Passende IDE http://www.opcube.com/home.html PONY Prog lässt sich in MIDE einbinden, somit direktes Testen aus dem "Sourcecode" heraus, sowohl in Assembler als auch C. Viel Erfolg Joe
moin !!!! habe das problem lösen können !!!! hab die druckerschnittstelle direkt an den Mcontroller angeschloßen . den controller hab ich mit nem 16 mhz cristalloszillator getaktet , als brennprogramm dient nun aec isp .... geht ohne probleme .......auch im dos fenster unter xp ... mfg
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.