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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

麻煩大佬們看看單片機匯編語言程序哪里錯啦?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:1027053 發(fā)表于 2022-5-16 16:39 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
     ORG 0000H
     LJMP MAIN
     ORG 0003H
     LJMP INTa
     ORG 000BH
     LJMP ITa
     ORG 001BH
     LJMP ITb
     ORG 0100H
MAIN:MOV SP,#70H
     MOV TMOD,#11H //定時器初始化
         SETB EA
         SETB ET0
         SETB ET1
         SETB IT0
         MOV  TL0,#00H
         MOV  TH0,#00H//定時器0賦值
         MOV  TL1,#00H
         MOV  TH1,#00H//定時器1賦值
         MOV  P1,#0FFH
         MOV  B,#0
         MOV  R0,#0
         MOV  R1,#0
         MOV  R2,#0
         MOV  R3,#0
         MOV  A,#0
         MOV  DPTR,#0000H//數(shù)據(jù)指針初始化
         AJMP KEYSCAN
KEYSCAN:
     MOV P3,#0F0H        //給P3賦值,讀行線
         MOV A,P3
         ANL A,#0F0H                  //與
         XRL A,#0F0H             //異或
         JNZ DELAY
DELAY:MOV R2,#05H
LOOP1:MOV R3,#0FAH
LOOP2:DJNZ R3,LOOP2
      DJNZ R2,LOOP1
          MOV A,P3
          ANL A #0F0H
          JNZ KEYSCAN1
          LJMP KEYSCAN
KEYSCAN1:
      MOV A,#00H
          MOV P3,#0FH
          MOV A ,P3
          ANL A ,#0FH
          MOV R1,A
          XRL A ,#0FH
          JNZ NUM
          LJMP KEYSCAN
NUM:
          MOV A ,R0
          MOV B,R1
          ORL A,B//A或上B,數(shù)據(jù)保存在A
          MOV DPTR,#TAB
          SJMP DISP0
DISP0:
     CJNE A,#0EEH,DISP1
         MOV A ,#00H
         MOVC A ,@A+DPTR
         MOV P0,A
         LCALL DELAY1
         LJMP KEYSCAN
DISP1:
    CJNE A ,#0EDH,DISP2
        MOV A ,#01H
        MOVC A,@A+DPTR
        MOV P0,A
        LCALL DELAY1
        LJMP KEYSCAN
DISP2:
   CJNE A ,#0EBH,DISP3
   MOV A ,#02H
   MOVC A @A+DPTR
   MOV P0,A
   LCALL DELAY1
   LJMP KEYSCAN
DISP3:
   CJNE A,#0E7H,DISP4
   MOV A,#03H
   MOVC A ,@A+DPTR
   MOV P0,A
   LCALL DELAY1
   LJMP KEYSCAN
DISP4:
   CJNE A,#0DEH,DISP5
   MOV A #04H
   MOVC A ,@A+DPTR
   MOV P0,A
   LCALL DELAY1
   LJMP KEYSCAN
DISP5:
   CJNE A,#0DDH,DISP6
   MOV A ,#05H
   MOVC A ,@A+DPTR
   MOV P0,A
   LCALL DELAY1
   LJMP KEYSCAN
DISP6:
   CJNE A,#0DBH,DISP7
   MOV A ,#06H
   MOVC A ,@A+DPTR
   MOV P0,A
   LCALL DELAY1
   LJMP KEYSCAN
DISP7:
   CJNE A,#0D7H,DISP8
   MOV A ,#07H
   MOVC A ,@A+DPTR
   MOV P0,A
   LCALL DELAY1
   LJMP KEYSCAN
DISP8:
   CJNE A,#0BEH,DISP9
   MOV A ,#08H
   MOVC A ,@A+DPTR
   MOV P0,A
   LCALL DELAY1
   LJMP KEYSCAN
DISP9:
   CJNE A,#0BDH,DISPA
   MOV A ,#09H
   MOVC A ,@A+DPTR
   MOV P0,A
   LCALL DELAY1
   LJMP KEYSCAN
DISPA:
   CJNE A,#0BBH,DISPB
   MOV A ,#0AH
   MOVC A ,@A+DPTR
   MOV P0,A
   LCALL DELAY1
   LJMP KEYSCAN
DISPB:
   CJNE A,#0B7H,DISPC
   MOV A ,#0BH
   MOVC A ,@A+DPTR
   MOV P0,A
   LCALL DELAY1
   LJMP KEYSCAN
DISPC:
   CJNE A,#07EH,DISPD
   MOV A ,#0CH
   MOVC A ,@A+DPTR
   MOV P0,A
   LCALL DELAY1
   LJMP KEYSCAN
DISPD:
   CJNE A,#07DH,DISPE
   MOV A ,#0DH
   MOVC A ,@A+DPTR
   MOV P0,A
   LCALL DELAY1
   LJMP KEYSCAN
DISPE:
   CJNE A,#07BH,DISPF
   MOV A ,#0EH
   MOVC A ,@A+DPTR
   MOV P0,A
   LCALL DELAY1
   LJMP KEYSCAN
DISPF:
   CJNE A,#077H,KEY
   MOV A ,#0FH
   MOVC A ,@A+DPTR
   MOV P0,A
   LCALL DELAY1
   LJMP KEYSCAN
DELAY1:MOV R2,#0FH
LOOP10:MOV R3,0FAH
LOOP20:DJNZ R3,LOOP20
       DJNE R2,LOOP10
         RET
KEY:LJMP MAIN
TAB:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,71H
END                           


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

使用道具 舉報

沙發(fā)
ID:732794 發(fā)表于 2022-5-16 19:14 | 只看該作者
這里為啥都是0?
MOV  TL0,#00H
         MOV  TH0,#00H//定時器0賦值
         MOV  TL1,#00H
         MOV  TH1,#00H//定時器1賦值
回復(fù)

使用道具 舉報

板凳
ID:1027053 發(fā)表于 2022-5-16 19:43 來自手機 | 只看該作者
51FAN2020 發(fā)表于 2022-5-16 19:14
這里為啥都是0?
MOV  TL0,#00H
         MOV  TH0,#00H//定時器0賦值

我們做的電子琴,剛開始沒按鍵,就沒有方波產(chǎn)生,所以就都是0
回復(fù)

使用道具 舉報

地板
ID:824490 發(fā)表于 2022-5-16 20:02 | 只看該作者
哪里不舒服呢?你倒是說啊!我看你紅光滿面,身體挺好的啊~~
回復(fù)

使用道具 舉報

5#
ID:1026496 發(fā)表于 2022-5-16 22:49 | 只看該作者
你要實現(xiàn)什么功能,可以描述清楚點嗎?
回復(fù)

使用道具 舉報

6#
ID:140644 發(fā)表于 2022-5-16 23:24 | 只看該作者
LJMP INTa
     ORG 000BH
     LJMP ITa
     ORG 001BH
     LJMP ITb
回復(fù)

使用道具 舉報

7#
ID:814176 發(fā)表于 2022-5-17 08:31 | 只看該作者
ANL  A #0F0H   ;少了逗號
回復(fù)

使用道具 舉報

8#
ID:123289 發(fā)表于 2022-5-17 10:12 | 只看該作者
錯與對,需要先立個標(biāo)準(zhǔn)。
回復(fù)

使用道具 舉報

9#
ID:1027053 發(fā)表于 2022-5-17 16:27 | 只看該作者
51FAN2020 發(fā)表于 2022-5-16 19:14
這里為啥都是0?
MOV  TL0,#00H
         MOV  TH0,#00H//定時器0賦值

完整程序來啦,麻煩大家移步,謝謝謝!!!
回復(fù)

使用道具 舉報

10#
ID:1027053 發(fā)表于 2022-5-17 16:27 | 只看該作者
yaoyao2022 發(fā)表于 2022-5-16 22:49
你要實現(xiàn)什么功能,可以描述清楚點嗎?

完整程序在新帖,麻煩大家移步!!!!
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 午夜影院在线观看 | 国产激情片在线观看 | 日本在线视频一区二区 | 国产高清视频一区 | 日韩精品成人免费观看视频 | 九九免费观看视频 | 国产一区二区高清在线 | 男人的天堂在线视频 | 龙珠z国语版在线观看 | 在线视频 亚洲 | 亚洲高清视频一区二区 | 欧美日韩一区二区三区不卡视频 | 狠狠躁天天躁夜夜躁婷婷老牛影视 | 亚洲一区二区中文字幕在线观看 | 国产成人精品午夜 | 黄色一级大片在线免费看产 | 亚洲高清在线观看 | 日韩精品 | 在线一级片 | 国产一区二区三区在线看 | 黄片毛片 | 狠狠操狠狠干 | 久久久久久免费观看 | 一级毛片免费看 | 伊人久久精品 | 天天操人人干 | 亚洲中午字幕 | 国产精品一区二区在线观看 | 在线视频日韩精品 | 亚洲高清一区二区三区 | 亚洲欧美日韩精品久久亚洲区 | 中文字幕精品一区久久久久 | 亚洲天堂影院 | 一区二区在线 | 免费观看黄色一级片 | 国产小视频在线 | 成人不卡在线 | 亚洲黄色视屏 | 亚洲午夜视频在线观看 | 欧美另类视频在线 | 亚洲一区二区三区视频免费观看 |