<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 用74LS164驅(qū)動數(shù)碼管

          用74LS164驅(qū)動數(shù)碼管

          作者: 時間:2016-11-29 來源:網(wǎng)絡(luò) 收藏
          ;*******;二十四清零inc r3 cjne r3,#04h,dings4 ; 四進(jìn)位mov r3,#00hinc r4cjne r4,#03h,dings4 ; 三進(jìn)位mov r4,#00hajmp dings4;*******sjw: inc r3cjne r3,#0ah,dings4 ; 十進(jìn)位mov r3,#00hinc r4cjne r4,#03h,dings4 ; 三進(jìn)位mov r4,#00hdings4: acall showdings0: reti ;*********************************************;T1中斷子程序ds: clr tr1acall delay ;延時約0.5s;*******;R3加10mov a,#0ah add a,r3mov r3,aacall show;*******; R3減10mov a,r3clr c ;特別注意在減法操作時應(yīng)清除CY標(biāo)志位subb a,#0ahclr cmov r3,areti;*********************************************;顯示子程序show: mov dptr,#Tabmov 70h,#04h ; 顯示的位數(shù)mov r0,#01h ;先輸出R0值led: mov 71h,#08hmov a,@r0movc a,@a+dptrsetb p1.1 ;P1.1 時鐘信號 tart: rlc anopmov p1.0,c ;P1.0 數(shù)據(jù)信號nopclr p1.1nopsetb p1.1djnz 71h,tartinc r0 ;進(jìn)行加1,分別輸出R2,R3,R4的值djnz 70h,ledret ;*********************************************;延時約20ms子程序delay0: mov 75h,#4ehloop01: mov 76h,#0ffhloop02: nopdjnz 76h,loop02djnz 75h,loop01ret;*********************************************;延時約0.5S子程序delay: mov 74h,#03hloop0: mov 73h,#0ffhloop1: mov 72h,#0ffhloop2: nopdjnz 72h,loop2djnz 73h,loop1djna 74h,loop0ret;*********************************************; 本表為顯示數(shù)據(jù)表Tab: db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh ;“0,1,2,3,4,5,6,7,8,9”db 0bfh,86h,0dbh,0cfh,0e6h,0edh,0fdh,87h,0ffh,0efh ;帶有小數(shù)點顯示的“0,1,2,3,4,5,6,7,8,9” ;*********************************************end
          上一頁 1 2 下一頁

          關(guān)鍵詞: 74LS164數(shù)碼

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();