• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 用C語言實現鍵控彩燈系統

    用C語言實現鍵控彩燈系統

    作者: 時間:2012-08-22 來源:網絡 收藏

    源程序:

    #include     "reg51.h"#define   uchar  unsigned  charuchar   flag;uchar   light,assum;void  delay05s(){unsigned  char   i,j,k;for(i=5;i>0;i--)for(j=200;j>0;j--)for(k=250;k>0;k--);}void   delay10ms(void){unsigned   char  i,j;for(i=20;i>0;i--)for(j=250;j>0;j--)} void   left(){light=light1;if(light==1)  light=0x01;P2=~light;}void  right(){light=light>>1;if(light==0)  light=0x80;P2=~light;}void  assum(){uchar  code  dispcode[8]={0x7e,0xbd.0xdb,0xe7,0xdb,0xbd,0x7e,0xff};if(assum==7)   assum=0;elseassum++;}void  main(){IT0=1;EX0=1;EA==1;flag=1;light=0x01;assum=0;while(1){switch(flag){case  1:  left();   break;case  2:   right();    break;case  3:   assum()   break;}delay05s();}}void  int-0()   interrupt   0{delay10ms();if(INT0==0){flag++;if(flag>3)   flag=1;}}

    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 张家港市| 金秀| 五华县| 秦皇岛市| 石棉县| 松溪县| 合江县| 嘉义县| 天门市| 凤台县| 乌海市| 鸡西市| 武强县| 满洲里市| 灵石县| 乃东县| 毕节市| 建始县| 文水县| 花莲市| 肇源县| 普兰县| 时尚| 百色市| 岳普湖县| 余江县| 华坪县| 科尔| 花莲县| 白城市| 姚安县| 河北省| 建宁县| 尼木县| 额敏县| 德庆县| 井陉县| 嘉兴市| 泸定县| 左贡县| 阿拉善左旗|