新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 8X8點陣原理及驅動

        8X8點陣原理及驅動

        作者: 時間:2016-11-25 來源:網絡 收藏
        8X8點陣的實際外觀圖如下:
        一共64個發光點構成,上下兩排引腳,每排8個,一共16個
        點陣側面有文字的那面對準自己,

        (圖 1)

        8X8點陣的顯示原理:
        8X8點陣共由64個發光二極管組成,且每個發光二極管是
        放置在行線和列線的交叉點上,當對應的某一行置1電平,某一列置0電平,則相應的
        二極管就亮;如要將第一個點點亮,則1腳接高電平a腳接低電平,則第一個點就亮了;
        如果要將第一行點亮,則第1腳要接高電平,而(a、b、c、d、e、f、g、h )
        這些引腳接低電平,那么第一行就會點亮;如要將第一列點亮,
        則第a腳接低電平,而(1、2、3、4、5、6、7、8)接高電平,那么第一列就會點亮.



        (圖 2)



        8*8點陣實際的引腳(圖一)的不是一排陽極,一排陰極,(就像鍵盤一樣不是abcd按順序排的)所以焊接有點麻煩,8×8LED點陣引腳圖如下:
        1,2,3,4,5,6,7,8是行(陽極)
        a,b,c,d,e,f,g,h是列(陰極)//此處說的都是行陽型8*8點陣,行陰的略
        外面的1~16就是實際的管腳,見圖一



        移位鎖存器74HC595原理

        74HC595是一個串入并出的芯片,通過一個for(i=0;i<8;i++)來存儲數據。
        具體來說就是第一個時鐘信號來到時低位的數據向高位挪動一位,
        在這個程序中是SH_CP 信號,當SH_CP是一個上跳沿時,
        傳入的形參Data與0x80相與,得到的數為1,則通過SDATA置1,否通過置為0,
        并存儲在74HC595的相應位置(最低位即Q0那)上,
        DS內部也自動左移一位數據
        然后dat向左移一位,使次高位變為最高位與0x80相與,
        并存儲。通過8次后,就可以得到數據,并存儲在Q0~Q7中了,
        這時ST_CP一個上跳沿,數據即送出去了.
        上一頁 1 2 下一頁

        關鍵詞: 8X8點陣原理驅

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 长乐市| 蒙阴县| 抚州市| 澄江县| 商河县| 任丘市| 岳阳市| 松桃| 石城县| 滨州市| 竹溪县| 拉萨市| 云梦县| 巴中市| 宝兴县| 驻马店市| 五华县| 诏安县| 鹿邑县| 都昌县| 永年县| 南宫市| 从江县| 晋江市| 泰兴市| 阿克苏市| 香港 | 长宁区| 灵丘县| 青神县| 溧水县| 金昌市| 江山市| 湟源县| 襄汾县| 来宾市| 纳雍县| 肥乡县| 阜城县| 图们市| 鹤山市|