日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 單片機(jī) > 單片機(jī)
[導(dǎo)讀] org 00ha_bit equ 30h ;個(gè)位數(shù)存放處b_bit equ 31h ;十位數(shù)存放處c_bit equ 32h ;百位數(shù)存放處d_bit equ 33h ;千位數(shù)存放處e_bit equ 34h ;萬(wàn)位數(shù)存放處f_bit equ 35h ;十萬(wàn)位數(shù)存放處org0000hajmpstar

org 00h
a_bit equ 30h ;個(gè)位數(shù)存放處
b_bit equ 31h ;十位數(shù)存放處
c_bit equ 32h ;百位數(shù)存放處

d_bit equ 33h ;千位數(shù)存放處
e_bit equ 34h ;萬(wàn)位數(shù)存放處
f_bit equ 35h ;十萬(wàn)位數(shù)存放處


org0000h
ajmpstar
org0030h

star:
mova,#00h ;;清0
mova_bit,a
movb_bit,a
movc_bit,a
movd_bit,a
move_bit,a
movf_bit,a
stlop: acall display ;顯示
inc a_bit
mova,a_bit
cjnea,#10,stlop;
mova_bit,#00h
inc b_bit
mova,b_bit
cjnea,#10,stlop
movb_bit,#00h
inc c_bit
mova,c_bit
cjnea,#10,stlop
movc_bit,#00h
inc d_bit
mova,d_bit
cjnea,#10,stlop
movd_bit,#00h
inc e_bit
mova,e_bit
cjnea,#10,stlop
move_bit,#00h
inc f_bit
mova,f_bit
cjnea,#10,stlop
movf_bit,#00h
ajmpstlop

;顯示子程序
display:
mov dptr,#numtab ;指定查表啟始地址
mov r0,#4
dpl1: mov r1,#250 ;顯示1000次
dplop: mov a,a_bit ;取個(gè)位數(shù)
MOVC A,@A+DPTR ;查個(gè)位數(shù)的7段代碼
mov p0,a ;送出個(gè)位的7段代碼
clr p2.7 ;開(kāi)個(gè)位顯示
acall d1ms ;顯示1ms
setb p2.7

mov a,b_bit ;取十位數(shù)
MOVC A,@A+DPTR ;查十位數(shù)的7段代碼
mov p0,a ;送出十位的7段代碼
clr p2.6 ;開(kāi)十位顯示
acall d1ms ;顯示1ms
setb p2.6

mov a,c_bit ;取百位數(shù)
MOVC A,@A+DPTR ;查百位數(shù)的7段代碼
mov p0,a ;送出百位的7段代碼
clr p2.5 ;開(kāi)百位顯示
acall d1ms ;顯示1ms
setb p2.5

mov a,d_bit ;取千位數(shù)
MOVC A,@A+DPTR ;查千位數(shù)的7段代碼
mov p0,a ;送出千位的7段代碼
clr p2.4 ;開(kāi)千位顯示
acall d1ms ;顯示1ms
setb p2.4

mov a,e_bit ;取萬(wàn)位數(shù)
MOVC A,@A+DPTR ;查萬(wàn)位數(shù)的7段代碼
mov p0,a ;送出萬(wàn)位的7段代碼
clr p2.3 ;開(kāi)萬(wàn)位顯示
acall d1ms ;顯示1ms
setb p2.3

mov a,f_bit ;取十萬(wàn)位數(shù)
MOVC A,@A+DPTR ;查十萬(wàn)位數(shù)的7段代碼
mov p0,a ;送出十萬(wàn)位的7段代碼
clr p2.2 ;開(kāi)十萬(wàn)位顯示
acall d1ms ;顯示1ms
setb p2.2

djnz r1,dplop ;100次沒(méi)完循環(huán)
djnz r0,dpl1 ;4個(gè)100次沒(méi)完循環(huán)
ret
;1MS延時(shí)(按12MHz算)
;====================================================
D1MS: MOV R7,#2
DJNZ R7,$
RET
;7段數(shù)碼管各劃的數(shù)字排列表
numtab: db 0fch,30h,0e5h,75h,39h,5dh,0ddh,34h,0fdh,7dh
;0 1 2 3 4 5 6 7 8 9
end


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

在電子工程和數(shù)字系統(tǒng)設(shè)計(jì)中,F(xiàn)PGA(現(xiàn)場(chǎng)可編程門(mén)陣列)因其高度的靈活性和可配置性而備受青睞。FPGA不僅可以用于實(shí)現(xiàn)復(fù)雜的邏輯功能,還能輕松處理數(shù)字信號(hào)和接口各種外設(shè)。本文將重點(diǎn)介紹FPGA入門(mén)基礎(chǔ)中的數(shù)碼管顯示技術(shù),...

關(guān)鍵字: 數(shù)碼管 FPGA 現(xiàn)場(chǎng)可編程門(mén)陣列

數(shù)碼管里面相當(dāng)于有8個(gè)段碼管(或叫發(fā)光二極管)。 數(shù)碼管分陽(yáng)極管(CA),陰極管(CC)。陽(yáng)極管是接高電平然后通過(guò)每個(gè)段選為來(lái)控制數(shù)碼管亮滅(高電平滅,低電平亮)。陰極管則是接低電平,通過(guò)段選來(lái)控制亮滅(高電平亮,低電...

關(guān)鍵字: 數(shù)碼管 使用

數(shù)碼管引腳圖

關(guān)鍵字: 數(shù)碼管 編程

共陽(yáng)極、共陰極數(shù)碼管編碼表(0~9、A~P……全亮)

關(guān)鍵字: 數(shù)碼管 段碼

【單片機(jī)自學(xué)】3.數(shù)碼管靜態(tài)及動(dòng)態(tài)顯示

關(guān)鍵字: 數(shù)碼管 數(shù)字

LED數(shù)碼管驅(qū)動(dòng)芯片選型指南

關(guān)鍵字: 數(shù)碼管 芯片

數(shù)碼管是嵌入式開(kāi)發(fā)中比較常用的一個(gè)模塊,本篇文章根據(jù)查閱的資料以及學(xué)習(xí)筆記整理成文,盡可能詳盡的講解常用數(shù)碼管原理和使用方法。若有不足和疏忽的地方,請(qǐng)不吝指正。一、工作原理數(shù)碼管是一種半導(dǎo)體發(fā)光器件,其基本單元是發(fā)光二極...

關(guān)鍵字: 數(shù)碼管

led數(shù)碼管(LEDSegmentDisplays)由多個(gè)發(fā)光二極管封裝在一起組成“8”字型的器件,引線(xiàn)已在內(nèi)部連接完成,只需引出它們的各個(gè)筆劃,公共電極。

關(guān)鍵字: 發(fā)光二極管 數(shù)碼管

數(shù)碼管是一種半導(dǎo)體發(fā)光器件,其基本單元是發(fā)光二極管。數(shù)碼管按段數(shù)可分為七段數(shù)碼管和八段數(shù)碼管,八段數(shù)碼管比七段數(shù)碼管多一個(gè)發(fā)光二極管單元,也就是多一個(gè)小數(shù)點(diǎn)(DP)這個(gè)小數(shù)點(diǎn)可以更精確的表示數(shù)碼管想要顯示的內(nèi)容;按能顯示...

關(guān)鍵字: 數(shù)碼管 LED數(shù)碼管

數(shù)碼管是嵌入式開(kāi)發(fā)中比較常用的一個(gè)模塊,本篇文章根據(jù)查閱的資料以及學(xué)習(xí)筆記整理成文,盡可能詳盡的講解常用數(shù)碼管原理和使用方法。

關(guān)鍵字: 數(shù)碼管 半導(dǎo)體發(fā)光器件
關(guān)閉