找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機(jī)匯編數(shù)碼管顯示問題 已解決:尋址方式出錯

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:239985 發(fā)表于 2017-11-27 11:18 來自手機(jī) | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
碰見一個特別棘手的問題  我用匯編語言編那個獨立按鍵檢測數(shù)碼管顯示程序  比如按下第一個按鍵輸出一 按下第二個輸出二 以此類推  但是按下第三第四個 按鍵卻數(shù)碼管顯示不了
求大神講解
ORG 0000H
LJMP MAIN
ORG 0100H
MAIN:        
    MOV P3, #0FFH         
    JB P3.7,  Y         
     ACALL DELAY   
     ACALL K1                        
Y:         
     JB P3.6,  Z        
     ACALL DELAY
     ACALL K2
Z:                  
     JB P3.5, X        
     ACALL DELAY        
     ACALL K3
X:         
    JB P3.4,  MAIN        
    ACALL DELAY        
   ACALL K4
;;按鍵1控制單元         
K1:            
        CLR  P1.0  ;選中千位
          MOV  P0,0F9H ;;輸出1        
          LCALL DELAY   
          MOV P0, #0FFH ;;清楚顯   
               SETB P1.0  ;關(guān)閉顯示               
             RET
;;按鍵K2控制函數(shù);;;;;;;
K2:                 
         CLR  P1.1  ;選中百位         
         MOV  P0,0A4H ;;輸出2  
        LCALL DELAY         
        MOV P0, #0FFH ;;清楚顯示  
        SETB P1.1  ;關(guān)閉顯示               
            RET
                 ;;按鍵K3控制                                       
K3:         
            CLR  P1.2  ;選中十位  
             MOV  P0,0B0H ;;輸出3  
              LCALL DELAY  
              MOV P0, #0FFH ;;清楚顯示
                   SETB  P1.2  ;關(guān)閉顯示        
                      RET
;;K4控制;
K4:  
        CLR  P1.3  ;選中個位  
         MOV  P0,99H ;;輸出4
         LCALL DELAY
          MOV P0, #0FFH ;;清楚顯示
          SETB P1.3  ;關(guān)閉顯示        
               RET
;;延時函數(shù);;;
DELAY:        
        MOV R5, #10        
        DJNZ R5,$        
          RET        
          END
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:239985 發(fā)表于 2017-11-27 12:09 來自手機(jī) | 只看該作者
已解決 尋址方式出錯
回復(fù)

使用道具 舉報

板凳
ID:1 發(fā)表于 2017-11-27 21:52 | 只看該作者
解決過程樓主能分享一下嗎?
回復(fù)

使用道具 舉報

地板
ID:254446 發(fā)表于 2017-11-27 22:53 | 只看該作者
0.0嗯哼
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

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