久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

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

求助幫忙分析一下這個(gè)程序 displaydate【i】=number(0)是啥意思

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:314818 發(fā)表于 2018-5-13 16:32 來(lái)自觸屏版 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
  1. #define uchar unsigned char         //快捷定義
  2. #define uint unsigned int         //快捷定義
  3. #define duan P2     //數(shù)碼管段選接口
  4. #define wei P3      //數(shù)碼管位選接口
  5. sbit ledH=P0^2;     //指示紅燈接口
  6. sbit ledL=P0^3;     //指示綠燈接口
  7. sbit Frst=P1^4;            //按鍵1
  8. sbit Second=P1^5;        //按鍵2
  9. sbit Third=P1^6;        //按鍵3
  10. sbit Forth=P1^7;        //按鍵4
  11. sbit k1=P1^0;       //start按鍵
  12. sbit k2=P1^1;                //reset按鍵
  13. uchar i=0;                        //數(shù)碼管顯示計(jì)時(shí)
  14. //uchar qinflag;          //移位標(biāo)志
  15. uchar code number[20]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0x8c,0xff,0xbf,0xcf};         //0~9,a,b,c,d,e,f,p,不顯示,-,
  16. iuchar code weizi[11]={0x00,0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x10,0x20};//位選數(shù)據(jù)//
  17. uchar code error[10]={0xff,0xaf,0xc0,0xaf,0xaf,0x86,0xff,0xff,0xff};//erroruchar displayData[11];
  18. //uchar weishu;
  19. char time;
  20. uchar qdShijian;                //時(shí)間計(jì)時(shí)
  21. uchar xuanshou;                  //選手編號(hào)
  22. bit qdQidong;                         //搶答啟動(dòng)
  23. //bit dtQidong; //答題啟動(dòng)
  24. bit select;                                 //選擇
  25. uint count;                                //定時(shí)計(jì)時(shí)變量
  26. void init();                          //初始化
  27. uchar scanzhi();                //獲取按鍵值
  28. void display();                        //數(shù)碼管顯示
  29. void duzhichuli();                //數(shù)據(jù)處理
  30. =================================================
  31. void keyscan(){        
  32. if(k1==0)                //檢測(cè)按鍵K1是否按下開(kāi)始        
  33. {                //Delay10ms();        //消除抖動(dòng)
  34.         //        while(k1==0);        //松手檢測(cè)        
  35.         qdQidong = 1; //啟動(dòng)搶答               
  36. qdShijian = 20;//倒計(jì)時(shí)20秒        
  37.         select = 1;        //啟動(dòng)選擇        
  38.         ledL = 1;  //綠燈亮        }        
  39. if(k2==0)                //檢測(cè)按鍵K2是否按下復(fù)位
  40.         {                ledL = 0;        //綠燈滅               
  41. ledH = 0;  //紅燈滅               
  42. select = 1;//選擇               
  43. for(i=1;i<12;i++)  //顯示數(shù)據(jù)清零   
  44.          displayData[i]=number[0];                        }        
  45. if(select == 1 && qdQidong == 1)         //搶答處理
  46.         {                if(Frst==0)                //檢測(cè)按鍵1號(hào)選手        
  47.         {                        select = 0;         //退出選擇        
  48.         //        dtShijian = 30;  //倒計(jì)時(shí)30秒        
  49.         //        dtQidong = 1;  //倒計(jì)時(shí)啟動(dòng)               
  50.         qdQidong = 0;   //搶答停止               
  51.         xuanshou = 1;                 //選手1               
  52.         time=0;               
  53.         displayData[1] = number[10]; //顯示a                        
  54.         displayData[2] = number[xuanshou]; //顯示編號(hào)                }
復(fù)制代碼





displaydate【i】=number(0)是啥意思
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:213173 發(fā)表于 2018-5-13 19:09 | 只看該作者
        for(i=1;i<12;i++)  //顯示數(shù)據(jù)清零   
                displayData[i]=number[0];      
displayData[]是顯示緩存,number[]是字符數(shù)組,程序是循環(huán)12次把緩存清零 。

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

板凳
ID:141497 發(fā)表于 2018-5-13 22:24 | 只看該作者
意思是把顯示數(shù)組中每一組寫入0x00.
回復(fù)

使用道具 舉報(bào)

地板
ID:329267 發(fā)表于 2018-5-14 03:12 | 只看該作者
displayData[i]=number[0]; 這里number[0]應(yīng)該為“0”的顯示代碼,把所有的顯示緩沖置0,在屏上顯示字符0,查找對(duì)應(yīng)的電路圖應(yīng)該會(huì)更加清楚。

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

5#
ID:329267 發(fā)表于 2018-5-14 03:14 | 只看該作者
number[0]應(yīng)該為字符’0“的顯示代碼,displaydate[i]=number(0); 應(yīng)該是把所有的顯示緩沖區(qū)填成字符”0“,在LED屏上顯示字符”0“的意思。

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 99国产精品久久久久久久 | 永久看片 | 污污的网站在线观看 | 91看片在线观看 | 久在线 | 日本不卡一区 | 亚洲精品天堂 | 成人精品一区二区三区中文字幕 | 欧美国产精品一区二区三区 | 久久三区 | 亚洲精品v日韩精品 | 草久久| 成人午夜激情 | 一区二区免费看 | 日韩一级欧美一级 | 欧美国产视频一区二区 | 国产第一区二区 | 99re视频精品 | 一区二区三区国产精品 | 性高朝久久久久久久3小时 av一区二区三区四区 | 亚洲一区国产精品 | 亚洲综合在线网 | 三级视频国产 | 国产一区二区三区色淫影院 | 午夜视频在线观看一区二区 | 精品一区二区三区在线观看 | 日日干综合| 中文字幕成人网 | www.中文字幕.com | 午夜寂寞影院列表 | 国产精品永久在线观看 | 日韩精品人成在线播放 | 久久不卡| 久久精品中文字幕 | 午夜精品久久久久久久久久久久 | 国产在线观看网站 | 欧美日韩国产在线 | 久久久.com | 性高湖久久久久久久久 | 午夜视频在线免费观看 | 日本一本视频 |