<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設計應用 > 單片機學(xué)習知識點(diǎn)全攻略(完結篇)(一)

單片機學(xué)習知識點(diǎn)全攻略(完結篇)(一)

作者: 時(shí)間:2012-11-14 來(lái)源:網(wǎng)絡(luò ) 收藏
2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">  D1: MOV R6,#10

  D2: DJNZ R6,$

  DJNZ R7,D1

  POP PSW

  RET

  DISPTAB:DB 28H,7EH,0a4H,64H,72H,61H,21H,7CH,20H,60H

  END

  從上面的例程中能看出,動(dòng)態(tài)掃描顯示必須由CPU持續地調用顯示程序,才能保證持續持續的顯示。

  上面的這個(gè)程序能實(shí)現數字的顯示,但不太實(shí)用,為什么呢?這里僅是顯示兩個(gè)數字,并沒(méi)有做其他的工作,因此,兩個(gè)數碼管輪流顯示1毫秒,沒(méi)有問(wèn)題,實(shí)際的工作中,當然不可能只顯示兩個(gè)數字,還是要做其他的事情的,這樣在二次調用顯示程序之間的時(shí)間間隔就不一不定了,如果時(shí)間間隔比較長(cháng),就會(huì )使顯示不連續。而實(shí)際工作中是很難保證所有工作都能在很短時(shí)間內完成的。況且這個(gè)顯示程序也有點(diǎn)“浪費”,每個(gè)數碼管顯示都要占用1個(gè)毫秒的時(shí)間,這在很多合是不允許的,怎么辦呢?我們能借助于定時(shí)器,定時(shí)時(shí)間一到,產(chǎn)生中斷,點(diǎn)亮一個(gè)數碼管,然后馬上返回,這個(gè)數碼管就會(huì )一直亮到下一次定時(shí)時(shí)間到,而不用調用延時(shí)程序了,這段時(shí)間能留給主程序干其他的事。到下一次定時(shí)時(shí)間到則顯示下一個(gè)數碼管,這樣就很少浪費了。

  Counter EQU 59H ;計數器,顯示程序通過(guò)它得知現正顯示哪個(gè)數碼管

  FIRST EQU P2.7 ;第一位數碼管的位控制

  SECOND EQU P2.6 ;第二位數碼管的位控制

  DISPBUFF EQU 5AH ;顯示緩沖區為5AH和5BH

  ORG 0000H

  AJMP START

  ORG 000BH ;定時(shí)器T0的入口

  AJMP DISP ;顯示程序

  ORG 30H

  START:

  MOV SP,#5FH ;設置堆棧

  MOV P1,#0FFH



關(guān)鍵詞: 單片機 學(xué)習知識

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>