色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 單片機(jī)數(shù)碼管數(shù)字輪換顯示

          單片機(jī)數(shù)碼管數(shù)字輪換顯示

          作者: 時(shí)間:2016-11-29 來(lái)源:網(wǎng)絡(luò) 收藏
          使用單片機(jī)STC12C4052AD,內(nèi)部晶振,P1口分別接數(shù)碼管相應(yīng)接口。源碼如下:

          /*********************************************************************************************
          程序名:    數(shù)碼管數(shù)字輪換顯示
          編寫(xiě)人:    天涯風(fēng)云 
          編寫(xiě)時(shí)間:  2012年11月17日
          硬件支持:  STC12C4052AD 內(nèi)部6Mhz晶振
          接口說(shuō)明:  單片機(jī)P1各口接數(shù)碼管
          修改日志:

          /*********************************************************************************************
          說(shuō)明:
          /*********************************************************************************************/
          #include //頭文件

          本文引用地址:http://cafeforensic.com/article/201611/323531.htm



          /*********************************************************************************************
          函數(shù)名:毫秒級(jí)CPU延時(shí)函數(shù)
          調(diào) 用:DELAY_MS (?);
          參 數(shù):1~65535(參數(shù)不可為0)
          返回值:無(wú)
          結(jié) 果:占用CPU方式延時(shí)與參數(shù)數(shù)值相同的毫秒時(shí)間

          /*********************************************************************************************/

          /*******************************************************************************************/
          void DELAY_MS (unsigned int a){
          unsigned int i;
          while( --a != 0){
          for(i = 0; i < 600; i++);
          }
          }
          /*********************************************************************************************/
          /*********************************************************************************************/
          /*********************************************************************************************
          函數(shù)名:主函數(shù)
          調(diào) 用:無(wú)
          參 數(shù):無(wú)
          返回值:無(wú)
          結(jié) 果:程序開(kāi)始處,無(wú)限循環(huán)
          備 注:
          /*********************************************************************************************/
          void main (void){ //主函數(shù)
          unsigned char i; //定義字符型變量i (8位)
          unsigned char m[11]={0x03,0xCF,0x25,0x85,0xC9,0x91,0x11,0xC7,0x01,0x81,0xFF};//從數(shù)字0到9的字碼表,F(xiàn)F為全部關(guān)燈不顯示


          for(i=0;i<11;i++){ //P1段,無(wú)限循環(huán)
          P1 = m[i];
          DELAY_MS(600);
          }





          }
          /*********************************************************************************************/


          評(píng)論


          技術(shù)專區(qū)

          關(guān)閉