Wie ihr ja wißt , mag ich ja gern die Picaxe gegen einen AVR vergleichen.
Ich lese ja immer wieder gern im Netz wie schwer es doch ist einen AVR zu programmieren und hingegen soo leicht eine Picaxe
Dies möchte ich doch hier einmal anschaulich bestätigen.
Dazu nehme wir einmal das standart Model : Picaxe 08M2
und als äquivalentes Gegenstück den schon etwas veralteten : Attiny85
Beide haben vom Aufbau her die gleiche Pinanzahl :
Picaxe:
Attiny85:
Die Picaxe hat als techn. Daten :
- 2048 Bytes RAM ( Programmcodespeicher und EEPROM in einem )
- Taktgeschwindigkeit : 250Khz ( softwareseitig mit 4Mhz beschrieben )
- Preis: ca. 3,40€
- Programmierkabel : ca. 7 Euro
Der Attiny hat als techn. Daten:
- 8192 Bytes reines Programmier RAM
- 512 Bytes EEPROM
- (echter) 8 Mhz Takt - erweiterungsfähig bis 20Mhz
- Preis:1,75€
- Programmierkabel : 5 Euro
Jetzt mal die erste einfache Aufgabenstellung :
In einer Endlos-Schleife soll eine LED jeweils 1/2 Sekunde an und dann wieder aus sein.
Der Picaxe-Code :
Der Attiny-Code:
Waaaahnsinn wie total unterschiedlich doch hier die Codes sind ....
Ok, machen wir es etwas schwerer .....
Jetzt haben wir 2 Taster.
Der eine macht eine LED An.
Der andere macht diese LED wieder AUS
uuih uuih uuih ....
Der Picaxe-Code:
Der Attiny-Code:
Ja , also wenn ich mir das so anschaue , ..... da ham die wohl im Netz völlig Recht , wa ?
So ein AVR ist ja echt völlig was anderes. Total unverständlich . Jemand der eine Picaxe programmieren kann würde ja NIE
im Leben einen AVR programmieren können.