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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

獨立鍵盤循環(huán),自己用匯編寫的,燒錄后就是按鍵沒反應(yīng)

查看數(shù): 5878 | 評論數(shù): 4 | 收藏 1
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2013-8-26 23:51

正文摘要:

                        程序在keil中模擬沒找出問題來,但是下載到單片機(jī)里面就是運行不了,            &nbs ...

回復(fù)

ID:153199 發(fā)表于 2017-2-17 13:38
學(xué)習(xí)了, 很不錯的經(jīng)驗,值得分享
ID:53308 發(fā)表于 2013-8-28 09:42
已經(jīng)解決了,是因為  
“       CJNE R1,#0FFH,D2       ”
中的比較出問題,我將p3狀態(tài)給了r1,然后和0ff比較,實際上P3高四位是做別的用途,狀態(tài)不定的。
所以改成如下,屏蔽掉高四位:
                         D2:
                                 MOV A,P3                          ;用r1和ff比較大小,從而判斷是否釋放
                                 ANL A,#0FH
                CJNE A,#0FH,D2

再燒錄就可以了。
ID:7485 發(fā)表于 2013-8-28 08:35
本帖最后由 ahshmj 于 2013-8-28 08:37 編輯

第一次看見這樣的按鍵程序。
KEYCHECK1:               
                  JNB P3.0,      K1
                           JNB P3.1,      K2
                           JNB P3.2,      K3
                           JNB P3.3,      K4
                           JMP KEYCHECK1
K1:
                           CALL    DELAY                     ;延時
                           JB P3.0,      START            ;再次確認(rèn)不是誤動作
                          CPL P2.0                            ;執(zhí)行按鍵功能
                           JNB   P3.0,      $                   ;等待按鍵抬起
                           LJMP START                       返回
K2:
                 ......
K3:     
                 ......
K4                    
                         ......

ID:18297 發(fā)表于 2013-8-27 21:25
                         ORG 0000H               
                     AJMP START

                     ORG 0080H
START:                MOV P2,#0FFH
                 
KEY1:                MOV A,P3
                        CJNE A,#0FFH,KEY2
                        AJMP KEY1
KEY2:                ACALL DELAY       
                        MOV A,P3
                        CJNE A,#0FFH,KEY3
                        AJMP KEY1
KEY3:                 MOV R0,P3
                       
KEY4:                MOV A,P3
                        CJNE A,#0FFH,KEY4
                        MOV A,R0
                        CJNE A,#0FEH,KEY01
                        CPL P2.0
KEY01:                CJNE A,#0FDH,KEY02
                        CPL P2.1
KEY02:                 CJNE A,#0FBH,KEY03
                        CPL P2.2
KEY03:                CJNE A,#0F7H,KEY1
                        CPL P2.3
            AJMP KEY1


  DELAY:          MOV R7,#100                                                                ;延時程序,目的為消除機(jī)械抖動
  D1:                 MOV R6,#100                                                          
            DJNZ R6,$
            DJNZ R7,D1
                        RET
                       
                        END
自己看看,這個仿真過。

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 久久久国产精品视频 | h在线播放 | 欧美一区二区三区精品 | 成人免费视频 | 99视频久 | 免费中文字幕日韩欧美 | 欧美一级在线观看 | 亚洲第一区久久 | 不卡的av一区 | 久久69精品久久久久久久电影好 | 久久久久久久一区二区三区 | 色伊人久久 | 亚洲一区二区三区免费观看 | 欧美激情欧美激情在线五月 | 黄色大片免费播放 | 日本一区二区电影 | 粉嫩av久久一区二区三区 | 国产在线观看一区二区三区 | 国产乱码精品1区2区3区 | 欧美日韩在线播放 | 久在线视频 | 一级网站 | 亚洲精品毛片av | 久久99久久 | 免费一区二区三区在线视频 | 一区二区三区欧美 | 狼人伊人影院 | 精品国模一区二区三区欧美 | 中文字幕一区二区三区四区五区 | 日本精品免费 | 日韩精品一区二区三区中文字幕 | 久草网址| 日韩国产在线观看 | 久久看看 | 久久久精品黄色 | 午夜精品一区二区三区在线视频 | 国产精品久久久久久福利一牛影视 | 久久久久久久国产精品 | 中文字幕日韩一区二区 | 国产999精品久久久久久 | 久久综合九九 |