我是初學者,現在遇到一個問題請教。
點陣是2塊8*8共陽,行用74ls164,列用74hc154
每次給一行通電,列選是否亮。
行的代碼如下:
i =0x01; //二進制是00000001
for(row=0;row<8;row++){
COW_1641 = i;
COW_1642 = i;
CLK_1641 = 0;
CLK_1642 = 0;
CLK_1641 = 1;
CLK_1642 = 1;
i>>=1;
delay(500);
}
這是軟件提取的字模數組:
unsigned char code image[][16] = {
{0xFF,0xFF,0xF7,0xFF,0xF3,0xFF,0x01,0xFF,0x01,0xFF,0xF3,0xFF,0xF7,0xFF,0xFF,0xFF}}
現在遇到的問題是74hc154的輸入端ABCD分別接到單片機P3^0--P3^3上,如何用這個數組給這四個端口賦值,使點陣上的各列能根據需要亮起來?或者說如何給這四個端口賦值能讓點陣各列根據需要亮起來?
|