應用廣泛,尤其是在一些僅需要顯示簡單字元的場合,如一些熱水器,冰箱上,就是用數碼管來顯示一些數字表示溫度等變數。
它由7個條狀的發光二極體排列而成,可實現數字「0~9」及少量字元的顯示。(7段數碼管)為了顯示小數點,增加.了1個點狀的發光二極體,因此數碼管實際由8個led組成,(8段數碼管)分別把這些發光二極體命名為「a、b、c、d、e、f、g、dp」。)
如圖所示:
正常來講,乙個led燈有兩個引腳,那麼乙個一位數碼管由8個led燈組成,應該有16個引腳,但實際卻只有10個引腳。如上圖
以led流水燈實驗原理圖為例:每個led燈的陰極端都是通過乙個電阻接到微控制器的某個引腳上,陽極端是共同接到乙個電源vcc上。所以可以把這8個led組成的電路看成是數碼管的電路,這8個led連線微控制器的引腳就是數碼管示意圖中引出的a,b,c等引腳
而其中「com」表示公共端,這兩個com是短接的,接線時接哪個都一樣。
共陽極:所有發光二極體的陽極接到一起;
共陰極:所有發光二極體的陰極接到一起;
如圖:
多位數碼管簡述
1位數碼管有10個引腳,按理說4個應該有40個引腳,但實際上卻只有12個引腳 基於四位數碼管的簡述來說明多位數碼管的顯示 具體原因如下可知 不管是共陰極還是共陽極,每位數碼管都有乙個公共引腳,對於多位數碼管,數碼管包含幾位就有幾個公共引腳,公共引腳又稱 位選線 位選線是決定這些數碼管哪一位用來顯示字...
彙編一位數加法
源於朱耀庭老師的 組合語言程式設計 清華大學出版社 大體思路 把結果看成兩位十進位制,add之後把結果除以10,商儲存到al,餘數儲存到ah,有進製結果顯示正常,沒有進製則高位顯示零,低位顯示結果 在32位win7下masm5編譯通過 mov dl,2號功能呼叫顯示問號 mov ah,02h int...
一位陣列去除重複
一些同學在面試的時候會碰到一些小問題,這些問題雖小,卻能很好的顯示出來你以往工作情況和對待程式設計的狀態。下面舉乙個例子,關於 陣列去重 如果有同學面試的時候再碰到就可以順手而來了。如題 寫乙個方法去除陣列string a new string 中的重複元素。答 這裡所寫的方法用的 泛型 所以要先引...