Programm für AT89S8253

Gast #1700938
Lesenswert?

Moin,

vieleicht bin ich einfach zu blöd, aber ich kann einfach keine Antwort 
auf meine frage finden.

Ich Arbeite grad ein einen kleinen Roboter projekt,wo ich den Atmel 
AT89S8253 verwende. Bis jetzt habe ich mitm STK 500 und AVR Studio auf 
der Uni gearbeitet.

Da ich festgestellt habe das ich denn 8253 nicht mitm STK 500 
programmieren kann habe ich mir ein Entwicklings board gebaut.

Leider finde ich keine Software womit ich denn µC programmieren kann 
(AVR studio, BASCOM,.. ünterstützen denn 8253 nicht)!

Könnt ihr mir helfen?

Über ne Antwort würde ich mich freuen
Gast #1701105
Lesenswert?

Cool, leute vielen dank für eure schnelle Hilfer, bin euch was schuldig 
:D

@Holger

Könntest du mir bitte sagen wo der unterschied ist zwieschen denn AVR 
und meine µC.
Hab zwar bei Wikipedia nach geguckt

Über ne antwort würde ich mich freuen.

Danke im vorraus

lg
mt1988
#1701246
Lesenswert?

AT89S53 - Warum gerade dieser µC? Wenn es ein 8051er sein muss, dann 
nimm lieber einen pinkomptiblen, welcher einen internen Bootloader hat, 
zB. AT89C51ED2. Dieser wird über die UART seriell programmiert und 
erspart den umständlichen SPI-Adapter für den AT89S53. 
Programmier-Software dazu ist FLIP von Atmel, kostenlos.

Als C-Compiler für 8051er ist SDCC gut geeignet. Hat im Gegensatz zu der 
Keil C51-Demoversion keine Einschränkungen in der Codegröße.
Gast #1701909
Lesenswert?

Ich habe den 8253 gewält weil ich ein projekt nachbau und da wurde er 
verwndet.
Weil ich nicht so viel erfahrung mit µC habe, hab ich einfach denn alles 
do gemacht wie es in der anleitung steht.

lg
Gast #1705260
Lesenswert?

@ mt1988
Prizipiell ja, außer dein Board braucht spezielle Jumper Settings. Es 
handelt sich bei deinem Link um den Standard ISP Adapter und SW von 
Atmel.
Hier die aktuelle SW und Anleitung fürs Kabel:
http://www.atmel.com/dyn/products/tools_card_v2.asp?tool_id=2877

Ist schon lange her, aber ich man mußte die PC SW starten und zu einem 
bestimmtem Zeitpunkt de µC reseten. Danach konnte geladen werden. Glaube 
ich zumindest.

Schau doch einfach bei Elektor ins Forum zu dem Board und beim Kanika 
auf die Homepage.

???
Gast #1705280
Lesenswert?

Danke für deine schnelle Antwort.

Was ich noch rausgefunden hab ist das die Oscilirung anders ist als beim 
AT89S8253, man kann die Kondensatoren 30pF weglassen oder 5pF verwenden.

@ ???
Was bedutet die Abkürzung SW ?

lg
#1718431
Lesenswert?

Die SPI-Programmierung des AT89S8253 ist komplett anders, als die des 
AT89S53.

Da passt ehr das Protokoll des AT89S52.
Allerdings ist der AT89S8253 bei Byteweisem flashen langsamer als der 
AT89S52. Aber dafür gibt es ja den Blockmode.

Der AT89S53 benutzt im Gegensatz zu den anderen beiden ein 3-Byte 
Protokoll.
AT89S8253 und AT89S52 benutzen, sowie die ATmegas ein 4-Byte Protokoll.

Dann gibt es auch noch den AT89S8252 - der hat wieder ein 3-Byte 
Protokoll - mit einem kleinen Unterschied zu dem des AT89S53.


Gruß

Jobst

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren