找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1429|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

單片機數(shù)碼管代碼

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:398571 發(fā)表于 2018-9-16 10:38 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
#include <reg51.h>

#define  uchar  unsigned  char //0--255
#define  uint  unsigned   int //0--65535  0.065S
uint n;
uchar ge,shi,bai,qian,wan;
sbit  w1= P2^0;
sbit  w2= P2^1;
sbit  w3= P2^2;
sbit  w4= P2^3;
sbit  w5= P2^4;
sbit  w6= P2^5;

uchar code  shuzi[ ]={ 0Xc0,0Xf9 ,0Xa4        , 0Xb0, 0X99,0X92,0X82, 0Xf8, 0X80,0X90};
                                //                 0          1                 2                3          4          5           6
//===================
void   delay(uint tt)  //延時tt ms
{uchar j;
  for(tt;tt>0;tt-- )          
   for(j=123;j>0;j++ );//1ms
}

void shuju( )
{
    ge=n%10;//1
        shi=n/10%10;//2
        bai=n/100%10;//2       
        qian=n/1000%10;
        wan=n/10000%10;
}
//===================
void disp( )
{         
          w1=0;        //開位碼                                  
         P0=~shuzi[ge ];//送段碼
         delay(10);        // 延時
    w1=1;                //關(guān)閉位

           w2=0;                                          
         P0=~shuzi[shi ];//0111 1110
         delay(10);
            w2=1;

          w3=0;                                          
         P0=~shuzi[bai ];//0111 1110
         delay(10);
            w3=1;

             w4=0;                                          
         P0=~shuzi[qian ];//0111 1110
         delay(10);
            w4=1;

              w5=0;                                          
         P0=~shuzi[wan ];//0111 1110
         delay(10);
            w5=1;


}

//===================
//===================
void  main()
{ n=65000;
while(1)
          {
         
     shuju( );
           disp( );
        n++;



//          n++;//n=n+1   
         //if(++n>9)n=0;
         
          
         
        }         
}

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:1 發(fā)表于 2018-9-16 15:55 | 只看該作者
補全原理圖或者詳細說明一下電路連接即可獲得100+黑幣
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表