Hi,
Truman schrieb:
> @MaWin
>
> Du hast schon recht, der JDM ist der billigste Brenner. Und ich sehe
> auch ein, dass Dummheit bestraft werden muss, aber ich wollte fuer den
> Einstieg in die PIC Programmierung nicht unmengen von Geld stecken um
> dann festzustellen, dass mir die ganze Sache nicht liegt. Und zum Glueck
> kosten die 16F84 nur 'n Paar Euro.
> Danke noch fuer die schnelle Antwort. Ich werde es morgen nochmal
> versuchen.
Für einen allererstes reinschnuppern hast du schon recht, da kann man so
einen JDM usw. verwenden. Sobald du ber merkst es macht dir Spass tu dir
selbst den Gefallen und lege dir schleunigst etwas ordentliches zu. Und
zwar nicht irgendetwas sondern etwas original von Microchip (PicKIT2,
PICKIT3, ICD2, ICD3) Oder einen wirklich 100% Kompatiblen Nachbau dieser
Dinge. (Werden unter demselben Namen aus China vertrieben, lohnt aber
nur bei erheblich geringeren Kosten)
(Nachbauten des PK2 bekommst du für rund 20 Eur. incl. Versand. Original
für 30. Das PK3 liegt original bei gut 40 Eur. Nachbau bei gut 30 Eur.
ICDs liegen darüber, bieten etwas mehr - Für Einsteiger aber nicht
wirklich wichtig) Das PK3 unterstützt alle Chips mit F, auch alle neuen
(10F,12F, 16F, 18F, 24F, 32F) Das PK2 unterstützt einige ganz neue nicht
mehr, dafür kann man damit aber sogar AVR brennen, wenn man zum Beispiel
als Pic Fan mal ein AVR Projekt nachbaut. (Baut man sowohl PIC wie auch
AVR öfter, macht für beides der "richtige" eigene Programmer natürlich
Sinn)
Gebe aber keinesfalls mehr Geld für einen Nicht-Microchip Brenner oder
einem komplizierteren Bausatz aus. Du WIRST ES bereuen. Du wirst
wahrscheinlich schon nach wenigen Tage etwas richtiges nochmal kaufen.
Bei Preisen für "gute" Sachen ab 20Eur. lohnt das nicht. Manchmal sind
fremde Brenner sogar teurer...
Aber gut: Das war für die Zukunft!
Was du schon ab der nächsten Bauteilbestellung machen solltest:
Lasse die Finger vom 16F84. Dieser Baustein ist vom Design her fast 20
Jahre alt! (Damals als 16C84 mit etwas anderen inneren Werten)
Er bietet fast nichts, ist teuer und hat fast keine Resourcen. Bereits
seit über 10 Jahren ist der als "Nicht mehr empfohlen für neue Designs"
gekennzeichnet.
Wenn du im Bereich der Middle-Range Pics (16F) bleiben willst, dann
nutze als Ersatz zum Beispiel den PIC16F628A. Dieser ist 100%
Pinkompatibel, bietet aber wesentlich mehr, kostet aber weniger.
(Natürlich von der Leistung kein Vergleich zu den 18F-)
Für erste Schritte in Assembler ist der schon OK. Willst du aber C
Proggen, dann nehme gleich die 18F.
Du kannst JEDEN Code der für den 16F84 gedacht ist problemlos auf dem
Pic16F628 zum laufen bringen. Oft sind nur ein bis zwei Zeilen im Code
zu ändern!
Gruß
Carsten