www.pudn.com > bujindianjizhishi.zip.rar > bujindianjizhishi.zip.c
#include#include unsigned char tab[6]={0x06,0x0E,0x08,0x09,0x01,0x07}; unsigned char tab1[6]={0x07,0x01,0x09,0x08,0x0E,0x06}; unsigned int tab2[7]={0,10,5,20,10,20,15}; // 40,20,60,40,40,20 delay(unsigned int n) { for(;n>0;n--); } /*delay1(unsigned int m) {unsigned int n; for(;m>0;m--) {for(n=0;n<60000;n++);} }*/ zhengzhuan(unsigned int m) { unsigned int i; for(;m>0;m--) {for(i=0;i<6;i++) { P2=tab[i]; delay(300); } } } fanzhuan(unsigned int n) { unsigned int j; for(;n>0;n--) {for(j=0;j<6;j++) {P2=tab1[j]; delay(300); } } } main() { unsigned int x,z; float y; while(1) { for(x=0;x<6;x++) { if(tab2[x+1]>tab2[x]) { y=tab2[x+1]-tab2[x]; z=y*4; zhengzhuan(z); delay(60000); delay(60000); } else { y=tab2[x]-tab2[x+1]; z=y*4; fanzhuan(z); delay(60000); delay(60000); } } } }