找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1612|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

單片機+74HC595 16*16點陣程序求大佬指點迷津

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:1050622 發(fā)表于 2022-11-22 15:06 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
如圖仿u2u3兩個595進行點陣掃描,U4U5進行字模顯示一直都是亂碼

單片機程序如下:
#include <REG52.H>

sbit ds0=        P3^0;
sbit sh0=        P3^1;
sbit st=        P3^2;
sbit ds2=        P3^3;
sbit sh2=        P3^4;
unsigned  char code unmber[]={
0xFF,0xFF,0xFF,0xFF,0xE8,0x7B,0xED,0x7D,0xDB,0x61,0xC3,0x1F,0xFF,0x7F,0xFF,0x03,
0x80,0xFD,0xFB,0x3B,0xF6,0xC7,0xEE,0xF7,0xEE,0xF9,0xFE,0xFD,0xFF,0xFD,0xFF,0xFF,/*"張",0*/
};
void hc595(unsigned char x)
{
        sh2=0;
        ds2=x&0x01;
        x=x<<1;
        sh2=1;

}
void dianzhen()
{
        unsigned char j,k,i;
        
                for(j=0;j<16;j++)
                {
                        ds0=j;
                        sh0=0;
                        sh0=1;
                        {
                                hc595(unmber[(2*j+1)]);
                                hc595(unmber[(2*j+0)]);
                        }
                        st=0;
                        st=1;
                }
               
}
void main()
{        

        while(1)
        {        
                dianzhen();

        }
}

51hei拼音截圖20221122150156.png (128.3 KB, 下載次數(shù): 74)

仿真圖

仿真圖
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:332444 發(fā)表于 2022-11-22 16:32 | 只看該作者
看我帖子有595驅(qū)動荔枝8*8與16*16沒多大區(qū)別不過是送數(shù)據(jù)的次數(shù)不同而已
回復(fù)

使用道具 舉報

板凳
ID:1050622 發(fā)表于 2022-11-22 18:00 | 只看該作者
xianfajushi 發(fā)表于 2022-11-22 16:32
看我帖子有595驅(qū)動荔枝8*8與16*16沒多大區(qū)別不過是送數(shù)據(jù)的次數(shù)不同而已

好的 感謝大佬
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表