|
我當(dāng)初學(xué)51是找網(wǎng)上的整套入門視頻,像數(shù)碼管這類都是基礎(chǔ)的東西,初學(xué)必學(xué),所以不要單單拘泥于數(shù)碼管的問題了,太基礎(chǔ),建議去找一套視頻看
還是講一講數(shù)碼管吧
單位數(shù)碼管:就是只有一個(gè)位的數(shù)碼管,一般是由8個(gè)針腳分別控制數(shù)碼管上的各個(gè)筆劃(a~h)(不能顯示小數(shù)點(diǎn)就是7個(gè)針腳),然后由另一個(gè)公共的針腳連接所有8個(gè)筆劃,這個(gè)針腳可以是正,也可以是負(fù)(正為共陽,負(fù)為共陰),是正是負(fù)主要取決于數(shù)碼管的設(shè)計(jì)。
假設(shè)數(shù)碼管是共陽的,那么給公共腳1,另外8個(gè)腳(a~h)給1為滅,給0為亮,控制a~h孰滅孰亮來顯示自己想顯示的內(nèi)容。
共陰則全部相反,自己思考
多位數(shù)碼管:像你所說的兩位數(shù)碼管其實(shí)就是多位數(shù)碼管啦。
在這里需要理解“段選”和“位選”的概念,段選就是單位數(shù)碼管中所提到的a~h,控制著各個(gè)筆劃孰滅孰亮;位選則相當(dāng)于單位數(shù)碼管中的公共腳,多位數(shù)碼管中由多個(gè)公共腳,一個(gè)公共腳控制著一個(gè)數(shù)位,選中(比如共陽數(shù)碼管,給1為選中,相反,共陰給0為選中)則段選中的筆劃對該位有效。也就是說,選中了,段選里的內(nèi)容就會顯示在這個(gè)數(shù)位上
果然講的不好,畢竟我也初學(xué),你還是找套視頻看吧
PS:連到哪個(gè)腳這種問題都問的出來說明你真的小白且不善思考,大神都不屑于理會這種問題,因?yàn)檫@是單片機(jī)的概念問題,而且現(xiàn)在基礎(chǔ)教程多如牛毛,花時(shí)間回答你一個(gè)問題不如去做一套教程。
連接到哪個(gè)腳并沒有限制,單片機(jī)控制IO口(就是針腳)高低,IO口連接著被控制對象,哪個(gè)IO口對應(yīng)哪個(gè)控制對象的針腳自己記住,然后操作那個(gè)IO口就好(比如你用P0^0連接數(shù)碼管的a,那么你操作P0^0就是在操作a)
當(dāng)然我們鼓勵提問,但提問前要自己仔細(xì)思考,找找網(wǎng)上的資料 |
|