PICAXE
PICAXE er en programerbar "datamaskin på brikke". Programene skrives i PICAXE BASIC, og overføres til brikken via en seriellkabel som man enten kan kjøpe eller bygge selv. Programmeringsgrensesnittet lager man selv etter beskrivelse i manual. Både programmare for programmering og manualer er tilgjengelige hos Revolution Education Ltd. Programvaren er gratis for ikke-komersielle bruker, men man må registrere den.
Brikkene koster fra kr 20-50 (frakt, og eventuell moms, kommer i tillegg) og er tilgjengelige i 4 forskjellige størrelser:
- 8 pinner: 5 inn-/utganger, derav 1 analog.
- 14 pinner: 6 utganger og 5 innganger, derav 2 analoge.
- 18 pinner: 8 utganger og 5 innganger, derav 3 analoge.
- 28-pinner: 9-17 utganger og 0-12 inputs, samt 0-4 analoge innganger.
- 40-pinner: 9-17 utganger og 8-20 inputs, samt 3-7 analoge innganger.
Picaxe-brikkene har tre kommunikasjonsmuligheter, seriell for programering, seriell mellom programerte brikker, IR og tastatur. Siden seriellporten for programering kan kun brukes til å laste ned programer, er denne ikke mulig å bruke under kjøring. Og IR- og tastaturportene er kun til for mottak av data.
Mer informasjon kan finnes i boken Programming and customizing the PICAXE microcontroller.
Pinliste
Funksjon | 08 | 08M | 18 | 18A | 18X | 28A | 28X | 40X |
Vcc (+5v) | 1 | 1 | 14 | 14 | 14 | 20 | 20 | 11,32 |
Jord (0v) | 8 | 8 | 5 | 5 | 5 | 8,19 | 8,19 | 12,31 |
Program inn | 2 | 2 | 3 | 3 | 3 | 6 | 6 | 6 |
Program ut | 7 | 7 | 2 | 2 | 2 | 7 | 7 | 7 |
Resonator | x | x | x | x | x | 9,10 | 9,10 | 13,14 |
Reset | x | x | 4 | 4 | 4 | 1 | 1 | 1 |
Inngang 0-7 | x,6,5,4,3 | x,6,5,4,3 | 17,18,1,x,x,x,15,16 | 17,18,1,x,x,x,15,16 | 17,18,1,x,x,x,15,16 | 11-18 | 11-18 | 19-22,27-30 |
Utgang 0-7 | 7-3 | 7-3 | 6-13 | 6-13 | 6-13 | 21-28 | 21-28 | 33-40 |
Analog inn 0-7 | x | x,6,7,x,3 | 17,18,1 | 17,18,1 | 17,18,1 | 2-5 | 2-5 | 2-5,8-10 |
Inngang A 0-3 | x | x | x | x | x | x | 2-5 | 2-5 |
Inngang C 0-7 | x | x | x | x | x | x | x | 15-18,23-26 |
Utgang C 0-7 | x | x | x | x | x | x | 11-18 | 15-18,23-26 |
IR inn | x | 4 | x | 17 | 17 | 11 | 11 | 19 |
IR ut | x | 7 | x | x | x | x | x | x |
PC tastatur klokke | x | x | x | 15 | 15 | 17 | 17 | 29 |
PC tastatur data | x | x | x | 16 | 16 | 18 | 18 | 30 |
I2C klokke | x | x | x | x | 10 | x | 14 | 18 |
I2C data | x | x | x | x | 7 | x | 15 | 23 |
PWM puls 1-3 | x | 5 | x | x | x,x,9 | x | 12,13 | 16,17 |
Musikk | x | 5 | x | x | x | x | x | x |