main() { //exit(99); a=0; n=0; do { c=0; do { c++; if (c&1){ portset(n);}else { portclr(n);}; p1+=100; if (p1>4096) {p1=0;}; gvarset(0x1010000,p1);//set to PWM1 value p1 gvarset(0x1010001,p1);//set to PWM2 value p1 gvarset(0x1010002,p1);//set to PWM3 value p1 gvarset(0x1010003,p1);//set to PWM4 value p1 gvarset(0x1010010,p1); //dac }while(c<6); n++; if (n>15){n=0;}; }while(1); };