導航:首頁 > 電器電路 > 鍵盤電路設計

鍵盤電路設計

發布時間:2022-02-18 01:38:04

㈠ 按鍵的設計電路

按鍵的設計電路。
按鍵設計,可以單獨佔用io口,使用方便,但是佔用資源。
也可以做成矩陣鍵盤,分行分列去掃描io口,檢測按鍵。
還可以直接ad變換,通過電阻分壓,檢測電壓值,只需要佔用一個io口,實際應用中這種方式比較多。但是會存在一個問題,如果按鍵氧化,會導致接觸電阻變大,ad轉換時會誤判為別的按鍵。

㈡ 不用單片機設計一個小鍵盤電路 求指教用數電謝謝了

數字電路中有優先編碼器74LS147,要接鍵盤應該用輸入晶元,而那個CD4017是十進制的計數/解碼器,是輸出的,不能用。

74LS147的用法如下圖:可以接9個鍵盤,分別是數字1~9,不用0鍵,9個鍵都不按時輸出就是0,這種晶元輸出的是BCD碼的反碼,輸出端DCBA需要加4個非門反相才行。圖中的1~9的輸入端接9個按鍵,按鍵另一端接地。

附件是74LS147的技術資料,詳細說明可閱讀資料。

㈢ 用單片機設計一個矩陣鍵盤電路

^尼瑪,剛做好。
sbit scan_H0=P0^0;
sbit scan_H1=P0^2;
sbit scan_H2=P0^1;
sbit scan_L0=P0^3;
sbit scan_L1=P5^4;
sbit scan_L2=P5^5;
uchar Keycan() //按鍵掃描程序
{
unsigned char rcode, ccode ;
unsigned char which_key = 0;
write_scan_define(0x70); // 發全0行掃描碼,列線輸入
if((read_scan_define()&0x70) != 0x70) // 若有鍵按下
{
delay(10);// 延時去抖動
if((read_scan_define()&0x70) != 0x70)
{
rcode = 0xfe; // 逐行掃描初值
while((rcode&0x08) != 0)
{
write_scan_define(rcode); // 輸出行掃描碼
if((read_scan_define()&0x70) != 0x70) // 本行有鍵按下
{
ccode = (read_scan_define()&0x70)|0x07;
// GUI_sprintf_chartohex(0,0,rcode,0x07e0,0xf800);
// GUI_sprintf_chartohex(0,16,ccode,0x07e0,0xf800);
delay(1000);// 延時去抖動
while((read_scan_define()&0x70) != 0x70); //等待鍵釋放
which_key = (~(rcode|0x88) + ~(ccode|0x88));
// GUI_sprintf_chartohex(0,32,which_key,0x07e0,0xf800);
}
else
rcode = (rcode<<1)|0x01;
}
switch(which_key)
{
case 0x11: which_key=1; break;
case 0x21: which_key=2; break;
case 0x41: which_key=3; break;
case 0x12: which_key=4; break;
case 0x22: which_key=5; break;
case 0x42: which_key=6; break;
case 0x14: which_key=7; break;
case 0x24: which_key=8; break;
case 0x44: which_key=9; break;
default: break;
}
}
}
//GUI_sprintf_chartohex(0,48,which_key,0x07e0,0xf800);
return which_key; // 無鍵按下,返回值為0
}

有注釋的地方,可以加顯示,方便調試,這是3*3的,4*4的更簡單

㈣ 單片機鍵盤顯示電路設計的程序要求輸入64個按鍵,8個LED顯示

用8*8的矩陣鍵盤組成64個按鍵,只需要16個IO口,8個LED需要8個IO口,所以選用STC89C51的單片機就夠用了。

㈤ 如何設計一個LED顯示/鍵盤電路

一是確定要LED顯示什麼,用意何在,如何去顯示,二是要構成什麼樣的鍵盤,要實現什麼樣的功能。
這些你得先有個定數,必須設定一個目標,要求,才能有下一步,去找實現的方法和手段,否則就無從下手。

㈥ 設計圖還是很好看 機械鍵盤的電路板設計圖

對的,機械鍵盤的設計圖確實是蠻好看的,像我現在用的這個是雷柏的v500合金版,用起來還是蠻不錯的

㈦ 自製無線的計算機鍵盤,包括電路設計、模塊組合等,應如何開始研究

無線的沒做過,做過有線的,有段日子了。我記得多少就說多少吧。
要有感測器,我真的忘了那個是什麼型號了。電路很好設計。編碼忘了是什麼的了,8位的,好像。
組成原理要看。
無線看你選哪種,藍牙的挺簡單,弄幾個感測器,,接收發送的。
我那時遇到最大的困難是編碼,編碼對應計算機相應的指令,用的匯編。後來只是實現了鍵位輸入。推薦你用C,能省事不少。
上上論壇吧。

㈧ 按鍵顯示電路設計

你確來定只用與非門實現這個源功能嗎?一般是編碼-解碼-顯示。如果用晶元接就比較容易,光用與非門的話。編碼解碼是沒問題,顯示也可以用二極體將就。按鍵松開後數碼管顯示保持不變就需要鎖存電路。理論上也可以,如果要做出實物,估計很容易出狀況。我個人覺得比較繁瑣的。

㈨ 如何進行單片機鍵盤電路的設計

其實比較好寫的..
行是,P3.0-P3.3,例是,P3.4-P3.7,最後得到的鍵值存在,KEYS中數為,0-15,
有什麼問題可以再問...
START:
MOV P1,#00H
MOV P2,#0FH
CLR KEYCARD
LOOP:
ACALL KEY_CHECK
JNB KEYCARD,LOOP ;為0從重新掃描
ACALL KEY_MARK ;為1有按鍵,調用KEY_MARK
AJMP LOOP
KEY_CHECK: ;鍵盤掃描
MOV P3,#0FH
MOV A,P3
ANL A,#0FH
CJNE A,#0FH,KEY_C1
CLR KEYCARD
RET
KEY_C1:
ACALL DELAY ;有鍵接下,消抖
SETB KEYCARD
RET
KEY_MARK:
MOV A,#0EFH ;第一例,行掃描,
KEY_M1: ;鍵值掃描
MOV P3,A
MOV KEYS,A
MOV A,P3
ANL A,#0FH ;取與
CJNE A,#0FH,KEY_M2 ;在第一例則跳,KEY_M2
MOV A,KEYS ;並非在第一例剛移位
SETB C
RLC A
JC KEY_M1 ;C=1,重新掃描..
CLR KEYCARD ;掃完一圈後,完成..
RET
KEY_M2: ;鍵值計算
MOV R0,#KEYS ;將KEYS的地址裝入R0
XCH A,@R0 ;交換KEYS,A
XCHD A,@R0 ;交換低4位..
MOV KEYS,A
MOV R0,#0
LCALL KEY_ZHI
KEY_MX: ;等待按鍵釋放
MOV A,P3
ANL A,#0FH
CJNE A,#0FH,KEY_MX
CLR KEYCARD
RET
KEY_ZHI:
MOV A,R0
INC R0
MOV DPTR,#KEY_VALUE
MOVC A,@A+DPTR
CJNE A,KEYS,KEY_ZHI ;查找鍵值.
DEC R0
MOV KEYS,R0
MOV P1,KEYS ;KEYS中的數為:0-15
RET
DELAY:
MOV R7,#20 ;延時大約2ms
D1: MOV R6,#50
DJNZ R6,$
DJNZ R7,D1
RET
KEY_VALUE: DB 0EEH,0DEH,0BEH,07EH,0EDH,0DDH,0BDH,07DH,0EBH,0DBH,0BBH,07BH,07EH,07DH,077H
END

㈩ 按鍵電路分析

你這應該是視聽家電上的電路,上面是紅外遙控信號接收部分;左側是遙控接收部分的電回源電路,它答取自待機電源,經過電阻分壓濾波後給遙控接收模塊用;右側是鍵盤。
左側對右側沒有直接的影響,因為他們在電路結構上是分離的,只不過電路圖畫著方便就畫在了一起。
遙控探頭輸入信號REMOCON送給遙控解碼電路,解碼後送給機器控制IC;鍵盤輸入的KEY1和KEY2也送給控制IC。
如果遙控電源部分(左面)出問題,一般不是短路就是斷路,斷路不會有大影響,就是遙控不好用了(如果遙控電源不向其他部分電路供電的話);如果短路,47歐電阻沒有燒掉,就會拉低整機的待機電源,這樣機器就無法工作了,遙控和按鍵都會不起作用。
選什麼書看,如果你基本零基礎就多找找此類家電維修之類的書看,選裡面有一些電路基本分析和實例分析的,從事這類工作基本夠用。如果想補全基礎,那就要看很多基礎書了,不做設計也沒什麼必要。

閱讀全文

與鍵盤電路設計相關的資料

熱點內容
實體傢具怎麼運營 瀏覽:858
噴霧防水面料怎麼洗 瀏覽:591
鍍金機電路圖 瀏覽:706
海城維修手機電話 瀏覽:855
九陽空氣炸鍋維修點 瀏覽:439
電氣維修安裝公司需要哪些資質 瀏覽:116
廣州哪裡有維修蘋果手機 瀏覽:745
折線電路圖 瀏覽:42
輪圈傢具 瀏覽:786
西安蘋果售後維修官網地址 瀏覽:257
吉森傢具為什麼打不破 瀏覽:306
純銅傢具配什麼顏色牆面 瀏覽:643
居民樓樓頂怎麼做防水 瀏覽:302
彩鋼瓦上面的防水怎麼破 瀏覽:118
如何維修top225y開關電路圖 瀏覽:30
蘋果手機防水圈怎麼使用 瀏覽:424
把傢具給他砸了法院會怎麼判 瀏覽:481
貝納利600摩托車發動機保修規定 瀏覽:214
萬順搬家電話是多少 瀏覽:131
洗電動車電機進水會保修不 瀏覽:509