Software



I år 2000-2001 skrev vi alt koden til de to PIC's i C. Og kompileret med C2C-kompileren. Vi havde dog et par problemer med C2C, og vi brugte en del tid på grund af en fejl i kompileren.
C2C er ikke længere en fri compiler, men cc5x laves i en fri 1KW begrænset version, det er dog muligt at linke flere 1KW moduler sammen. Der er også en ny fri compiler på vej: SDCC. Desuden er C2C genfødt som Optama, der dog er temmelig begrænset i demoudgaven.

Softwarens funktioner varetages primært af interruptrutiner, der kaldes af en dedikeret systemclock opbygget af den ene timer i systemet. Den basale enhed for tid i Madam Skrald II er et tick på 16 ms, som trigger reguleringsrutinen til servomotoren og derved opdaterer servoens position efter liniesensoren.

Vi har overvejet at finde en anden processor til år 2002. Vores bedste bud var Maxim/Dallas 89C420, som desværre ikke nåede at blive færdig tidligt nok til at det var realistisk. Men måske til 2003 - eller Madam Skrald III?

Sidst opdateret den 13. februar 2002

Valid HTML 4.01! Valid CSS!