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

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

QQ登錄

只需一步,快速開始

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

單片機(jī)矩陣鍵盤+籃球計(jì)分+AB隊(duì),1602顯示程序與PCB仿真

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
文件里面有程序,仿真,原理圖和PCB


具體模擬顯示生活的籃球計(jì)分過程,按鍵具有加分,清除,換隊(duì)的功能。
初始的界面是這里


Altium Designer畫的原理圖和PCB圖如下:(51hei附件中可下載工程文件)
PCB可以直接打板

顯示的界面:



void main()
{                          
  uchar A_B=0;        
  init_lcd();//顯示屏初始化

        
        Display_String("20160192013      ",0x80);//第一頁
  Display_String("55555555555      ",0xc0);//第二頁
        
        delays(3);
        
        Display_String("                 ",0x80);//第一頁
  Display_String("                 ",0xc0);//第二頁
        
    while(1)
    {

     if(P1!=0x0f)//按鍵按下
                 {
       temp=Keys_Scan();                           //獲取按鍵值

         switch(temp)
      {
         case 0: A_scop=A_scop+1;break;  //A加1分
                                 case 1: A_scop=A_scop+2;break;  //A加2分
                                 case 2: A_scop=A_scop+3;break;  //A加3分
                                 case 3: A_B=0;break;  //A對(duì)左邊
                                 case 4: A_B=1;break;  //B隊(duì)右邊
         case 5: B_scop=B_scop+1;break;  //B隊(duì)加1
                                 case 6: B_scop=B_scop+2;break;  //B隊(duì)加2
                                 case 7: B_scop=B_scop+3;break;  //B隊(duì)加3
                                 case 8: A_scop=0; break;  //A分?jǐn)?shù)清除
                                 case 9: B_scop=0; break;  //B分?jǐn)?shù)清除
                                 case 10:A_scop=0;B_scop=0;break; //AB分?jǐn)?shù)清除
    }   
                        
    while(P1!=0xf0);//判斷按鍵是否松開
               
                        if(A_B==0){
                Input_Buffer[2]=Keypad_Chars[10][0];                        
          Input_Buffer[4]=Keypad_Chars[A_scop/10][0];        
                Input_Buffer[5]=Keypad_Chars[A_scop%10][0];
                Input_Buffer[6]=Keypad_Chars[12][0];               
                Input_Buffer[7]=Keypad_Chars[B_scop/10][0];        
                Input_Buffer[8]=Keypad_Chars[B_scop%10][0];
                Input_Buffer[10]=Keypad_Chars[11][0];               
                Display_String(Input_Buffer,0x80 );
       }
                        else
                        {
                Input_Buffer[2]=Keypad_Chars[11][0];               
                Input_Buffer[4]=Keypad_Chars[B_scop/10][0];
                Input_Buffer[5]=Keypad_Chars[B_scop%10][0];
                Input_Buffer[6]=Keypad_Chars[12][0];               
                Input_Buffer[7]=Keypad_Chars[A_scop/10][0];
                Input_Buffer[8]=Keypad_Chars[A_scop%10][0];
                Input_Buffer[10]=Keypad_Chars[10][0];                        
                Display_String(Input_Buffer,0x80 );
                        
                        }
        }
                        
}
}

全部資料51hei下載地址:
矩陣鍵盤-計(jì)分-1602 ok.zip (5 MB, 下載次數(shù): 68)

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

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

使用道具 舉報(bào)

沙發(fā)
ID:721871 發(fā)表于 2020-6-21 16:44 | 只看該作者
     if(A_B==0){
                Input_Buffer[2]=Keypad_Chars[10][0];                        
          Input_Buffer[4]=Keypad_Chars[A_scop/10][0];        
                Input_Buffer[5]=Keypad_Chars[A_scop%10][0];
                Input_Buffer[6]=Keypad_Chars[12][0];               
                Input_Buffer[7]=Keypad_Chars[B_scop/10][0];        
                Input_Buffer[8]=Keypad_Chars[B_scop%10][0];
                Input_Buffer[10]=Keypad_Chars[11][0];               
                Display_String(Input_Buffer,0x80 );
樓主可以解釋一下這個(gè)是啥意思嗎,我是新手,不太理解這個(gè),謝謝
回復(fù)

使用道具 舉報(bào)

板凳
ID:235954 發(fā)表于 2020-10-11 11:52 | 只看該作者
琪琪國王 發(fā)表于 2020-6-21 16:44
if(A_B==0){
                Input_Buffer[2]=Keypad_Chars[10][0];                        
     ...

存放在數(shù)組里面的分?jǐn)?shù),用于顯示
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: ww 255hh 在线观看 | 日韩国产精品一区二区三区 | 亚洲av毛片| 欧美在线a | 色伊人久久 | 91精品国产欧美一区二区成人 | 三a毛片| 欧美午夜精品久久久久久浪潮 | 日韩欧美三级电影在线观看 | 国产成人精品一区二区三区在线观看 | 亚洲一区二区三区在线视频 | 欧美色成人 | 在线国产视频观看 | 精品欧美一区二区三区久久久 | 一级黄a | 久久夜夜| av入口 | 欧美电影网 | 国产高清自拍视频在线观看 | 精品国产乱码久久久久久中文 | 午夜视频在线免费观看 | 天堂亚洲| 亚洲视频在线播放 | 欧美中文| 91精品国产91久久综合桃花 | 第一色在线 | 中文一级片 | 国产电影一区二区三区爱妃记 | 三级视频在线观看电影 | 欧美1—12sexvideos | 欧美一区二区大片 | 91久久精品国产91久久 | 亚洲精品在 | 伊人手机在线视频 | 一区二区三区在线观看视频 | www.av7788.com| 国产专区在线 | 午夜小视频免费观看 | 国产98色在线 | 日韩 | 免费在线观看一区二区 | 一区二区三区欧美 |