8*8LED點(diǎn)陣顯示字母YJ
電教本1601 楊金鈺 201612030114
一扒俯、LED顯示原理
LED點(diǎn)陣顯示原理說(shuō)明:8X8點(diǎn)陣由64個(gè)發(fā)光二極管組成辛藻,且每個(gè)發(fā)光二極管是放置在行線和列線的交叉點(diǎn)上,點(diǎn)亮點(diǎn)陣中的一個(gè)發(fā)光二極管的條件是:對(duì)應(yīng)的行為高電平,對(duì)應(yīng)列為低電平。顯示的實(shí)質(zhì)就是控制加到行線和列線上的編碼來(lái)控制點(diǎn)亮某些發(fā)光二極管伏尼,從而顯示出不同發(fā)光點(diǎn)組成的各種字符。
二尉尾、實(shí)驗(yàn)過(guò)程
1.用keil進(jìn)行實(shí)驗(yàn)代碼的編程爆阶,調(diào)試,并生成hex文件。
2.連接單片機(jī)辨图,用燒錄軟件對(duì)hex文件進(jìn)行程序的燒錄班套。
3.單片機(jī)LED點(diǎn)陣顯示YJ字樣。
三徒役、程序調(diào)試
ledduan顯示的是某一列的某個(gè)燈點(diǎn)亮孽尽,我們進(jìn)行編碼是就是按列進(jìn)行編碼,用十六進(jìn)制字符顯示要點(diǎn)亮的燈忧勿,而且每一列都是從上到下為高位到低位顯示杉女。
ledwei顯示的某一列被點(diǎn)亮,而且這個(gè)列是從左到右依次顯示鸳吸。
死循環(huán)實(shí)現(xiàn)時(shí)間延時(shí)
四熏挎、實(shí)驗(yàn)結(jié)果
五、注意
1.一定要將跳線帽拔下晌砾,否則會(huì)出現(xiàn)led點(diǎn)陣全部點(diǎn)亮的情況坎拐。第一次沒(méi)有注意到,就出現(xiàn)了錯(cuò)誤养匈。
2.主函數(shù)中的消隱十分重要哼勇,嘗試去掉的話,就會(huì)出現(xiàn)重影的現(xiàn)象呕乎。
3.雖然原理是列選低電平有效积担,但是是共陽(yáng)極的條件下。但是實(shí)驗(yàn)板是共陰極猬仁,所以列選信號(hào)是高電平有效帝璧,所以從上到下置1的點(diǎn)亮。
4.代碼還是要研究湿刽,還是有些看不懂的的烁,還是要仔細(xì)研究一下實(shí)驗(yàn)板。