Mein Arduino Uno hat einen ATMEGA328P-PU-Mikrocontroller und eine Menge anderer Dinge auf dem Board. Ich möchte den Chip ohne die Arduino-Software und nur das Minimum anderer Komponenten programmieren. Ich möchte schließlich Dinge ohne die Kosten von Arduino erstellen, und ich möchte mehr über die anderen Teile auf dem Board erfahren und sie nach Bedarf wieder hinzufügen. Ich bin mit C und gcc vertraut, daher kann ich wahrscheinlich den Software-Teil herausfinden. Aber was, wenn überhaupt, außer den beiden folgenden Produkten, muss ich mit dem Mikrocontroller im Steckbrett haben?
microcontroller
atmega
Rob N.
quelle
quelle
Antworten:
Abgesehen vom Programmierer und dem Chip benötigen Sie lediglich ein paar Entkopplungskappen und eine Möglichkeit, die Programmiersignale mit dem Steckbrett zu verbinden.
So:
Optional
Abgesehen von der Kopfzeile (10-polig mit einigen nicht verwendeten Stiften - Sie können die Beschriftungen als Leitfaden für Ihre Verbindungen verwenden, die Namen sind dieselben) handelt es sich bei diesem Schema um das einfachste, das ich mit einem schnellen Google finden konnte:
Lustigerweise habe ich gerade einen Blog darüber geschrieben, wie man mit einem PIC-Mikrocontroller so ziemlich dasselbe macht (vielleicht einen Blick wert, die beiden sind sich sehr ähnlich)
quelle
Ich poste dies nur als Antwort, um die hässlichen URLs zu verbergen. Sie sollten sich unbedingt Atmel Appnote AVR042 ansehen: Überlegungen zum AVR-Hardware-Design .
quelle
Ich fand auch diesen hilfreichen Link von den Arduino-Leuten: https://www.arduino.cc/en/Main/Standalone. Er erklärt, wie man von einem Chip, den man gerade von DigiKey (oder wo auch immer) bekommen hat, zum Laden des Bootloaders und des Bare-Minimum-Support-Komponenten.
quelle