Hallo Forum! Ich brauch wohl mal Eure Hilfe. Nachdem ich mich in die Hardwareentwicklung (für Andere) recht gut eingelebt habe, will ich nun auch mal diese kleinen Wunderkäfer von innen kennen lernen. :-) Da ich leider nur in der Firma ein Programmiergerät habe, suche ich nach einem Ladeprogramm, welches universell für die 80c52er verwendbar ist. Hardware: div 80c32 Abkömmlinge (80c32,80c535,DS80c320.....) mit 32k RAM ,32k ROM (mit Ladeproggi in oberer Hälfte) und 32k EEPROM fürs Programm. Normal Mode: 0-32k Proggi 32-64k Ladeproggi + div extras Im Progg-Mode sind die Blöcke vertauscht und der Lader startet. So wären in groben Zügen meine Vorstellungen. Gibts solch Ladeproggi? Im Kindernet blick ich bei den ganzen Angeboten nich so ganz durch. Danke für jede (gehaltvolle) Antwort.
Ingolf wrote: > div 80c32 Abkömmlinge (80c32,80c535,DS80c320.....) mit 32k RAM ,32k ROM > (mit Ladeproggi in oberer Hälfte) und 32k EEPROM fürs Programm. Da hast Du Pech, ausgerechnet diese Typen haben gar keinen internen Flash. Da muß man extern nen Haufen ICs ranpappen und verliert damit auch nen Haufen Portpins. Aber warum kompliziert, wenn es auch ganz einfach geht: Schau Dir mal 8051-Typen mit internem Flash und Bootloader an, z.B. AT89C51ED2. Hier ne komplette Programmierschaltung: Beitrag "8051 Entwicklungsboard" Peter
Hallo Peter, Du hast Recht, die haben keinen int. Flash bzw sowas in der Richtung. Da ist alles ext. "drangepappt" :-) Und danke für den Link! Da die Boards nun aber schonmal da sind wollte ich die nich wegwerfen. Und da es sich um unterschiedliche µC's handelt, dachte ich halt ein universelles Ladeproggi. Bei mir auf Arbeit dreht sich auch viel um µC' sind zwar meist Z80, aber vom Busprinzip her nimmt sich da nix. Und genau das wollte ich verstehen lernen mit den 80c32'ern.
Dann solltest du dir einen Epromsimulator besorgen. Die Arbeitsweise ist zwar antiquiert aber andere haben es auch jahrelang so gemacht ;-)) ich z.B.
nimm den oben schon genannten AT89C51ED2 oder einen anderen mit integrierten Bootloader und als Programmiersoftware FLIP: http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2767 Einfacher gehts nicht. Oder die Typen AT89Sxxxx mit Programmierung per SPI, dazu die Software AT89ISP: http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2877 Exteren Eproms/Flash wie beim Z80 sind bei den 8051ern nicht mehr üblich. Der externe Bus wird meist nur für großen SRAM oder Peripherie-Einblendungen genutzt. Manche Kontroller haben den Bus gar nicht mehr nach außen geführt. Matthias
Ingolf wrote: > Da die Boards nun aber schonmal da sind wollte ich die nich wegwerfen. Wenn die Chips gesockelt sind, kannst Du auch nen AT89C51ED2 reinstecken und sofort loslegen (EA an VCC !). Du kannst damit auch das Ladeprogram selber entwickeln und wenns läuft in nen EPROM brennen und wieder den Originalchip nehmen. Hier ist z.B. so ein Monitorprogramm: http://www.pjrc.com/tech/8051/paulmon2.html Peter
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.