98国产精品综合一区二区三区,国产福利视频,男人添女人囗交做爰视频,日本免费一区二区三区视频观看

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當(dāng)前位置:首頁 >> 技術(shù)中心 >> 單片機(jī)入門 >> 單片機(jī)鍵盤程序設(shè)計(jì)小結(jié)

單片機(jī)鍵盤程序設(shè)計(jì)小結(jié)

關(guān)鍵字:鍵盤掃描 作者:admin 來源:不詳 發(fā)布時(shí)間:2018-05-08  瀏覽:21

在圖示電路中,用 P1 口接一個(gè) 4 X 4 鍵盤。設(shè): SO-S9 為數(shù)字鍵,鍵值為 0-9 ,用于向單片機(jī)系統(tǒng)輸入數(shù)據(jù); S10-S15 為命令鍵,鍵值為 A-F ,用于對(duì)計(jì)算機(jī)系統(tǒng)送操作命令;每鍵只 1 個(gè)功能;行線接 P1 口的高 4 位;列線接 P1 口的低 4 位。

1)鍵盤掃描子程序

KEY: MOV A, #0F 0H

  MOV P1,A
  XRL A,P1
  JZ KEYR ;無鍵按下返回
  ACALL DELAY ;延時(shí)去抖動(dòng)
  MOV 30H,P1 ;讀閉合鍵行位置
  MOV P1,#0FH ;反轉(zhuǎn)
  MOV A,P1 ;讀閉合鍵列位置
  ORL 30H,A ;合成鍵盤位置碼
  LOOP: MOV A,P1 ;等待鍵釋放
  XRL A, #0FH
  JNZ LOOP
  ACALL DELAY ;延時(shí)去抖動(dòng)
  KEYR : RET

2)鍵值轉(zhuǎn)換

鍵盤矩陣中各鍵的位置碼的特點(diǎn)是:對(duì)應(yīng)該鍵行、列的位為“ 0 ” ,其他各位均為“ 1 ” 。例如: S7 鍵的位置碼是: 11010111B = 0D7H ; S12 鍵的位置碼是: 01111110B = 7EH 。將各鍵的位置碼順序排列成鍵值表,用查表法進(jìn)行鍵值轉(zhuǎn)換。

鍵值轉(zhuǎn)換子程序

  TRAN: MOV DPTR,#KEYTAB ; DPTR 指向鍵值表
  MOV R2,#0 ;鍵值初值送 R2
  MOV R3,#10H ;循環(huán)次數(shù)送 R3
  LOOPT: MOV A,R2
  MOVC A, @A+DPTR ;讀鍵值表
  XRL A,30H ;與位置碼比較
  JZ KTR ;相等返回,鍵值在 R2 中
  INC R2 ;鍵值 +1
  DJNZ R3,LOOPT
  KTR: RET ;若返回時(shí) R2=10H 為錯(cuò)
  KEYTAB: DB 0EEH,0EDH,0EBH,0E7H ;鍵值表
  DB 0DEH,0DDH,0DBH,0D7H
  DB 0BEH,0BDH,0BBH,0B7H
  DB 7EH,7DH,7BH,77H

編輯:admin  最后修改時(shí)間:2019-08-09

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2025 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

日韩欧美一区二区三区免费观看| 亚洲白嫩小受男同gv在线观看| 小sao货叫大声点奶真大| 浴室人妻的情欲hd三级国产| 国产gv天堂亚洲国产gv刚刚碰| 亚洲熟妇无码av无码| 琪琪婷婷五月色综合久久| 最近免费观看高清韩国日本大全| 糖心VLOG精品一区二区| 玩弄丰满少妇高潮a片推油小说| 亚洲 自拍 精品 在线 主播| 色偷偷伊人大杳蕉综合网| 在公交车上弄到高c了怎么办| 波多野结衣办公室性xxx| 七十路熟女のお婆ち| 偷看娇妻在别人胯下沦陷小说| 麻豆av福利av久久av| 亚洲啪av永久无码精品放毛片| 少妇大叫太大太粗太爽了| 妻子年轻出轨老了老公要离婚| 少妇大叫太大太粗太爽了a片小说| 国产手机拍视频推荐2023| 久久精品亚洲av无码乱码三区| 秋霞影视欧美高清av片| 疯狂揉小泬到失禁高潮| 欧美一性一乱一交一视频| 无翼鸟邪恶少女漫画| 337p粉嫩大胆色噜噜噜| 国产vivodeshd精品| 女人脱了内裤高潮喷水30分钟| 行尸走肉第六季在线观看| 国产精品久久人妻无码网站仙踪林| 护士拔下内裤让我爽一夜| 国产一区二区精品久久岳| 去部队探亲一晚上几次| 99热这里有精品| 我把五十老女人弄高潮了| 成人性生交大片免费看中文| 久久天天躁狠狠躁夜夜躁2014| 欧美成av人一区优播免| 调教拨开两唇打花蒂戒尺|