1樓:休閒居大偉
根據你這圖可以斷定
p2 的 0、1、2、3 為位選
p0 是段選,分別對應數碼管的 a、b、c、d、e、f、g、dp
微控制器數碼管 段選 位選 是什麼?
2樓:天天奕想
位選,就是選擇你想要點亮哪個數碼管;
段選,就是選擇你想要點亮哪個數碼管的哪個一段。
關於微控制器控制數碼管段選和位選的先後順序
3樓:墨汁諾
數碼管不是一定要先bai段選再位選的,du輸出以後要有一定zhi
的時間延時才行,這dao
樣人才看得版見,還有段選的時候是權排它的,不然就會在兩個管子上顯示相同的內容,一般多個數碼管都是用動態掃描,就是說一個管子顯示一般幾十個ms再顯示下個管子的。
位選,就是選擇想要點亮哪個數碼管;
段選,就是選擇想要點亮哪個數碼管的哪個一段。
如果有幾個數碼管,為了節省介面,將每個數碼管的對應段連在一起,需要那隻數碼管亮,控制的就是「位選」。
段選就是讓數碼管裡的八段裡的哪一段亮,位選就是讓一些數碼管裡的哪一個數碼管亮,你程式應該是四個數碼管的。通過位選,段選來達到讓不同的數碼管顯示不同的字元。
擴充套件資料;
數碼管的最常見形式有10個陰極,形狀為數字0到9,某些數碼管還有一個或兩個小數點。然而也有其他型別的數碼管顯示字母、標記和符號。
如一種「數碼管」,其陰極為一個模板製成的面具,上面有數字形狀的孔。一些俄羅斯的數碼管,如in-14,使用倒立的數字2代表5,大概是為了節約生產成本,而沒有明顯的技術或美學方面的原因。俄羅斯的數碼管大部分都使用了倒立的2作為5。
4樓:匿名使用者
數碼管bai不是一定
要先段du選再位選的,但zhi
是有個地方你dao要注意一下,你輸出版以後要有一定的時權間延時才行,這樣人才看得見,還有段選的時候是排它的,不然就會在兩個管子上顯示相同的內容,一般多個數碼管都是用動態掃描,就是說一個管子顯示一般幾十個ms再顯示下個管子的。
你的程式我上機試過,基本上能執行的,兩個管子從1-6顯示。主要是我不知道你要幹什麼,所以不知道怎麼幫你改。你可以把要求發過來看看,也可以hi我
5樓:秋牧
這個問題我以前也遇見過,個人感覺一般共陽的要先位選,後段選,共陰的要先段選,後位選,可能是因為數碼管點亮有一個時間,所以必須先對陽極加電
6樓:匿名使用者
如果你倒過來的話,在上一個數碼管顯示完後需要將段資料清掉在顯示下一個數碼管來消陰影
你這程式在送完資料和置完io線後要加點延時的
51微控制器數碼管實驗位選和段選問題(共陰極)
7樓:匿名使用者
這個混亂不了的,
74hc573是這樣的:高電平時,573的d和q相當於直接導通的,資料輸入什麼就輸出什麼;低電平時,會把之前的資料鎖住,再來資料也不會變化。所以你的程式裡,雖然一開始都是高,但是wela=0時,控制位碼的573輸出的位碼資料會被鎖存。
當p0=0x7f時,位碼573的資料不會改變,改變的只是段碼的。
也許你會說,當p0=0xfe時,位碼輸出0x7e,段碼輸出也是0x7e,那麼顯示的就不是你想要的數字了。但是我想說的是,這個過程保持的時間太短了,幾個us?短到我們人眼根本沒察覺到就被後面的字元取代了。
8樓:匿名使用者
你這是靜態顯示,用了兩個資料鎖存器,來給兩個數碼管寫段碼,位碼是直接接高。沒問題。
微控制器數碼管程式,是如何定義段選和位選的,完全看不懂,求教,謝謝。
9樓:匿名使用者
沒用鎖存器,應該是io埠為0選中該數碼管 如 0xef 0xdf 0xbf 0x7f
高4位用二進位制表示分別是 1110 1101 1011 0111
每次只有一個0
段選分共陽和共陰數碼管
,這應該是共陽數碼管的**
10樓:匿名使用者
段選就是讓數碼管裡的八段裡的哪一段亮,位選就是讓一些數碼管裡的哪一個數碼管亮,你程式應該是四個數碼管的。
通過位選,段選來達到讓不同的數碼管顯示不同的字元
11樓:樊俐法雲霞
--同理顯示一百二十三,一千二百三十四,
其實,輸入數字,能移位顯示出來
123、1234,這就可以了。
只有當按下+-×÷=的時候,才需要把顯示的各個數碼,組合成一個數字,用來計算。
12樓:匿名使用者
這在看不懂,就別學了
微控制器數碼管實驗段選和位選初始值問題?
13樓:匿名使用者
從這個程式可以看出來p0口是複用的,在段選
訊號送出後所存起來,然後再送位選訊號,兩鎖專存器把所存的
屬訊號分別給數碼管的段選和位選,這樣就不會混亂了,你好好看看電路圖,應該是這樣的,雖然都用p0口,但是第一次訊號被鎖存後鎖存的訊號就在鎖存器裡,再來訊號時如果不改變鎖存器的控制訊號,那麼這個鎖存器的內容不變。所以位選和段選各部影響,用兩個鎖存器是p0口實現複用。
14樓:匿名使用者
51微控制器的p0口是缺漏輸出的,內部是沒有上拉電阻的,如果你外面沒有上拉電阻的話,那麼你初始上電應該是低電平啊。
15樓:匿名使用者
是速度很快,人眼反應不過來。
八位數碼管段選和位選是什麼意思怎麼選埠
位選就是要亮哪一個數碼管,段選就是讓這個數碼管顯示哪個數 樓下的,你說我我知道,我不知道位選端是數碼管中的哪一個 數碼管的段選和位選是什麼意思?打個比方吧,比如你要控制8個數碼管,依次是1 2.8。你要選擇控制哪個數碼管 比如第1個 這就是位選,有選擇位置的意思。然後呢,你要讓第1個數碼管顯示 1 ...
51微控制器位選的問題,51微控制器數碼管實驗位選和段選問題共陰極
比如數碼管是共陽的,位選 就是置1,共陰的就是置0 共陽管,原則就是位選先高專電平,屬再送段選段選控制碼,延時1 5ms,位選低電平熄滅,再下一位。你上面的程式 差個延時。送段選 後才幾微秒時間 眼睛還沒反應就滅了,這是錯的。我看過他的。每復一個數碼管都是八制 個發光二極體構成,其陰極是全部接在一起...
用微控制器控制4位led數碼管顯示先從左到右慢速動
首先你要明確這是要在實驗板上實現呢?還是隻是畫個 來實現呢?那要 首先你要畫個 圖,圖也不會畫嗎?如果沒有實驗板,也沒有 圖,寫了程式也沒有用,那怎麼執行程式呢?電腦修圖軟體排行榜 電腦修圖軟體排行榜如,光影魔手術 win fotor super denoising超級去噪軟體 photoshop等...