亚洲春色中文字幕久久久-三上亚,91精品国产亚一区二区三区,久久久九色综合亚洲成色777,涩涩视频下载,国产午夜亚洲精品午夜鲁丝片,国产精品A一区二区三区腾讯导航,影音先锋色情AV在线看片,蜜臀国产在线视频,极品少妇高潮啪啪无码吴梦梦 ,精品人妻无码一区二区三区手机版

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

單片機數碼管數字輪換顯示

作者:佚名   來源:本站原創   點擊數:  更新時間:2012年11月17日   【字體:
       使用單片機STC12C4052AD,內部晶振,P1口分別接數碼管相應接口。源碼如下:

 /*********************************************************************************************
程序名:    數碼管數字輪換顯示
編寫人:    天涯風云 
編寫時間:  2012年11月17日
硬件支持:  STC12C4052AD 內部6Mhz晶振
接口說明:  單片機P1各口接數碼管
修改日志:
        
/*********************************************************************************************
說明:
/*********************************************************************************************/
#include <STC12C2052AD.H> //頭文件


 


/*********************************************************************************************
函數名:毫秒級CPU延時函數
調  用:DELAY_MS (?);
參  數:1~65535(參數不可為0)
返回值:無
結  果:占用CPU方式延時與參數數值相同的毫秒時間

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

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


  for(i=0;i<11;i++){ //P1段,  無限循環 
   P1 = m[i];
   DELAY_MS(600);
  }
      
     
  
  
 
}
/*********************************************************************************************/
關閉窗口

相關文章