51微控制器的數碼管是共陰還是共陽

2021-03-03 21:51:48 字數 2750 閱讀 4566

1樓:匿名使用者

共陰的 方法:你可以用三用表的二極體檔測試。數碼管有10個引腳,3腳和8腳是連通的。

假設專 用紅錶筆接3腳,在屬用黑錶筆去接任意一腳,在數碼管上看到led的發光管有橫或者那個小點亮的話,說明是共陽的數碼管。反之,用黑錶筆接3腳的話,亮就屬於是共陰數碼管

89c51微控制器是可以直接驅動乙個共陽還是共陰的七段數碼管啊?

2樓:匿名使用者

可以採用動態掃瞄,不止驅動乙個七段數碼管,4個都沒有問題

公共端需要io口通過三極體驅動,不然負載太大io口承受不住,其他埠可以直接io口驅動不過要加適當的電阻用於限流

3樓:匿名使用者

51不能直bai接給數碼管供電du的(電流太小)。分zhi二種情況說:

1.當i/o接的是共陰dao

極數碼管時專,直接併聯一屬個1k的排阻到數碼管的控制角,直接給數碼管的七個段位供電就可以了。

2.當i/o接的是共陽極數碼管時,要從位選上共電,如圖中:p2.

6和p2.7埠分別控制數碼管的十位和個位的供電,當相應的埠變成低電平時,驅動相應的三極體會導通,+5v通過in4148二極體和驅動三極體給數碼管相應的位供電,這時只要p0口送出數字的顯示**,數碼管就能正常顯示數字。

4樓:匿名使用者

接乙個數碼來管最好用自共陽的,讓微控制器送出低電平點亮相應字段

,因為51的輸出高電平電流有限,驅不動,低電平的灌電流還好一些,具體用法是數碼管共陽的管腳直接接電源vcc,剩下的八個管腳都通過1k的電阻接到一組io口上,如果是p0口,每個管腳要接上10k的上拉電阻,p1,2,3,不用上拉。

5樓:創業樓

要直接驅動的話,最好是共陽的。因為微控制器i/o口負載電流有限。需要加下限流電阻的。

6樓:匿名使用者

使用5v供電,89c51微控制器最好是驅動共陽的數碼管。每個i/o口需要串接乙個200~510歐的電阻,上拉電阻不接。

微控制器裡宣告led數碼管為共陰 共陽的**怎麼寫

7樓:tmac丶

不會對板子產生影響,只是共陰極和共陽極的程式**不同,給個**你看看。

8樓:陽光i男孩

不會有影響,其實如果你沒有用編碼器的話只是單純用微控制器編碼,用共陽極的編碼直接取反就會得到共陰極的編碼。就算編碼寫反了,也不會燒微控制器的。

微控制器裡數碼管的共陰極和共陽極是怎麼回事?

9樓:匿名使用者

數碼管是共陰極,意思是幾段數碼管的陰極都接在一起。這樣只要給陰極乙個高電平,所有的段碼都不會亮,如果給低電平,則看對應陽極的電平高低,所以共陰極就是位選,只有它為低電平(選中這位)才能對該數碼管操作。

10樓:

數碼管的乙個資料位是由8個發光二極體組成,這8個發光二極體如果陽極並在一起,就稱為共陽;如果這8個發光二極體的陰極並在一起,就稱為共陰。

微控制器c51輸出數碼管顯示為什麼共陽極0是0xc0,共陰極是0x7e

11樓:匿名使用者

這是根據數碼管的特性決定的(因為乙個段位的數碼管是由8個二極體組成的),因為共陽極的數碼管,公共腳接的是電源vcc,所以,想要把那乙個二極體點亮就必需將這個點接地,它就會發亮了,例如:要顯示數字「0」,就要把「a、b、c、d、e、f」這幾個發光二極體接地,其它二極體接vcc,它就會顯示成乙個「0」了,把它轉換成二進位製碼:1100 0000,所以它的十六進製制為:

0xc0,而共陰極的段位數碼管正確的二進位製碼應該是:0011 1111,十六進製制為:0x3f.

12樓:匿名使用者

就由於二極體的單向導電性決定的,如果共陽,0需要的管腳需要加負電壓,就是0需要的管腳輸出0,才能點亮,如果共陰,0需要的管腳需要加正電壓,就是0需要的管腳輸出1,才能點亮

微控制器在講到數碼管靜態顯示原理的時候,說到了數碼管的共陰極和共陽極,我想問為什麼共陰什麼都不加就可

13樓:

你這個命題是錯誤的。

你這本書的微控制器是特指,不是泛指,估計說的是帶有準雙向io口的51微控制器。

這種io口 低電平可以吸入的電流較大,例如8ma,而高電平能輸出的電流很小。

所以靜態顯示的數碼管,共陽的直接用io口的低電平連線數碼管各段可以點亮(要加限流電阻)。

而共陰的數碼管,用那種io口的高電平去驅動數碼管各段,電流太小,會點不亮或者很暗。

怎麼區分微控制器上面led是共陽極還是共陰極

14樓:

使用萬用表來測試完成。步驟如下:

前提是你的萬用表最好是用3v以上電池,因為1.5v不夠點亮led,特別是高亮超高亮的,點亮電壓高。另外萬用表在rx1檔或最高檔。

萬用表筆隨便一腳,假設紅筆, 搭在數碼管上任一腳 。黑筆在其它腳上掃過,如果不亮,有可能此管為共陰,可用3法再試。如有一段點亮。

黑筆不動, 移動紅筆,在其它腳測。如果其它腳 分別都 能點亮,則可以說明黑筆接的是公共腳 ,此管共陽。(指標 表的黑錶筆是正電源)

3. 錶筆更換一下,黑筆先搭一腳,掃紅筆。如有一段點亮,紅筆不動,掃黑筆。如各段分別點亮,則紅筆所接為公共 ,此管共陰。

4. 如2、3兩法均不亮,可能數碼管額定電壓較高,也可能數碼管是壞的。這時,可用5v電源串一500歐電阻繼續測試

51微控制器八位共陰數碼管動態掃瞄顯示時間

你控制順序寫錯了,應該先寫位碼,再寫段碼。你寫反了。主迴圈那一大圈執行的時間大於10ms。最後一位 段碼 與 位碼 反了,並且有點亂。是做實物,還是 這 的話,程式是有區別 的。另外,圖太小,看不清楚,那個晶元是74hc573嗎?用51微控制器八位共陰極數碼管三極體,設計微控制器動態掃瞄顯示系統,八...

STC51微控制器控制數碼管後續問題

理論上來講是這樣的,會產生重影,要加消影的但是由於你顯示 的是9000 重影現象不版會很明顯 你改為顯示權1234看看,會不會有重影 如果有的話,就加上消影,沒有重影的話也不用糾結,可能跟硬體有一定關係吧 但是我在做點陣時,不加消影顯示的是亂碼,一定要加消影才行 這是你想像的是bai這樣的,可是du...

3位數碼管引腳圖,與微控制器的接法!如何區分共陰共陽

10個腳中有兩個腳是連通的,為數碼管的共陽極,實際只用一端就行,其他的包括小數點在內的8個段位和微控制器的8個io對應相連,如果用每個段位引腳都單獨加限流電阻的接法,則無論什麼情況下,顯示的亮度均不變,如果用只在共陽極加1個限流電阻的接法,則顯示1時最亮,顯示8時最暗,兩種接法均可。如果有電路圖,你...