Forum: Mikrocontroller und Digitale Elektronik Programmieren eines AT89


von Niki Hammler (Gast)


Lesenswert?

Hallo!

Ich brauche jetzt bei Zeiten dringend irgendeine Lösung, um vernünftig 
mit meinem Palm in der Schule mitschreiben zu können, da ich mit 
Graffiti ein wenig zu langsam bin.

Ich habe eine Schaltung gefunden, die auf einem AT89C2051 basiert. Sie 
ist gar nicht so kompliziert 
(http://www.ruhr.de/home/criseis/palmpilot/palmkbd.html) und mit ihr 
könnte ich eine ganz normale PC/AT Tastatur an den Palm anschliessen. 
Doch mein Problem ist: Wie bekomme ich die Software auf den Chip?
Ist der AT89 jetzt ISP fähig oder nicht? Ich hab da viel verschiedenes 
gelsenen und Programmiergeräte hab ich auch gefunden, doch die sind zu 
vergessen - wegen der Komplexität.
Hat wer eine Ahnung wie ich die Software so leicht wie möglich in den uC 
bekomme? Könnte mir eventuell wer den uC mit der Software (gegen 
Bezahlung natürlich) programmieren?

Falls es echt nicht geht und diese Schaltung verwenden kann, könnte ich 
noch mit Jonas die I/O Software auf den AT90S2333 portieren. Doch davor 
hab ich irgendwie Angst, da ich nicht wüsste wie ich die Schaltung 
"debuggen" soll...Also was tun wenns einfach nicht geht? Ich hab den 
Palm erst seit Weihnachten und hab (noch) keine Ahnung vom I/O Port.
Ausserdem ist überall vom Palm_Pilot_ die Rede, ich hab aber einen M105. 
Dieser sollte zwar kompatibel sein mit der Schaltung, denke ich, doch 
sicher weiss ich es auch nicht.

Falls dieses Vorhaben dann auch fehl schlägt, muss ich mir eine externe 
kaufen.
Jedoch sollte ich das bis in einer Woche wissen, denn dann beginnt die 
Schule wieder....

Vielen Dank im Vorraus,

Niki

von Jonas (Gast)


Lesenswert?

Hi!

Also, soweit ich weiß gibt es von atmel mehrere varianten des 2051. 
mindestens 2 davon sind isp-fähig. wenn ich das also richtig verstehe, 
genauso zu programmieren wie avrs?!

ansonsten werden die teile parallel programmiert. ich hatte mal 
versucht, mir dafür einen programmer zu bauen, das hat aber nicht 
hingehauen... in den datenblättern steht aber detailliert, wie die zu 
programmieren sind.

damals hatte ich's direkt über den parport versucht. das sollte gehen, 
klappte aber bei mir nicht (hab den fehler nicht gefunden). leider 
reichen die datenleitungen am parport nicht für alle funktionen aus (nur 
schreiben und löschen, nicht verifizieren). am besten wäre deshalb, die 
teile über einen mc (z.B. avr oder ein vorprogrammierter 2051) zu 
programmieren...

von Andreas (Gast)


Lesenswert?

N'abend,

ich rate jetzt mal dass das Gerät mit einem AT89Cx051 aufgebaut ist, der 
kann kein ISP. Nur der AT89S53 und der AT89S8252.

MfG
Andreas

von Christian (Gast)


Lesenswert?

servus
wenn du willst versuch ich dir das ding mal zu brennen (ich glaub' ich 
hab' auf der seite ein hex file gesichtet - sollte kein Problem sein 
KEIN SMD!!)


mfg

von Meiserl (Gast)


Lesenswert?

Hallo Niki
bist du aus Österreich?  (---.aon.at)

Für mich wäre es kein Problem dir den Chip zu brennen.
Würde bloß Chip plus BIN bzw HEX - File benötigen.

von Niki Hammler (Gast)


Lesenswert?

Hallo!

Vielen Dank für das/die Angebote!!

@Meiserl: Ja ich komm aus Österreich ;)

Ich hab mich jetzt doch für die zusammenfaltbare Tastatur entscheiden, 
da es Probleme mit dem "Hackmaster" gab, sie keine Batterien braucht, 
sehr klein ist und trotzdem nur 700.- kostet.
Jedoch kann man im Moment nicht über Internet bestellen und sonst gibts 
die nirgens.

Also falls sich das in den nächsten Tagen nicht ändert werde ich auf das 
Angebot zurückkommen!

Vielen Dank!!!

Niki

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.