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

標題: 51單片機實現(xiàn)矩陣中斷式鍵盤值顯示匯編語言程序 [打印本頁]

作者: xuxuebo001    時間: 2019-6-6 09:12
標題: 51單片機實現(xiàn)矩陣中斷式鍵盤值顯示匯編語言程序

利用51單片機實現(xiàn)4*4矩陣鍵盤掃描,并摁下相應鍵時在LED上顯示相應鍵值,通過兩位動態(tài)顯示。通過中斷方式實現(xiàn)。采用匯編語言。

單片機源程序如下:
  1. ORG  0000H
  2.   LJMP MAIN
  3.   ORG  0003H
  4.   LJMP INT
  5.   ORG  0040H
  6. MAIN:MOV SP,#70H
  7.     MOV 30h,#00h
  8.     SETB EX0
  9.     SETB IT0
  10.     SETB EA
  11.     MOV DPTR,#TAB
  12.     MOV P2,#0F0H;p2口高四位置1低四位置0
  13. INT:PUSH ACC
  14.    MOV P2,#0F0H
  15.    MOV A,P2;a為11110000
  16.    JNB ACC.4,E1;鍵盤查詢,不為1跳轉(zhuǎn),為1順序 查詢p4口 下同
  17.    JNB ACC.5,E2
  18.    JNB ACC.6,E3
  19.    JNB ACC.7,E4
  20.    SETB EX0
  21.    RETI
  22. E1: MOV 20h,#0 ;按鍵在哪一行,第一行加0
  23.    LJMP KEYH
  24. E2: MOV 20h,#4 ;第二行家4
  25.    LJMP KEYH
  26. E3: MOV 20H,#8 ;第三行加8
  27.    LJMP KEYH
  28. E4: MOV 20h,#12;第四行加12
  29.    LJMP KEYH
  30. KEYH:
  31. MOV P2,#0FH
  32. MOV A,P2
  33.     JNB ACC.0,DO
  34.     JNB ACC.1,D1
  35.     JNB ACC.2,D2
  36.     JNB ACC.3,D3
  37.     RETI
  38. DO:  MOV A,#0 ;第一列加0,下同
  39.     ADD A,20H
  40. DA A
  41.     MOV 30H,A
  42.     SJMP EXIT
  43. D1:  MOV A,#1
  44.     ADD A,20H
  45. DA A
  46.     mov 30h,a
  47.     Sjmp EXIT
  48. D2:  MOV A,#2
  49.     ADD A,20H
  50. DA A
  51.     MOV 30H,A
  52.     SJMP EXIT
  53. D3:  MOV A,#3
  54.     ADD A,20H
  55. DA A
  56.     MOV 30H,A
  57. EXIT:
  58.     MOV A,30H
  59. ANL A,#0FH ;a的高四位清零留下個位
  60.     MOVC A,@A+DPTR
  61. CLR P1.1 ;位選
  62. SETB P1.0
  63.     MOV P0,A
  64. MOV A,#0FFH;p0清零
  65. MOV P0,A ;p0清零
  66. MOV A,30H
  67. ANL A,#0F0H
  68. SWAP A;留下十位
  69.     MOVC A,@A+DPTR
  70. CLR P1.0
  71. SETB P1.1
  72.     MOV P0,A
  73. MOV A,#0FFH
  74. MOV P0,A
  75. LJMP INT
  76. DELAY:MOV R0,#2;延時
  77. D:    MOV R1,#25
  78.      DJNZ R1,$
  79.      DJNZ R0,D
  80.      RET
  81. TAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H
  82.    END
復制代碼







歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 日本啊v在线 | 成人免费观看视频 | 久久亚洲一区二区三区四区 | 成人伊人 | 亚洲综合国产 | 欧洲精品一区 | 国产高清免费视频 | www.日本三级 | 成人精品鲁一区一区二区 | 欧美99| 亚洲精品日本 | 欧美中文字幕 | 国产精品久久久久久妇女 | 国产成人精品一区二区三区在线 | 欧美999| 亚洲电影免费 | 久久国产精品视频 | 精品美女视频在免费观看 | 国产精品不卡一区二区三区 | 国产欧美精品区一区二区三区 | 国产精品一级在线观看 | 国产欧美精品一区 | 九色av| 国产精品国产三级国产aⅴ入口 | 精品福利在线 | 国产在线观看一区二区三区 | 亚洲品质自拍视频 | 亚洲欧洲中文日韩 | 欧美成人精品激情在线观看 | 91视频网址 | 日韩av一区二区在线观看 | 青青草在线播放 | 狠狠综合久久av一区二区小说 | 日本精品视频在线 | 麻豆av在线免费观看 | 久久久xx | 中文字幕国产视频 | 男人天堂网av | 午夜影视大全 | 久久久日韩精品一区二区三区 | 欧美黄色网 |