Wie Programmier ich nen Microcontroller?

- OCinside.de PC Forum
https://www.ocinside.de

-- Elektronik
https://www.forum-inside.de/forums.cgi?forum=16

--- Wie Programmier ich nen Microcontroller?
https://www.forum-inside.de/topic.cgi?forum=16&topic=1784

Ein Ausdruck des Beitrags mit 8 Antworten ergibt bei 3 Antworten pro Seite ca. 3 DIN A4 Seiten. Das entspricht bei 80 g/m² ca. 14.97 Gramm Papier.


-- Veröffentlicht durch spacebull am 22:03 am 24. Feb. 2005

Hallo, ich arbeite mit 8051ern. Das auch sehr gerne. Ich habe mir dafür mal das Elektor-Flashboard mit einem 89S8252 gekauft. Ist auch net so schlecht. Mittlerweile hab ich mir mein eigenes gebaut, ein ISP mit dem sehr geilen uC 89C51AC3. Falls jmd interesse an dem Board hat, das eagle-Layout ist von mir kostenlos zu beziehen. Alldings zweiseitige Platine, recht hoch integriert.
Code schreibe ich mit emacs, kompilieren mit sdcc und flashen mit ATMELISP (läuft leider nur unter Windows, falls jmd das zufällig unter WINE hinbekommen hat, möge er es bitte posten).  Demnächst werde ich mal FLIP testen.


-- Veröffentlicht durch LPTKing am 19:58 am 24. Feb. 2005

Hallo Leuts,

dieses Icprogs scheint echt ne Klasse für sich zu sein... das bruzelt scheinbar alles, muß ich demnächst unbedingt mal austesten... aber
nein ich werd meinem bascom auf Dauer nicht abtrünig werden...
oder doch??? :blubb:

Gruß
Tyson


-- Veröffentlicht durch Tarjak am 18:01 am 24. Feb. 2005

Mir hat jetz mal einer ne mail geschrieben und gefragt obs nu was geworden is, ja isses :) Hab den PIC geproggt und alles funst prima, wer schaltplan oder prog brauch muss nur mal mailen. Als nächstes bau icgh mir ne Binär Armbanduhr, alles smd! Lässt sich bei mir auf Arbeit (bin Elektrotechnik Azubi :D ) wunderbar machen, wenn ich genug zeit hab und wenns fertig is post ich ma ein  Bildchen.


-- Veröffentlicht durch Schokohoernle am 14:48 am 10. Dez. 2004

binäruhr?? wofür denn die verschwendung von LED/LCD anzeigen? :noidea:

ne hex uhr wäre gescheiter ;)


-- Veröffentlicht durch Tarjak am 16:51 am 9. Dez. 2004

Danke leute, ich hab jetz das passende Programm gefunden. nennt sich icprog und is universell :)
Mit dem PIC will ich mir ne binäruhr bauen und den Programmiercode hab ich auch schon. Hab mir jetz aba nen anderen flasher gebaut mit dem man auch andere PIC ICs brennen kann. Den schaltplan gibts hier

Sobald mein PIC mit der post gekommen is sag ich ma besched ob alles gefunst hat :)


-- Veröffentlicht durch jmoney am 14:37 am 4. Dez. 2004

@schoko: Es sieht so aus, als gäbe es schon ein Programm für den PIC, daher hilft es wahrscheinlich nichts, auf AVR umzusteigen. Auf den Krieg zwischen PIC- und AVR-Benutzern will ich jetzt gar nicht eingehen. Nur soviel von mir dazu: Ich könnte genauso gut behaupten, AVRs hätten viel zu wenig Rechenleistung, deshalb programmiere ich nur M68k oder x86. Es kommt halt auch immer auf die Anwendung an..

@tarjak: Was soll der PIC machen? Hast du das Porgramm geschrieben oder irgendwo gefunden? Wenn letzteres schreib doch mal wo..
Bei sprut.de findest du einen relativ simplen Brenner, der sowohl für den 16F84, als auch für den 16F84A geeignet ist. Das ASM-file ist eine Liste von Assembler-Befehlen, wahrscheinlich für den Assembler MPLAB, den du dir kostenlos bei www.mircochip.com runterladen kannst. Wenn du nichts an dem Programm verändern möchtest, kannst du auch sofort die übersetzte Version des Programms, also das HEX-file auf den PIC brennen. Wenn du Anfänger in der PIC-Programmierung bist, lade dir das Datenblatt des Controllers für den du programmierst runter. Da ist alles recht ausführlich aber halt auch sehr umfangreich erklärt.

(Geändert von jmoney um 14:38 am Dez. 4, 2004)


-- Veröffentlicht durch Schokohoernle am 21:39 am 3. Dez. 2004

mal ganz von vorne:

1. PIC is sch****e, nimm nen AVR ;)
2. du brauchst den HEX filde
3. ich benutze um AVR's zu programmieren das programm PonyProg :thumb:


-- Veröffentlicht durch Tarjak am 21:19 am 3. Dez. 2004

Hi Leuz! Ich brauch da mal den Microcontroller PIC16F84a programmiert, hab dazu auch schon ne Schaltung für PC hier
Und dazu hab ich 2 Dateien. Eine heist  *.asm und eine *.hex .
Welche brauch ich nu um das ding zu Programmieren und vor allem mit welchem Programm kann ich den PIC16F84a beschreiben??

Kennt sich da einer aus?

Bin offen für alle Vorschläge :)


OCinside.de PC Forum
© 2001 - 2024 www.ocinside.de