【記錄】數(shù)碼管心得
我還是用的仿真做的數(shù)碼管。做的都是比較簡單的,電路圖連接也總是哪樣簡單哪樣連。所以我就沒有連接鎖存器。當(dāng)然郭天祥視頻上說要用到鎖存器,完全是有道理的,因?yàn)槿绻谜鎸?shí)的板子的話,I/O就那三十多個(gè),要實(shí)現(xiàn)那么多的功能肯定不現(xiàn)實(shí),所以用到了鎖存器,這樣可以讓一個(gè)I/O口有多種用途。同時(shí)不會(huì)影響互相的工作。因此,用鎖存器是一個(gè)很厲害的。
本文引用地址:http://www.ex-cimer.com/article/201602/286613.htm以后如果做的東西實(shí)現(xiàn)的功能多了一定得用到鎖存器,所以還是得了解關(guān)于鎖存器方面的知識(shí)。不過其實(shí)也不神秘,他所實(shí)現(xiàn)的方式是:(以高電平有效為例子),給這個(gè)鎖存器的控制端口一個(gè)高電平,就相當(dāng)于這個(gè)鎖存器打開,然后往里面寫數(shù)據(jù),在講這個(gè)口致低電平,就把數(shù)據(jù)所存到了里面,不過他的另一端是打開的,可以隨時(shí)把數(shù)據(jù)送到數(shù)碼管那。這就是鎖存器實(shí)現(xiàn)的方法。
再來說關(guān)于數(shù)碼管。我也不太認(rèn)識(shí)關(guān)于數(shù)碼管介紹的英文,不知道是低電平有效還是高電平,每次都得先測(cè)試一下,再編碼。不過他也無非兩種:一個(gè)是共陰極,一個(gè)是共陽極的。一會(huì)我附上各個(gè)情況的編碼。
今天還遇見了一個(gè)問題就是,實(shí)現(xiàn)顯示一個(gè)兩位數(shù),如果用延時(shí)函數(shù)的話,總是顯示一個(gè)個(gè)位,再顯示十位,交替進(jìn)行很明顯。所以我就感覺用延時(shí)函數(shù)不行,還是得用中斷寫。直到今天我才感到了中斷的好處之所在。哈哈……
數(shù)碼管也就是控制發(fā)光二極管的亮滅,只是排列的方式不一樣 了而已,比著點(diǎn)亮跑馬燈那個(gè)也就多了個(gè)位選。其他也沒啥了。會(huì)了那個(gè)就能慢慢延伸會(huì)了這個(gè)。
評(píng)論