Hallo Jonas,
also PIC als Markenzeichen bezeichnet eine Mikrocontroller-Familie der Firma Microchip. Dazu gibt es hier im Forum ja auch ne ganze Menge zu lesen.Jetzt wollt ich mal fragen: Ist das das selbe, oder ist PIC nur ne abkürzung von PICAXE?
PICAXE ist eine Marke der Firma Revolution Education, Ltd. UK.
Und zwar wurden, zunächst für Ausbildungszwecke (einfache Handhabung), PICs mit einem Bootloadersystem versehen.
Das ermöglicht den Anwender mit einer frei verfügbaren Entwicklungsumgebung in einem Basic-Dialekt (ähnlich Basic-Stamp) die Bausteine zu programmieren (ohne spezielles Programmiergerät). Die Verbindung zur seriellen Schnittstelle des PC wird über ein 3poliges Kabel über einen Spannungsteiler (2 Widerstände) hergestellt. Auf den ergänzenden Proto-Boards ist dieser Spannungsteiler bereits drauf.
Die PICAXE bieten eine Vielzahl von (Hardware-)IO-Objekten: AnalogIn, 1wire, I2C (X-Typen), Infrared (Sony), PWM, Sound, Servo.
Die kleinen PICAXE (PICAXE-08M oder PICAXE-18X) arbeiten mit einem internen Takt, so dass der Quarz oder Reso auch noch wegfällt. Als Außenbeschaltung hat man also im Minimalfall 2 Widerstände (Programmier-Spannungsteiler) und beim PICAXE-18X noch einen 4,7K PullUp auf der Resetleitung. Und zu empfehlen ist noch ein 100nF Kondensator über die Betriebsspannung. Das wars dann auch schon.
Zielgruppe sind die Leute, denen z.B. die Fuses vom AVR zu kompliziert sind oder das AVR-GCC einfach zu kryptisch ist.
Die PICAXE sind weder die schnellsten noch die leistungsfähigsten Controller, bieten aber ein hervorragendes Preis-Leistungsverhältnis und reichen für eine Reihe von Aufgaben aus.
Hierzulande noch kaum bekannt sind sie z.B. in Australien und Neuseeland auch unter den Hobby-Anwendern recht verbreitet.
Als Einführung über die PICAXE-Familie empfehle ich:
http://www.rev-ed.co.uk/docs/picaxe_manual1.pdf
Der verwendete BASIC-Dialekt wird hier beschrieben:
http://www.rev-ed.co.uk/docs/picaxe_manual2.pdf
Eine Übersicht über das Interfacing findet man hier:
http://www.rev-ed.co.uk/docs/picaxe_manual3.pdf
Alle pdfs sind momentan nur auf Englisch verfügbar.
Nochmal zurück zur Ausgangsfrage, ein PICAXE ist ein programmierter PIC mit neuen Eigenschaften, die ihn zu einem speziellen Mikrocontroller machen.
Viele Grüße
Jörg
Lesezeichen