找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機(jī)實(shí)驗(yàn)——?jiǎng)討B(tài)8位數(shù)碼管顯示生日

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:108852 發(fā)表于 2016-4-2 15:51 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
3.4.1實(shí)驗(yàn)電路與原理說明(電路原理圖,Protues
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps7CE7.tmp.jpg

說明:有p1口控制數(shù)碼管的的位選,p2口控制每個(gè)數(shù)碼管的段選,采用掃描式顯示。
3.4.2程序流程圖

3.4.3源程序清單
#include <reg51.h>
void delay(unsigned int i);      //函數(shù)聲名
void display ();
//此表為 LED 的字模, 共陰數(shù)碼管 0-9  -
unsigned char code   Disp_Tab[] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x40};  //段碼控制
//此表為8個(gè)數(shù)碼管位選控制, 共陰數(shù)碼管 1-8個(gè)  -
unsigned char code   dispbit[8]={0xfe,0xfd,0xfb,0xf7,0xef,0xdF,0xbF,0x7F};    //位選控制   查表的方法控制
unsigned char date[8]={1,9,9,3,0,8,1,2};//顯存
  void main()
   {
     int k;int j;unsigned char tem;
         while(1)
   {        
           for (k=0;j<200;j++)
           {
            display ();
           }
         tem=date[0];
         for (j=0;j<7;j++)
           {
             date[j]=date[j+1];
                 }
                  date[7]=tem;
           }
    }
        void display ()
{
  int i;
  for (i=0;i<8;i++)
    {
      P1=dispbit[ i];
     P0=Disp_Tab[date];
      delay(50);  
          P0=0x00;
            delay(5);
    }
}
        void delay(unsigned int t)           //延時(shí)
{
while(--t);
}

評分

參與人數(shù) 1黑幣 +30 收起 理由
admin + 30

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:108852 發(fā)表于 2016-4-2 15:56 來自手機(jī) | 只看該作者
啦啦啦
回復(fù)

使用道具 舉報(bào)

板凳
ID:756763 發(fā)表于 2020-5-20 18:16 | 只看該作者
補(bǔ)圖?
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

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