小弟剛學微控制器,遇到了驅動數碼管的問題(不用鎖存器)。現在苦無思路,望大俠給點幫助謝謝謝

時間 2021-10-14 23:42:18

1樓:愛迪貓

怎麼錯了?

都是低電平有效

p0口應接電阻

你用低電平有效,所以p0口可以不加上拉。很多微控制器io口可設4鍾狀態,也不需要上拉了。

ic(鎖存器)輸出有電流限制,不加電阻,電流也不會太大,但ic功耗大了。

採用掃描方式(動態),亮度低,需要減小限流電阻,位數越多,要求限流電阻越小,但小到一定程度,達到ic輸出電流的極限,小也沒用了。

採用npn管,邏輯需變,若沒有強上拉,可能驅動不了led

2樓:亂七胡說八糟亂想

哈!全是低有效是正確的,只要你的mcu晶片是用的5v電壓的那隻1n4148接那可是無用還有害的,不要它並短路了他的二個焊點。每個p0腳上接上電阻好,除安全處還起碼保證每個數碼管亮度一致。

你這是低有效,p0不用接上拉電阻。只是p0口不好再做他用了。

3樓:匿名使用者

2位共陽數碼管 電路沒有問題,可以不用限流電阻,二極體可以起給數碼管降壓作用,如果亮度過高可以串兩個二極體。

三極體的基極電阻是必須的。

4樓:煙火夜空

第一,p0口除了限流電阻,還需要上拉電阻;

第二,數碼管引腳排列不是按順序的,你必須測量清楚;

第三,4148是個錯誤的決定,除非你的數碼管是用4v以下驅動的。

5樓:螞蟻叼骨頭

可以去掉。別人加的是上拉電阻(增加電流),你直接把它串到電路里面,起到阻流作用了。一個ic引腳出來的電流量剛剛夠一個led燈的驅動電流。

在微控制器裡面,那些晶片的驅動作用不太明白,例如用74hc573驅動數碼管。驅動工作原理怎麼樣?

6樓:0427付強

74hc573是鎖存器,用於數碼管顯示時通常是採用段選、片選共用同一組並口的驅動方式。

驅動數碼管需要兩個訊號,一個是段選訊號,一個是片選訊號。段選訊號是固定的8個(對於普通7段數碼管),而片選訊號數量是與數碼管位數相同的。對於8位數碼管的動態掃描來說,片選訊號要8根線,這樣僅僅驅動數碼管就佔用了2組共16個io口,非常浪費

使用573鎖存器後,只佔用8+2=10個io口,其中2個用於控制鎖存器使能,另外8個輸出訊號。先關閉控制片選訊號的573晶片的鎖存功能,然後微控制器輸出片選訊號,隨後開啟鎖存,此時無論573的輸入端如何變化,輸出端都是不變的,也就是原來輸入的訊號被鎖住了。然後,再關閉控制段選的573的鎖存功能,輸出段選訊號,再鎖存,這樣就巧妙的實現了資料線的複用,讓一組io口既輸出段選又輸出片選。

如何使用微控制器at89c51驅動4位8段數碼管,如果用到晶片來驅動的,電路圖如何連線?

7樓:

看你將四位數碼管接在微控制器的哪一組輸出口  例如51微控制器一般都是四組八位輸i/o口p0,

專p1,p2,p3口  一般p0口是三態i/o是要接屬上拉電阻的。其他介面是不用接上拉電阻的。上拉電阻一般選用1k~4k7都可以保證各管腳輸出的電流小於500ma就可以了。

圖我傳的這個圖 六位數碼管雖然是共陰極的 (但是不影響原理)因為他接在51微控制器的三態介面上 只需接上拉電阻 (排阻)即可 。這種電路圖用兩個鎖存器u1,u2分別控制數碼管的位選和片選訊號 (在讀中標的wei1-wei6是位選訊號,a-g等是段選訊號)。鎖存器u2,u1是同型號的 用圖中的wela 和dula的(高電平和低電平)分別控制位選和段選的直通和所存。

這樣一組i/o口就能驅動數碼管了。節省了硬體的開銷。希望能幫到你!

祝你好運

8樓:

p0口接上拉電阻輸出段碼……p1口作位選

微控制器驅動數碼管顯示問題,51微控制器數碼管顯示問題

引腳夠的話,直接p0口接個位的數碼管,p2口接十位數碼管,引腳不夠就兩個數碼管掃描顯示,用一暫存器存計數值,然後設一無限迴圈不斷讀暫存器值七段譯碼輸出就可以了,然後計數端接在中斷上,有計數就進中斷 51微控制器數碼管顯示問題 大草原黃花菜 等於零顯示,然後置一關掉,再顯示下一位吧 鎖存器吧。關掉後。...

請問51微控制器數碼管如何驅動,51微控制器能直接驅動數碼管嗎

祁恬靜廣壤 數碼管是由若干個led發光欄位組成,當不同欄位點亮時可形成不同的數字或字元。所有欄位的led陽極接在一起,點亮欄位靠控制led陰極的稱共陽極數碼管,反之為共陰極數碼管。微控制器就是通過輸出埠控制數碼管不同欄位的亮暗完成字元顯示的 有時要加電流驅動電路 對於多位數碼管顯示器在顯示方式上分為...

51微控制器連線12位七段數碼管,如何驅動(用三極體)

注意要加延時,以匹配段選。否則會出現錯位的現象。 我覺得用三極體驅動可能使電路變得複雜,除錯起來也比較麻煩,還是考慮一下max7219 max7221,一塊晶片就可以驅動8位數碼管了。還可以級連。驅動程式寫起來也很簡單。 邵獻 我給你個4led的,懶得畫圖了。要增加管子的數量,把hc138換成hc1...