色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 單片機(jī)的兩位計(jì)數(shù)器

          單片機(jī)的兩位計(jì)數(shù)器

          作者: 時(shí)間:2011-02-25 來源:網(wǎng)絡(luò) 收藏
          知識(shí)要點(diǎn):理解數(shù)的概念

          ;運(yùn)行結(jié)果:數(shù)碼管從00一直加到99

          ;ANL 0FH就是把數(shù)據(jù)與00001111相與那么遇1得原來的數(shù)遇0則為0,結(jié)果是前面的4位變0, 后面的4位保留

          ;P2.1 , P2.2分別是數(shù)碼管控制位.CLR 則點(diǎn)亮

          ORG 0000H;程序開始

          LJMP MAIN;

          ORG 030H;

          MAIN:MOV 20H,#00H;20H單元送00

          MOV A,20H;

          GOON:CLR C;進(jìn)位CY置0這里的作用是當(dāng)數(shù)字超過9要求進(jìn)位時(shí)屏蔽進(jìn)位, 意思永不進(jìn)位

          ANL A,#0FH;屏蔽A中的高4位

          MOV DPTR,#TAB;查表

          MOVC A,@A+DPTR;

          PP:CLR P2.2;打開個(gè)位數(shù)碼管

          MOV P0,A;輸出到P0

          ACALL DEL;延時(shí)以便觀察結(jié)果

          SETB P2.2;關(guān)斷顯示

          MOV A,20H;20H再送A

          SWAP A;交換A的高低4位

          ANL A,#0FH;屏蔽A中的高4位

          MOVC A,@A+DPTR;查表

          CLR P2.1;打開十位數(shù)碼管

          MOV P0,A;輸出到P0

          ACALL DEL ;延時(shí)

          SETB P2.1 ;關(guān)斷顯示

          MOV A,20H;20H送A

          INC A; 加1

          DA A;2-10進(jìn)制調(diào)整

          MOV 20H,A;調(diào)整后送20H

          AJMP GOON;重新開始

          DEL:MOV R7,#0FFH;延時(shí)子程序

          DEL1:MOV R6,#01FH;

          DEL2:MOV R5,#01FH;

          DEL3: DJNZ R5,DEL3;

          DJNZ R6,DEL2;

          DJNZ R7,DEL1;

          RET;

          ORG 0100H;從100H開始存放數(shù)據(jù)表0,1,2,3,4,5,6,7,8,9

          TAB: db 28h,7eh,0a2h,62h,74h,61h,21h,7ah,20h,60h

          ;0 1 2 3 4 5 6 7 8 9

          END

          程序在倚天版運(yùn)行的狀態(tài)瞬間第一個(gè)數(shù)碼管顯示2

          程序在倚天版運(yùn)行的狀態(tài)瞬間第數(shù)碼管顯示34

          塵埃粒子計(jì)數(shù)器相關(guān)文章:塵埃粒子計(jì)數(shù)器原理


          評(píng)論


          相關(guān)推薦

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

          關(guān)閉