人狗畜禽COMPANY LIMITED|全是肉的高H文〈男男〉|全篇肉高H秘书被C办公室四爱|全黄H全肉共妻|全黄H全肉短篇禁乱NP慕浅浅|全黄H全肉短篇N男男

技術(shù)熱線: 4007-888-234
設(shè)計(jì)開(kāi)發(fā)

專注差異化嵌入式產(chǎn)品解決方案 給智能產(chǎn)品定制注入靈魂給予生命

開(kāi)發(fā)工具

提供開(kāi)發(fā)工具、應(yīng)用測(cè)試 完善的開(kāi)發(fā)代碼案例庫(kù)分享

技術(shù)支持

從全面的產(chǎn)品導(dǎo)入到強(qiáng)大技術(shù)支援服務(wù) 全程貼心伴隨服務(wù),創(chuàng)造無(wú)限潛能!

新品推廣

提供新的芯片及解決方案,提升客戶產(chǎn)品競(jìng)爭(zhēng)力

新聞中心

提供最新的單片機(jī)資訊,行業(yè)消息以及公司新聞動(dòng)態(tài)

[MCD

更新時(shí)間: 2019-01-07
閱讀量:836

//實(shí)驗(yàn)?zāi)康模菏煜ざ辔粩?shù)碼管動(dòng)態(tài)掃描顯示的方法。
//六位數(shù)碼管從左到右顯示0123456六位數(shù)字。
//硬件要求:撥碼開(kāi)關(guān)S5、S6全部置ON。其他撥碼開(kāi)關(guān)全置OFF。

#include              //包含單片機(jī)內(nèi)部資源預(yù)定義
 __CONFIG(0x1832);       
//芯片配置字,看門狗關(guān),上電延時(shí)開(kāi),掉電檢測(cè)關(guān),低壓編程關(guān),加密,4M晶體HS振蕩

 void  delay();              //delay函數(shù)申明
 void  init();               //I/O口初始化函數(shù)申明
 const char TABLE[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92};  //定義常數(shù)0-5的數(shù)據(jù)表格

 void main()                 //主函數(shù)
   {

     while(1)                //死循環(huán),讓數(shù)碼管持續(xù)點(diǎn)亮
       {
         init();             //調(diào)用初始化函數(shù)
         PORTD=TABLE[0];     //D口輸出數(shù)據(jù)表格第1個(gè)數(shù)據(jù)0
         PORTA=0X1F;         //點(diǎn)亮第1位數(shù)碼管
         delay();            //延時(shí)一定時(shí)間,保證數(shù)碼管亮度

         PORTD=TABLE[1];     //顯示數(shù)據(jù)1(同數(shù)據(jù)0)
         PORTA=0X2F;
         delay();

         PORTD=TABLE[2];     //顯示數(shù)據(jù)2(同數(shù)據(jù)0)
         PORTA=0X37;
         delay();

         PORTD=TABLE[3];     //顯示數(shù)據(jù)3(同數(shù)據(jù)0)
         PORTA=0X3B;
         delay();

         PORTD=TABLE[4];     //顯示數(shù)據(jù)4(同數(shù)據(jù)0)
         PORTA=0X3D;
         delay();

         PORTD=TABLE[5];     //顯示數(shù)據(jù)5(同數(shù)據(jù)0)
         PORTA=0X3E;
         delay();
        }
    }        

 void init()                 //I/O口初始化函數(shù)
   {
    TRISA=0X00;             //設(shè)置A0輸出,其他輸入
    TRISD=0X00;             //設(shè)置D口輸出
    ADCON1=0X07;            //設(shè)置A口為普通I/O口
    PORTA=0xff;            
    PORTD=0xff;             //先熄滅所有顯示
   }

 void  delay()              //延時(shí)程序
    {
     int i;                 //定義整形變量
     for(i=0x100;i--;);     //延時(shí)
    }

永仁县| 龙山县| 肃北| 澜沧| 武陟县| 灵丘县| 岚皋县| 彩票| 沐川县| 垣曲县| 竹溪县| 加查县| 左权县| 青阳县| 巴南区| 太白县| 乳源| 泗洪县| 泰安市| 临高县| 马尔康县| 东丽区| 巫溪县| 合水县| 堆龙德庆县| 铁岭县| 本溪市| 乌拉特中旗| 南城县| 江阴市| 通许县| 松桃| 新竹县| 琼结县| 宁德市| 吉林省| 万州区| 洪湖市| 邢台市| 民勤县| 祁东县|