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

標題: 51單片機按鍵控制數(shù)碼管在我的板子上運行不了,別人的板可以 [打印本頁]

作者: 禾幾_    時間: 2020-11-1 22:50
標題: 51單片機按鍵控制數(shù)碼管在我的板子上運行不了,別人的板可以
同樣的圖和代碼,發(fā)給師傅運行沒問題,在另一個師兄那里數(shù)碼管不亮,在我這里實現(xiàn)不了按鍵控制,想知道是什么問題
#include <reg51.h>
#define uint unsigned int
uint k;
unsigned char   x,y,z;
unsigned char seg7code[16]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};
void delayms()
{
uint i,j;
for(i=200;i>0;i--)
  for(j=100;j>0;j--);
}
void scannkey()
{
P3=0x0f;
    while(P1==0x0f);
if(P3!=0x0f)
{
  delayms();                      //????

   x=P3;
   P3=0xf0;
   y=P3;
   z=x|y;
   switch(z)
   {
         
    case(0xee):k=0;break;
    case(0xde):k=1;break;
    case(0xbe):k=2;break;
    case(0x7e):k=3;break;
    case(0xed):k=4;break;  
    case(0xdd):k=5;break;  
    case(0xbd):k=6;break;  
    case(0x7d):k=7;break;
    case(0xeb):k=8;break;   
    case(0xdb):k=9;break;  
    case(0xbb):k=10;break;  
    case(0x7b):k=11;break;
    case(0xe7):k=12;break;   
    case(0xd7):k=13;break;  
    case(0xb7):k=14;break;
    case(0x77):k=15;break;
      }
  }
}
void main()
{
while(1)
{
  scannkey();
  P0=seg7code[k];
}
}

救救我救救孩子吧

作者: wulin    時間: 2020-11-2 07:38
任何軟件都是基于硬件條件編寫的。原因是你和師兄都是機械套用,沒有根據(jù)自己板子的電路作相應修改。這個按鍵掃描程序中寫了一句有條件死循環(huán) while(P1==0x0f); ,沒有硬件圖看不出原作者意圖。
作者: 權威人物    時間: 2020-11-2 09:16
1、 while(P1==0x0f);這是干什么的?
2、按鍵抖動不用處理?
3、你確定硬件無任何問題?

作者: TTQ001    時間: 2020-11-2 10:44
需要檢查電路是否正常。 你可以跟師兄, 師傅討論
作者: zhanshenrui    時間: 2020-11-2 14:38
應該是電路問題
作者: 7617    時間: 2020-11-2 15:19
檢查電路有無問題
作者: 禾幾_    時間: 2020-11-2 18:13
wulin 發(fā)表于 2020-11-2 07:38
任何軟件都是基于硬件條件編寫的。原因是你和師兄都是機械套用,沒有根據(jù)自己板子的電路作相應修改。這個按 ...

圖片發(fā)不出來,protues上的仿真圖都是一樣的
作者: 禾幾_    時間: 2020-11-2 18:16
權威人物 發(fā)表于 2020-11-2 09:16
1、 while(P1==0x0f);這是干什么的?
2、按鍵抖動不用處理?
3、你確定硬件無任何問題?

這個是仿真,我們做完后是原原本本發(fā)給師傅的,但是三個人用同樣的代碼同樣的圖仿真出了不同的結果T_T
作者: wujin0731    時間: 2020-11-2 20:23
要根據(jù)你自己的電路原理圖寫端口
作者: 123456弄    時間: 2020-11-2 23:44
檢查下電路




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久久久久国产精品一区 | 蜜桃免费一区二区三区 | 日本淫视频 | 免费黄色在线观看 | 国产激情 | 美女在线一区二区 | 在线伊人 | 成人高清在线 | 日韩欧美在线视频 | 国产亚洲黄色片 | 91精品在线观看入口 | 国产在线观看一区二区 | 国产成人精品午夜 | 97超碰在线免费 | 久久精品亚洲精品国产欧美 | 国产成人免费 | 激情五月婷婷综合 | 久久久久国产精品 | 97超碰人人 | 成人av电影网 | 亚洲日韩视频 | 成人精品福利 | 婷婷成人在线 | 欧美.com| 久久精品视频免费看 | 国产精品久久久久久一区二区三区 | 国产在线精品一区 | 6080亚洲精品一区二区 | 福利片在线观看 | 久草成人网 | 九九综合 | 日本一区二区不卡 | 在线欧美一区 | 三级视频久久 | 亚洲精品中文字幕中文字幕 | 国产高清亚洲 | 午夜免费福利影院 | 亚洲午夜在线 | 一片毛片 | 国产成人免费视频网站高清观看视频 | 欧美一级二级三级 |