久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

單片機驅動LED發光矩陣的使用心得

查看數: 8875 | 評論數: 13 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2018-10-14 22:47

正文摘要:

從網上購得一枚發光矩陣,到網店查看相關資料,無賴找不到任何相關資料,只能從發光矩陣的標識入手尋找使用方法,器件上有 ELM-1882UYWB/S530-A3,C0506U。接口有八個引腳:5V,A,B,C,SER,SCK,RCK,GND。

回復

ID:404797 發表于 2019-6-20 06:15
周栩樂 發表于 2019-6-19 18:23
好像有鬼影?什么模塊

是有重影,原因是當時程序沒有消影,只要做消影處理就好。模塊是從網上買的,什么型號不太清楚,模塊上有如下標注:ELM-1882UYWB/S530-A3,C0506U。
ID:283883 發表于 2019-6-19 18:23
好像有鬼影?什么模塊
ID:566742 發表于 2019-6-19 14:12
dumn 發表于 2018-10-16 12:30
借用樓主思想,改了一下。
#include
#include

你好!我想學你的心形矩陣led怎么做的。特別想做,但是沒有學單片機很吃力哦
這么聯系你嗎?
ID:398162 發表于 2018-10-17 08:03
wlsbll 發表于 2018-10-16 16:47
樓主,這跟數碼管靜態顯示的消影是一個道理

我的是51單片機,之前失敗的原因,具體我也不清楚,我覺得是你發送字符函數,跟我的板子,不太一樣吧。
ID:399179 發表于 2018-10-16 19:12
謝謝樓主分享!單片機學習中
ID:404797 發表于 2018-10-16 18:36
wlsbll 發表于 2018-10-16 16:47
樓主,這跟數碼管靜態顯示的消影是一個道理

謝謝,我剛玩單片機,還沒有消影這個概念,你的這回復對我很有幫助。
ID:409682 發表于 2018-10-16 16:47
樓主,這跟數碼管靜態顯示的消影是一個道理
ID:404797 發表于 2018-10-16 14:06
佩服,你之前失敗是什么原因?還有你用的是什么單片機,我的單片機只能定義少數變量,像你這樣定義一個8X18數組編譯不過,會報數據段太大,只能128個字節以內,所以我本想定義0-F十六進制的十六個字符,但受限變量規模不行。

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎勵!

查看全部評分

ID:398162 發表于 2018-10-16 12:35
這是效果圖

微信圖片_20181016123235.jpg (42.62 KB, 下載次數: 69)

微信圖片_20181016123235.jpg

微信圖片_20181016123242.jpg (46.98 KB, 下載次數: 75)

微信圖片_20181016123242.jpg

微信圖片_20181016123224.jpg (54.34 KB, 下載次數: 79)

微信圖片_20181016123224.jpg

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

ID:398162 發表于 2018-10-16 12:30
借用樓主思想,改了一下。
#include<reg52.h>
#include<intrins.h>
typedef unsigned char u8;
typedef unsigned int u16;

sbit SRCLK=P3^6;
sbit rCLK=P3^5;
sbit SER=P3^4;

#define COMMONPORTS                P0
//áDÑ¡
unsigned char code TAB[8] = {0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};
//¶ÎÑ¡
unsigned char code CHARCODE[18][8]=
{

{0x00,0x00,0x3e,0x41,0x41,0x41,0x3e,0x00}, //0

{0x00,0x00,0x00,0x00,0x21,0x7f,0x01,0x00}, //1

{0x00,0x00,0x27,0x45,0x45,0x45,0x39,0x00}, //2

{0x00,0x00,0x22,0x49,0x49,0x49,0x36,0x00}, //3

{0x00,0x00,0x0c,0x14,0x24,0x7f,0x04,0x00}, //4

{0x00,0x00,0x72,0x51,0x51,0x51,0x4e,0x00}, //5

{0x00,0x00,0x3e,0x49,0x49,0x49,0x26,0x00}, //6

{0x00,0x00,0x40,0x40,0x40,0x4f,0x70,0x00}, //7

{0x00,0x00,0x36,0x49,0x49,0x49,0x36,0x00}, //8

{0x00,0x00,0x32,0x49,0x49,0x49,0x3e,0x00}, //9

{0x00,0x00,0x7F,0x48,0x48,0x30,0x00,0x00}, //P

{0x00,0x00,0x7F,0x48,0x4C,0x73,0x00,0x00}, //R

{0x00,0x00,0x7F,0x49,0x49,0x49,0x00,0x00}, //E

{0x00,0x00,0x3E,0x41,0x41,0x62,0x00,0x00}, //C

{0x00,0x00,0x7F,0x08,0x08,0x7F,0x00,0x00}, //H

{0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00}, //I

{0x00,0x7F,0x10,0x08,0x04,0x7F,0x00,0x00}, //N

{0x38,0x44,0x42,0x21,0x21,0x42,0x44,0x38}};  //°®DÄ

void delay(unsigned int time )
{
        unsigned int i,j;
        for(i=0;i<time;i++)
                for(j=0;j<121;j++);
}


void hc595send(u8 dat)
{
        u8 a;
        SRCLK=0;
        rCLK=0;
        for(a=0;a<8;a++)
        {
                SER=dat>>7;
                dat<<=1;

                SRCLK=1;
                _nop_();
                _nop_();
                SRCLK=0;
        }
        rCLK=1;
        _nop_();
        _nop_();
        rCLK=0;
}


void main()
{
         unsigned char tab,j;
         unsigned int i;
         while(1)
         {
                 for(i=0;i<50;i++)
                {
                        for(tab=0;tab<8;tab++)
                        {
                                hc595send(0x00);
                                COMMONPORTS=TAB[tab];
                                hc595send(CHARCODE[j][tab]);
                                delay(2);
                        }
                }
                j++;
                if(j==18)
                {
                        j=0;
                }
         }
}

評分

參與人數 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎勵!

查看全部評分

ID:404797 發表于 2018-10-15 22:31
不知你引腳定義有沒有錯,A、B、C、接P0的0、1、2腳,P0的第3、4、5腳分別是SER,SCK,RCK,

評分

參與人數 1黑幣 +30 收起 理由
admin + 30 回帖助人的獎勵!

查看全部評分

ID:398162 發表于 2018-10-15 15:10
我用keil4 用了樓主的源碼,因為我是開發板上的源碼,就改了下引腳借口,燒錄進去我的矩陣沒有反應,只有數碼管有反應,樓主知道怎么回事嗎

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

ID:398162 發表于 2018-10-15 14:42
我今天中午用keil4 實測 用的樓主源碼,我的矩陣根本沒有顯示啊,只有數碼管有反應

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲成人福利视频 | 免费一区 | 欧美一区二区三区在线观看视频 | 免费午夜视频 | 日韩看片| 久久狠狠 | 日韩av福利在线观看 | 国产不卡一区 | 国产欧美一区二区三区久久人妖 | 国产精品一区一区 | 免费观看www| 久久91av| 天天夜夜操 | 国产一区二区 | 精品国产乱码久久久久久蜜臀 | wwwxxx国产| 日韩精品一区二区三区视频播放 | 伊人影院99| 日韩影院在线 | 久久久久久久久久久国产 | 国产成人a亚洲精品 | 午夜免费观看网站 | 成人h动漫精品一区二区器材 | 中文字幕一区二区三区精彩视频 | 日韩精品一区二区三区四区视频 | 国产精品视频播放 | 日韩一级一区 | 亚洲精品国产成人 | 国产97视频在线观看 | 97国产精品视频人人做人人爱 | 欧美精品一区二区在线观看 | 国产激情视频在线免费观看 | 男女激情网站免费 | 亚洲一区国产 | 欧美久久一区 | 亚洲码欧美码一区二区三区 | 国产不卡视频 | 伊人一区 | 99在线资源 | 艹逼网| 伦理二区 |