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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4458|回復: 4
打印 上一主題 下一主題
收起左側

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

[復制鏈接]
跳轉到指定樓層
樓主
ID:314818 發表于 2018-5-13 16:32 來自手機 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
  1. #define uchar unsigned char         //快捷定義
  2. #define uint unsigned int         //快捷定義
  3. #define duan P2     //數碼管段選接口
  4. #define wei P3      //數碼管位選接口
  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;                        //數碼管顯示計時
  14. //uchar qinflag;          //移位標志
  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};//位選數據//
  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;                //時間計時
  21. uchar xuanshou;                  //選手編號
  22. bit qdQidong;                         //搶答啟動
  23. //bit dtQidong; //答題啟動
  24. bit select;                                 //選擇
  25. uint count;                                //定時計時變量
  26. void init();                          //初始化
  27. uchar scanzhi();                //獲取按鍵值
  28. void display();                        //數碼管顯示
  29. void duzhichuli();                //數據處理
  30. =================================================
  31. void keyscan(){        
  32. if(k1==0)                //檢測按鍵K1是否按下開始        
  33. {                //Delay10ms();        //消除抖動
  34.         //        while(k1==0);        //松手檢測        
  35.         qdQidong = 1; //啟動搶答               
  36. qdShijian = 20;//倒計時20秒        
  37.         select = 1;        //啟動選擇        
  38.         ledL = 1;  //綠燈亮        }        
  39. if(k2==0)                //檢測按鍵K2是否按下復位
  40.         {                ledL = 0;        //綠燈滅               
  41. ledH = 0;  //紅燈滅               
  42. select = 1;//選擇               
  43. for(i=1;i<12;i++)  //顯示數據清零   
  44.          displayData[i]=number[0];                        }        
  45. if(select == 1 && qdQidong == 1)         //搶答處理
  46.         {                if(Frst==0)                //檢測按鍵1號選手        
  47.         {                        select = 0;         //退出選擇        
  48.         //        dtShijian = 30;  //倒計時30秒        
  49.         //        dtQidong = 1;  //倒計時啟動               
  50.         qdQidong = 0;   //搶答停止               
  51.         xuanshou = 1;                 //選手1               
  52.         time=0;               
  53.         displayData[1] = number[10]; //顯示a                        
  54.         displayData[2] = number[xuanshou]; //顯示編號                }
復制代碼





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

使用道具 舉報

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

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

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

使用道具 舉報

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

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

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

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲精品1 | 欧美激情视频一区二区三区在线播放 | 黑人巨大精品 | 国产一区二区在线观看视频 | 偷拍自拍第一页 | 亚洲国产aⅴ成人精品无吗 亚洲精品久久久一区二区三区 | 欧美成人综合 | 国产在线一区二区 | 久久爱综合 | 婷婷久 | 香蕉久久久 | 中文字幕亚洲视频 | 羞羞视频免费观 | 国产日韩一区二区三区 | 亚洲精品v日韩精品 | 欧美区日韩区 | 亚洲一区二区中文字幕 | 国产黄色在线观看 | 日本精品一区二区 | 天天曰天天曰 | 成人免费视频网站在线观看 | 亚洲国产精品99久久久久久久久 | 视频一区二区中文字幕 | 亚洲精彩免费视频 | 久久国产精品无码网站 | av高清毛片 | 久久精品视频9 | 久久99精品久久久97夜夜嗨 | 一级免费在线视频 | 久久久免费观看视频 | 四虎影院免费在线播放 | 亚洲www. | 玖玖精品视频 | 免费av观看 | 中文字幕在线观看 | 欧美 中文字幕 | 亚洲高清三级 | 亚洲一区二区中文字幕在线观看 | 成人精品国产免费网站 | 久久高清亚洲 | 国产成人精品午夜 |