Ich habe darüber nachgedacht, einige Pic-Mikrocontroller zu verwenden, und ich habe die folgenden zwei Dinge gefunden, die mir den Einstieg erleichtern. Aber auf der Produktseite für den Mikrocontroller steht 20 MHz, aber in der Beschreibung steht, dass er einen internen 8-MHz-Oszillator hat. Was ist richtig? Außerdem heißt es bei dem Programmierer unten, dass USB-zu-Seriell-Adapter nicht funktionieren, aber ich habe keine seriellen Anschlüsse an meinem Computer. Kann ich irgendetwas dagegen tun?
http://www.sparkfun.com/products/8
http://www.sparkfun.com/products/228
Der pic 16F88 kann mit einem externen Oszillator bis zu 20 MHz laufen. Dann bis zu 8 MHz mit ausgewähltem internen Oszillator. Dies geschieht normalerweise durch Setzen der Fuse-Bits (ich verwende AVR, keine PICs, bin mir also nicht ganz sicher, wie das normalerweise in der IDE gemacht wird).
Was den Programmierer angeht, würde ich mir überlegen, einfach ein PICKIT 2 oder 3 zum Programmieren zu bekommen, das einfach zu bedienen ist und auch meinen Mikrochip gemacht hat. Und vergessen, USB zu erwähnen :).
Vergessen Sie die Programmierer für serielle Ports, die von Sparkfun und anderen Anbietern verkauft werden, sie werden nicht von MPLAB unterstützt, sie programmieren nicht die neuesten Chips, sie funktionieren nicht sehr gut und Sie erhalten kein In-Circuit-Debugging. Wenn Sie mir nicht glauben, schauen Sie sich die Beiträge darüber in den Sparkfun-Foren an. Hier ist eine typische Leidensgeschichte.
Holen Sie sich ein Microchip PICkit 2 oder 3, sie werden direkt in einen USB-Port gesteckt und das PICkit 3 unterstützt alle aktuellen Geräte und arbeitet mit der neuen MPLAB-X IDE.
ein Sandwich
Dean
Kellenjb
Kellenjb