找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4428|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

獨(dú)立式鍵盤與LED顯示匯編語言程序與仿真

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:239543 發(fā)表于 2017-10-14 23:40 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
仿真原理圖如下面所示


單片機(jī)源程序如下:
  1. ORG 0000H
  2. START:         LJMP 0030H
  3.         ORG 0030H
  4.       MOV  P1,#0FFH
  5.       MOV P0,#00H        
  6. MAIN:         JNB P1.0,M0                ;查詢是否有鍵按下
  7.         JNB P1.1,M1                ;查詢K2鍵是否按下
  8.         JNB P1.2,M2                ;查詢K3鍵是否按下
  9.         JNB P1.3,M3                ;查詢K4鍵是否按下
  10.         JNB P1.4,M4                ;查詢K5鍵是否按下
  11.         JNB P1.5,M5                ;查詢K6鍵是否按下
  12.         JNB P1.6,M6                ;查詢K7鍵是否按下
  13.         JNB P1.7,M7                ;查詢K8鍵是否按下
  14. M0:        LCALL DELAY                ;延時(shí),反彈跳
  15.         JNB P1.0,P10                ;K1鍵壓下處理
  16.         SJMP MAIN
  17. M1:        LCALL DELAY                ;延時(shí),反彈跳
  18.         JNB P1.1,P11                ;K2鍵壓下處理
  19.         SJMP MAIN
  20. M2:        LCALL DELAY                ;延時(shí),反彈跳
  21.         JNB P1.2,P12                ;K3鍵壓下處理
  22.         SJMP MAIN
  23. M3:        LCALL DELAY                ;延時(shí),反彈跳
  24.         JNB P1.3,P13                ;K3鍵壓下處理
  25.         SJMP MAIN
  26. M4:        LCALL DELAY                 ;延時(shí),反彈跳
  27.         JNB P1.4,P14                ;K5鍵壓下處理
  28.         SJMP MAIN
  29. M5:        LCALL DELAY                 ;延時(shí),反彈跳
  30.         JNB P1.5,P15                ;K6鍵壓下處理
  31.         SJMP MAIN
  32. M6:        LCALL DELAY                 ;延時(shí),反彈跳
  33.         JNB P1.6,P16                ;K7鍵壓下處理
  34.         SJMP MAIN
  35. M7:        LCALL DELAY                 ;延時(shí),反彈跳
  36.         JNB P1.7,P17                ; K8鍵壓下處理
  37.         SJMP MAIN
  38. P10:        CPL P0.0
  39.         SJMP MAIN
  40. P11:        CPL P0.1
  41.         SJMP MAIN
  42. P12:        CPL P0.2
  43.         SJMP MAIN
  44. P13:        CPL P0.3
  45.         SJMP MAIN
  46. P14:        CPL P0.4
  47.         SJMP MAIN
  48. P15:        CPL P0.5
  49.         SJMP MAIN
  50. P16:        CPL P0.6
  51.         SJMP MAIN
  52. P17:        CPL P0.7
  53. ……………………

  54. …………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼

所有資料51hei提供下載:
獨(dú)立式鍵盤與LED顯示.zip (47.27 KB, 下載次數(shù): 23)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

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