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

標題: 幫忙看下這個程序,按下后顯示有抖動, 只顯示以前的數字 [打印本頁]

作者: 天涯浪子99    時間: 2014-6-15 18:11
標題: 幫忙看下這個程序,按下后顯示有抖動, 只顯示以前的數字
ORG 0000H
AJMP MAIN
ORG 0100H
MAIN:    MOV R2,#50
         MOV R1,#00H
                 MOV R3,#00H
                 MOV DPTR,#0000H
                 CLR C
   D0:  CALL ADCINT
        CALL DISP
   D1:        JNB P2.3,KEY1
        CALL DISP
                JNB P2.2,KEY2
                CALL DISP
                LJMP D0

ADCINT: MOV R1,#30H
            MOV DPTR,#7FF8H
            MOV R7,#08H
LOOP:MOVX  @DPTR,A
HER:  JNB  P3.0,HER
      MOVX  A,@DPTR
          MOV   @R1,A
          INC   DPTR
          INC   R1
          DJNZ  R7,LOOP
          
DISP: MOV  A,R2
      MOV  B,#10
          DIV  AB
          MOV  20H,A
          MOV  21H,B
          MOV DPTR,#TABLE
          SETB  P2.5
          CLR   P2.4
          MOV  A,20H
          MOVC  A,@A+DPTR
          MOV  P1,A
          LCALL  DELAY
          
      SETB P2.4
          CLR  P2.5
          MOV  DPTR,#TABLE
      MOV  A,21H
          MOVC A,@A+DPTR
      MOV  P1,A
          LCALL  DELAY
      RET
DELAY: MOV  R6,#5
D2:   MOV  R5,#249
DL0:   NOP
       NOP
           DJNZ R5,DL0
           DJNZ R6,D2
       RET
          
DELAY1: MOV  R6,#10
D3:   MOV  R5,#249
DL1:   NOP
       NOP
           DJNZ R5,DL0
           DJNZ R6,D3
       RET
          
//¼ó1×ó3ìDò          
KEY1:  
       JB  P2.3,D1
           MOV A,R2
           INC A
           MOV R2,A
          
           RET
          
//¼õ1×ó3ìDò          
KEY2:  
       JB  P2.2,D1
           MOV A,R2
           DEC A
           MOV R2,A
           RET          

TABLE:  DB   3FH,06H,5BH,4FH,66H      ;
        DB  6DH,7DH,07H,7FH,6FH

END




作者: ahshmj    時間: 2014-6-17 13:19
你使用” JNB P2.3,KEY1“語句中的”JNB“指令進入”KEY1“(不是調用子程序,所以沒有入棧),
而在”KEY1:  
          JB  P2.3,D1
           MOV A,R2
           INC A
           MOV R2,A
           RET”
          中使用”RET“退出,按子程序退出,有出棧,棧頂地址不是正確的地址,所以出錯。

至于你從KEY1(或KEY2)中退出后,欲往何處,無法推測,你自己按自己的意圖,使用合適的跳轉指令改正吧。
作者: 天涯浪子99    時間: 2014-6-17 14:27
ahshmj 發表于 2014-6-17 13:19
你使用” JNB P2.3,KEY1“語句中的”JNB“指令進入”KEY1“(不是調用子程序,所以沒有入棧),
而在”KEY ...

恩,謝謝你了,是這個問題,已經解決
作者: openpppp2008    時間: 2014-7-5 20:40
謝謝分享




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 9191在线播放 | 亚洲免费在线 | 欧美一二三 | 亚洲精品日本 | 在线观看国产wwwa级羞羞视频 | 啪啪av | 亚洲精品自在在线观看 | 欧美日韩视频网站 | 人人射人人草 | 在线国产一区二区 | 欧美综合视频 | 国产精品日韩欧美一区二区三区 | 国产98色在线 | 日韩 | 久久国产精品视频观看 | 日韩日韩日韩日韩日韩日韩日韩 | 毛片片 | 精品久久1 | 欧美极品一区二区 | 综合色久 | 成人一区二区三区在线观看 | 国产激情片在线观看 | 日韩久久精品 | 91久久久久久久久久久 | 国产女人与拘做受免费视频 | 九九热免费观看 | 亚洲精品久久久久久久久久久 | 精品九九九 | 一区二区视频在线 | 中文字幕精品一区二区三区精品 | 欧洲一级黄| 欧美一级免费看 | 亚洲欧美日韩国产综合 | 亚洲国产一区二区三区在线观看 | 毛片一区二区 | 亚洲免费网站 | www.欧美视频 | 欧美亚洲视频 | 五月婷六月丁香 | 精品在线免费观看视频 | 在线国产一区二区 | 中文字幕视频在线观看 |