欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1527|回復(fù): 0
收起左側(cè)

8X4矩陣鍵盤 陣列鍵盤 32路輸入鍵盤 單片機(jī)輸入開發(fā)板調(diào)試板

[復(fù)制鏈接]
ID:280979 發(fā)表于 2019-4-11 11:09 | 顯示全部樓層 |閱讀模式
【簡要說明】
一、寸:長182mmX寬72mmX高12mm
二、主要功能,用于PLC或單片機(jī)以及其它低壓電器設(shè)備的輸入操作
三、板子觸點(diǎn)電流不得大于1A,電壓差不得超過30V,請用于30V一下電器設(shè)備。   
四、特點(diǎn):1、32路按鍵矩陣輸入。
     2、每一路輸入,觸發(fā)式輸出
          3、按鍵采用12x12觸感好,壽命長,觸發(fā)干脆利落。
     4、輸入端子采用螺旋壓接試,防震,仿拽,防氧化,牢固可靠。
     5、具有并行的2.54mm排針或者排座接口,客戶可以自行加裝排針或者排座,方便測試連接。
     6、輸入端端子可以改為插拔式端子,更換方便簡單(需要更換需要購買時(shí)聯(lián)系淘寶銷售并詳細(xì)注明)
     7、采用軍工級板子,抗壓、抗震、壽命長。
     8、可以配DIN外殼,方便裝入配電柜,安裝更方便。
     9、按鍵間距大,空間清晰,可以自己加標(biāo)貼,避免操作誤動(dòng)作。
     10、工作溫度-40度至 +70度
          11、工作濕度 40%  ~ 80%RH
【標(biāo)注說明】
功能描述
原理圖
PCB尺寸圖
應(yīng)用舉例與單片機(jī)鏈接示意圖
/********************************************************************
*********************************************************************/
#include<reg52.h>          //庫文件
#define uchar unsigned char//宏定義無符號字符型
#define uint unsigned int  //宏定義無符號整型
sbit S1=P2^0; //數(shù)碼管十位
sbit S2=P2^1; //數(shù)碼管個(gè)位
/********************************************************************
                            初始定義
*********************************************************************/
uchar code seg7code[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
uchar xs;
uchar X,Y,Z;
uchar Z1,Z2,Z3,Z4;
/********************************************************************
                            延時(shí)函數(shù)
*********************************************************************/
void delay(uchar dj) //延時(shí)程序
{
unsigned char i,j;
for(i=dj;i>0;i--)
for(j=248;j>0;j--);
}
/********************************************************************
                            顯示函數(shù)
*********************************************************************/        
void Led(uchar date) //顯示函數(shù)
{
/*****************數(shù)據(jù)轉(zhuǎn)換*****************************/
uint c,v;
  c=date%100/10;  //求十位
  v=date%10;  //求個(gè)位
  S1=1;S2=1;
  P0=seg7code[c];
  S1=0;S2=1;
  delay(80);
  S1=1;S2=1;  
      P0=seg7code[v];
  S1=1;S2=0;
  delay(80);
  S1=1;S2=1;
}
/********************************************************************
                            鍵盤函數(shù)
*********************************************************************/        
void Getch ( ) //取鍵值函數(shù)
{
P1=0xFF; //先對P1 置數(shù) 列掃描
P3=0x7F; //先對P3 置數(shù) 行掃描
if(P1!=0xff) //判斷是否有鍵按下
{
delay(10); //延時(shí),軟件去干擾
if(P1!=0xff) //確認(rèn)按鍵按下
{
if(P1==0XFE){Z=1;}
if(P1==0XFD){Z=2;}
if(P1==0XFB){Z=3;}
if(P1==0XF7){Z=4;}
if(P1==0XEF){Z=5;}
if(P1==0XDF){Z=6;}
if(P1==0XBF){Z=7;}
if(P1==0X7F){Z=8;}
}
}
P1=0xFF; //先對P1 置數(shù) 列掃描
P3=0xBF; //先對P3 置數(shù) 行掃描
if(P1!=0xff) //判斷是否有鍵按下
{
delay(10); //延時(shí),軟件去干擾
if(P1!=0xff) //確認(rèn)按鍵按下
{
if(P1==0XFE){Z=9;}
if(P1==0XFD){Z=10;}
if(P1==0XFB){Z=11;}
if(P1==0XF7){Z=12;}
if(P1==0XEF){Z=13;}
if(P1==0XDF){Z=14;}
if(P1==0XBF){Z=15;}
if(P1==0X7F){Z=16;}
}
}
P1=0xFF; //先對P1 置數(shù) 列掃描
P3=0xDF; //先對P3 置數(shù) 行掃描
if(P1!=0xff) //判斷是否有鍵按下
{
delay(10); //延時(shí),軟件去干擾
if(P1!=0xff) //確認(rèn)按鍵按下
{
if(P1==0XFE){Z=17;}
if(P1==0XFD){Z=18;}
if(P1==0XFB){Z=19;}
if(P1==0XF7){Z=20;}
if(P1==0XEF){Z=21;}
if(P1==0XDF){Z=22;}
if(P1==0XBF){Z=23;}
if(P1==0X7F){Z=24;}
}
}
P1=0xFF; //先對P1 置數(shù) 列掃描
P3=0xEF; //先對P3 置數(shù) 行掃描
if(P1!=0xff) //判斷是否有鍵按下
{
delay(10); //延時(shí),軟件去干擾
if(P1!=0xff) //確認(rèn)按鍵按下
{
if(P1==0XFE){Z=25;}
if(P1==0XFD){Z=26;}
if(P1==0XFB){Z=27;}
if(P1==0XF7){Z=28;}
if(P1==0XEF){Z=29;}
if(P1==0XDF){Z=30;}
if(P1==0XBF){Z=31;}
if(P1==0X7F){Z=32;}
}
}
}
/********************************************************************
                            主函數(shù)
*********************************************************************/
void main()
{
P1=0xff; //先對P1 置數(shù) 列掃描
P3=0xff; //先對P3 置數(shù) 行掃描
while(1)
{
    xs=Z;
Getch(); //調(diào)用取鍵值函數(shù)
    Led(xs);
}
}
/********************************************************************
                              結(jié)束
*********************************************************************/
【圖片展示】

GYJ-0193_矩陣鍵盤8X4產(chǎn)品使用手冊.doc

2.23 MB, 下載次數(shù): 11, 下載積分: 黑幣 -5

GYJ-0193_矩陣鍵盤8X4產(chǎn)品使用手冊.pdf

724.14 KB, 下載次數(shù): 8, 下載積分: 黑幣 -5

GYJ-0193_矩陣鍵盤8X4原理圖及PCB圖.pdf

345.67 KB, 下載次數(shù): 12, 下載積分: 黑幣 -5

配套程序.rar

80.46 KB, 下載次數(shù): 10, 下載積分: 黑幣 -5

相關(guān)資料.rar

365.43 KB, 下載次數(shù): 8, 下載積分: 黑幣 -5

GYJ-0193_矩陣鍵盤8X4DXP資料.rar

960.94 KB, 下載次數(shù): 9, 下載積分: 黑幣 -5

回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

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