新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 單片機(jī)常用功能模塊的使用 Part3. 多位共陰共陽(yáng)數(shù)碼管

單片機(jī)常用功能模塊的使用 Part3. 多位共陰共陽(yáng)數(shù)碼管

作者: 時(shí)間:2016-11-17 來(lái)源:網(wǎng)絡(luò) 收藏
  多位數(shù)碼管和單個(gè)數(shù)碼管的區(qū)別就在于:數(shù)量……(說(shuō)了跟沒(méi)說(shuō)一樣)……

  單個(gè)數(shù)碼管使用時(shí),只要將八位顯示接到單片機(jī)的 I/O 口(如 P1)就可以了,多個(gè)數(shù)碼管就要考慮管腳的“復(fù)用”問(wèn)題了。因?yàn)槎辔粩?shù)碼管不僅要在單個(gè)數(shù)碼管顯示某種字符,還要指定哪一個(gè)數(shù)碼管顯示。以 8 位數(shù)碼管為例,就需要 16 根線控制,8 個(gè)控制段碼顯示,8 個(gè)控制位碼顯示,這樣單片機(jī)還可以承受。要是 16 位數(shù)碼管呢,那就是 8+16=24 位了,再多了呢…………

本文引用地址:http://2s4d.com/article/201611/315367.htm

  想想大街上的霓虹燈廣告牌,博主倒是不知道那是個(gè)什么原理,不過(guò)如果是用單片機(jī)實(shí)現(xiàn),使用上述方法的話,單片機(jī)引腳肯定不夠用!

  因此,對(duì)于多數(shù)碼管,需要使用“鎖存器”,達(dá)到“引腳復(fù)用”的目的。

  此外,“鎖存器”還起到驅(qū)動(dòng)作用,因?yàn)閱纹瑱C(jī)的引腳沒(méi)有足夠大的負(fù)載能力去直接驅(qū)動(dòng)數(shù)碼管。

1、連接方法:

  以下是某開(kāi)發(fā)板的共陰數(shù)碼管的原理圖:

2、使用方法:

(1)、使用鎖存器進(jìn)行編程:http://gaebolg.blog.163.com/blog/static/198269068201224561863/

(2)、其實(shí)如果不是開(kāi)發(fā)板的話,自己也可以把“段碼”和“位碼”分別用單片機(jī)的兩個(gè) I/O 口(如 P1、P2)控制……(不推薦)

注:段碼:控制單個(gè)數(shù)碼管顯示什么字符

  位碼:控制哪一位顯示



評(píng)論


技術(shù)專區(qū)

關(guān)閉