posts - 20,  comments - 3,  trackbacks - 0

            #include <reg52.h>
            uint num ,index;
            uchar char nums[] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x84,0xf8,0x80,0x98};
          //代表0-9的數碼管的16進制值
            void main(){
            num=0;
            index=0;
            TMOD = 0x01;//設置定時器0為工作方式
            TH0 = (65536-50000)/256;//設置高八位 定時為50毫秒
            TL0 = (65536-50000)%256;
            EA=1; //開總中斷
            ET0=1; //開啟定時器0中斷
            TR0 =1;//啟動定時器中斷
            while(1){
              if(index==20)
              {
              //
              index=0;
              //設置顯示
                 P0 = nums[num];
              num++;
              if(num>9)
              num=0;
              }
            }

            }
            void  timer0() interrupt 1 //定時器0中斷函數
            {
               TH0 = (65536-50000)/256;
            TL0 = (65536-50000)%256;
            index++;
            }

          posted on 2011-08-10 00:12 王陸唐 閱讀(215) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          <2011年8月>
          31123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 石景山区| 沙田区| 金山区| 巴塘县| 固始县| 深泽县| 囊谦县| 乌什县| 东兴市| 固原市| 灵石县| 自治县| 河池市| 黄石市| 柞水县| 靖西县| 通山县| 沂源县| 嘉荫县| 民丰县| 阿坝县| 南康市| 承德市| 金沙县| 宁德市| 博客| 天水市| 曲靖市| 安庆市| 略阳县| 丽水市| 富源县| 诸暨市| 临泽县| 闵行区| 齐齐哈尔市| 吉木萨尔县| 樟树市| 龙口市| 象州县| 堆龙德庆县|