C Programming for Embedded Systems
Examples

Spring 2010


Home | Grading Info | Slides | Assignments | Examples
  1. Example 1, Blinking Lights
    #include < pic.h>
    __CONFIG(FCMDIS & IESODIS & BORDIS & UNPROTECT & MCLRDIS & PWRTEN & WDTDIS & INTIO);
    int i;
    main ()
    {
        PORTA = 0;
        CMCON0 = 7;
        ANSEL = 0;
        TRISA4 = 0;
        TRISA5 = 0;
        while (1==1)
        {
            for (i=0; i<25000; i++);
            RA4 = RA4 ^ 1;
        }
    }
    
  2. Example 2, HW1 Solution, Clicker Counter