標題:
基于點陣的廣告顯示屏 單片機程序
[打印本頁]
作者:
夢醉了誰
時間:
2020-3-15 20:13
標題:
基于點陣的廣告顯示屏 單片機程序
利用64hc595的串并轉(zhuǎn)換特性來控制點陣,通過按鍵實現(xiàn)漢字的上下左右移動。
hc595的驅(qū)動代碼如下:
/***上下移動***/
void Hang_595(uint dat)//行
{
uint i=0;
RCLK=0;
for(i=0;i<16;i++)
{
SER=dat&0x8000; // 1000 0000 0000 0000 與最高位相與,提取最高位的數(shù)據(jù)
dat<<=1;
SRCLK=1;
SRCLK=0;
}
RCLK=1;
RCLK=0;
}
void Lie_595(uchar numL,uchar numH)//列
{
uint dat2=0X8000; // 1000 0000 0000 0000
uint i=0;
RCLK2=0;
dat2=numH;
dat2<<=8; /*將數(shù)據(jù)傳送到下一個點陣上 */
dat2|=numL;
for(i=0;i<16;i++)
{
SRCLK2=0;
SER2=dat2&0x8000;
dat2<<=1;
SRCLK2=1;
SRCLK2=0;
}
RCLK2=1;
RCLK2=0;
}
捕獲.PNG
(40.37 KB, 下載次數(shù): 47)
下載附件
2020-3-15 20:13 上傳
作者:
admin
時間:
2020-3-16 00:17
本帖需要重新編輯補全電路原理圖,源碼,詳細說明與圖片即可獲得100+黑幣(帖子下方有編輯按鈕)
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1