#include //========================= // delay function //========================= void delay(int del_val) { int i,k; for(i=0;i<=del_val;i++) for(k=0;k<=50;k++); } //=== main program ========= void main() { int count,patt; while(1) { patt=0x1; // 00000001 for(count=0;count<=8;count++) { P2=~patt; patt=patt<<1; delay(1000); } patt=0x80; // 10000000 for(count=0;count<=8;count++) { P2=~patt; patt=patt>>1; delay(1000); } } } // end of main program