欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機(jī)74hc164驅(qū)動(dòng)數(shù)碼管顯示 數(shù)字,“7”沒法顯示。0-9可以,咋回事

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:797217 發(fā)表于 2020-7-4 15:59 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
        ORG 0H               ;程序從程序存儲(chǔ)器的0單元開始存放
        AJMP MAIN            ;跳轉(zhuǎn)到主程序
        ORG 20H              ;主程序從程序存儲(chǔ)器的30H單元開始存放
MAIN:   MOV 30H,#0           ;給30H單元賦初始值0
LOOP:   INC 30H              ;30H單元內(nèi)的數(shù)加1
        MOV R1,30H           ;將30H單元內(nèi)的數(shù)賦值給R1,以便應(yīng)用 CJNE Rn,#DATA,REL語言判斷并跳轉(zhuǎn)
        CJNE R1,#10,NEXT     ;若30H內(nèi)的數(shù)不是10則跳轉(zhuǎn)到調(diào)用顯示
        MOV 30H,#0           ;若30H內(nèi)的數(shù)是10,則清零     
NEXT:  ACALL DISPLAY        ;調(diào)用顯示子程序
       ACALL        L2025
           SJMP LOOP            ;跳轉(zhuǎn)到加1部分,循環(huán)
DISPLAY:MOV        R2,        #8  
            MOV R0,#30H          ;將顯示數(shù)據(jù)的存放首單元賦值給R0,以便調(diào)用循環(huán)將數(shù)值賦值給A
            MOV DPTR,#TABLE        ;將顯示碼的首地址賦值給DPTR
DISLOP: MOV A,@R0            ;將以R0內(nèi)的數(shù)30H內(nèi)的數(shù)值賦值給A
              MOVC A,@A+DPTR       ;查表語句,將顯示碼賦值給A
DP2:               RLC A               ;帶進(jìn)位標(biāo)志的左移操作
                MOV P1.0,C                 ;串行輸出一位段碼數(shù)據(jù)
                CLR P1.1             ;
                SETB P1.1            ;來個(gè)上升沿以產(chǎn)生移位時(shí)鐘, 每次來這個(gè)脈沖,移位寄存器上的數(shù)往后面移動(dòng)一位,原來A=1,
               DJNZ R2,DP2                                   
                           RET
                ;子程序返回
L2025:  MOV     R6,#28H                ; 延時(shí)子程序
L2027:  MOV     R7,#0F9H
L2029:  DJNZ    R7,$
        DJNZ    R6,L2027
        DJNZ    R5,L2025
        RET     
TABLE:
DB 40H,79H,24H,30H,19H, 12H,02H,78H,00H,10H   

     END                  ;程序結(jié)束


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

使用道具 舉報(bào)

沙發(fā)
ID:96682 發(fā)表于 2020-7-5 00:04 來自觸屏版 | 只看該作者
沒見著電路圖,如果數(shù)字變化能顯示正常,只是極個(gè)別數(shù)字錯(cuò)誤就是相應(yīng)的段碼有錯(cuò)
回復(fù)

使用道具 舉報(bào)

板凳
ID:797441 發(fā)表于 2020-7-5 08:27 | 只看該作者
可能你的7對(duì)應(yīng)的段碼出現(xiàn)錯(cuò)誤,或者你的延遲時(shí)間太小
回復(fù)

使用道具 舉報(bào)

地板
ID:627251 發(fā)表于 2020-7-5 20:34 | 只看該作者
替換大法試試!
回復(fù)

使用道具 舉報(bào)

5#
ID:592807 發(fā)表于 2020-7-6 08:36 | 只看該作者
匯編語言,沒法解讀,找高手去吧,
另外0-9都能顯示不能顯示7,是因?yàn)?>9還是7<0.
回復(fù)

使用道具 舉報(bào)

6#
ID:608600 發(fā)表于 2020-7-7 12:00 | 只看該作者

匯編語言我也不是很懂,推薦去專門的平臺(tái)
另外顯示不了7這個(gè)問題很有可能是電腦出錯(cuò)
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

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