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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 10115|回復: 22
打印 上一主題 下一主題
收起左側(cè)

16*16-led點陣!仿真文件下載內(nèi)有電路圖和程序

  [復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:69706 發(fā)表于 2014-12-5 18:13 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
有仿真,有程序。

點陣.rar

50.48 KB, 下載次數(shù): 279, 下載積分: 黑幣 -5

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的積分獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏3 分享淘帖 頂1 踩
回復

使用道具 舉報

沙發(fā)
ID:1 發(fā)表于 2014-12-5 18:16 | 只看該作者
#include <reg51.h>
#include<intrins.h>
/*  數(shù)據(jù)端接口定義 */
sbit  sck = P2^0;        //輸入時鐘
sbit  row_dat = P2^1;    //行數(shù)據(jù)時鐘
sbit  row_buf_sck = P2^2; //行鎖存
//sbit  row_mr = P2^4;    //移位寄存器清零端
//sbit  row_oe = P2^5;  //輸出使能
/*  選通端接口定義 */
sbit  col_dat = P2^6;     //列數(shù)據(jù)時鐘
sbit  col_buf_sck = P2^3; //列鎖存

unsigned int code sel[16] = {0xff7f,0x7fff,0xffbf,0xbfff,0xffdf,0xdfff,0xffef,0xefff,
                             0xfff7,0xf7ff,0xfffb,0xfbff,0xfffd,0xfdff,0xfffe,0xfeff};

unsigned char code hanzi[22][32] =
{

/* @1 河(16x16,V)@ [suki software]*/
{0x08,0x20,  0x06,0x20,  0x40,0x7E,  0x31,0x80,
0x00,0x00,  0x20,0x00,  0x27,0xF0,  0x24,0x20,
0x24,0x20,  0x27,0xF0,  0x20,0x02,  0x20,0x01,
0x3F,0xFE,  0x20,0x00,  0x20,0x00,  0x00,0x00},
/* @2 南(16x16,V)@ [suki software]*/
{0x20,0x00,  0x27,0xFF,  0x24,0x00,  0x24,0x10,
0x26,0x90,  0x25,0x90,  0x24,0x90,  0xFC,0xFE,
0x24,0x90,  0x25,0x90,  0x26,0x90,  0x24,0x12,
0x24,0x01,  0x27,0xFE,  0x20,0x00,  0x00,0x00},
/* @3 工(16x16,V)@ [suki software]*/
{0x00,0x04,  0x20,0x04,  0x20,0x04,  0x20,0x04,
0x20,0x04,  0x20,0x04,  0x20,0x04,  0x3F,0xFC,
0x20,0x04,  0x20,0x04,  0x20,0x04,  0x20,0x04,
0x20,0x04,  0x20,0x04,  0x00,0x04,  0x00,0x00},
/* @4 業(yè)(16x16,V)@ [suki software]*/
{0x00,0x02,  0x08,0x02,  0x06,0x02,  0x01,0xC2,
0x00,0x02,  0xFF,0xFE,  0x00,0x02,  0x00,0x02,
0x00,0x02,  0xFF,0xFE,  0x00,0x42,  0x00,0x82,
0x03,0x02,  0x0C,0x02,  0x00,0x02,  0x00,0x00},
/* @5 職(16x16,V)@ [suki software]*/
{0x40,0x10,  0x40,0x18,  0x7F,0xF0,  0x49,0x10,
0x49,0x20,  0x7F,0xFF,  0x40,0x20,  0x40,0x01,
0x3F,0xC6,  0x20,0x98,  0x20,0x80,  0x20,0x80,
0x20,0x90,  0x3F,0xCC,  0x00,0x03,  0x00,0x00},
/* @6 業(yè)(16x16,V)@ [suki software]*/
{0x00,0x02,  0x08,0x02,  0x06,0x02,  0x01,0xC2,
0x00,0x02,  0xFF,0xFE,  0x00,0x02,  0x00,0x02,
0x00,0x02,  0xFF,0xFE,  0x00,0x42,  0x00,0x82,
0x03,0x02,  0x0C,0x02,  0x00,0x02,  0x00,0x00},
/* @7 技(16x16,V)@ [suki software]*/
{0x08,0x20,  0x08,0x22,  0x08,0x41,  0xFF,0xFE,
0x08,0x80,  0x09,0x01,  0x10,0x01,  0x11,0x02,
0x11,0xC2,  0x11,0x34,  0xFF,0x08,  0x11,0x14,
0x11,0x62,  0x11,0x81,  0x10,0x01,  0x00,0x00},
/* @8 術(shù)(16x16,V)@ [suki software]*/
{0x00,0x08,  0x08,0x10,  0x08,0x20,  0x08,0x40,
0x08,0x80,  0x0B,0x00,  0x0C,0x00,  0xFF,0xFF,
0x0C,0x00,  0x0B,0x00,  0x48,0x80,  0x38,0x40,
0x08,0x20,  0x08,0x10,  0x00,0x08,  0x00,0x00},
/* @9 學(16x16,V)@ [suki software]*/
{0x02,0x20,  0x0C,0x20,  0x88,0x20,  0x69,0x20,
0x09,0x20,  0x09,0x22,  0x89,0x21,  0x69,0x7E,
0x09,0x60,  0x09,0xA0,  0x19,0x20,  0x28,0x20,
0xC8,0x20,  0x0A,0x20,  0x0C,0x20,  0x00,0x00},
/* @10 院(16x16,V)@ [suki software]*/
{0x00,0x00,  0x7F,0xFF,  0x44,0x20,  0x5A,0x10,
0x61,0xE0,  0x08,0x01,  0x30,0x82,  0x24,0x8C,
0x24,0xF0,  0xA4,0x80,  0x64,0x80,  0x24,0xFC,
0x24,0x82,  0x28,0x82,  0x30,0x8E,  0x00,0x00},
/* @11 電(16x16,V)@ [suki software]*/
{0x00,0x00,  0x00,0x00,  0x1F,0xF8,  0x11,0x10,  
0x11,0x10,  0x11,0x10,  0x11,0x10,  0xFF,0xFE,  
0x11,0x11,  0x11,0x11,  0x11,0x11,  0x11,0x11,  
0x1F,0xF9,  0x00,0x01,  0x00,0x0F,  0x00,0x00},  
/* @12 子(16x16,V)@ [suki software]*/
{0x01,0x00,  0x41,0x00,  0x41,0x00,  0x41,0x00,  
0x41,0x00,  0x41,0x02,  0x41,0x01,  0x47,0xFE,  
0x45,0x00,  0x49,0x00,  0x51,0x00,  0x61,0x00,  
0x41,0x00,  0x01,0x00,  0x01,0x00,  0x00,0x00},  
/* @13 工(16x16,V)@ [suki software]*/
{0x00,0x04,  0x20,0x04,  0x20,0x04,  0x20,0x04,  
0x20,0x04,  0x20,0x04,  0x20,0x04,  0x3F,0xFC,  
0x20,0x04,  0x20,0x04,  0x20,0x04,  0x20,0x04,  
0x20,0x04,  0x20,0x04,  0x00,0x04,  0x00,0x00},  
/* @14 程(16x16,V)@ [suki software]*/
{0x24,0x10,  0x24,0x60,  0x25,0x80,  0x7F,0xFF,  
0xC4,0x80,  0x44,0x60,  0x00,0x02,  0x7C,0x92,  
0x44,0x92,  0x44,0x92,  0x44,0xFE,  0x44,0x92,  
0x44,0x92,  0x7C,0x92,  0x00,0x82,  0x00,0x00},  
/* @15 系(16x16,V)@ [suki software]*/
{0x00,0x00,  0x00,0x42,  0x44,0x44,  0x4C,0xC8,  
0x54,0xD0,  0x65,0x42,  0x45,0x41,  0x46,0x7E,  
0x84,0x40,  0x88,0x40,  0x90,0x50,  0x81,0x48,  
0x80,0xC4,  0x00,0x62,  0x00,0x00,  0x00,0x00},
/* @16 計(16x16,V)@ [suki software]*/
{0x02,0x00,  0x02,0x00,  0x42,0x00,  0x33,0xFE,  
0x00,0x04,  0x02,0x08,  0x02,0x00,  0x02,0x00,  
0x02,0x00,  0xFF,0xFF,  0x02,0x00,  0x02,0x00,  
0x02,0x00,  0x02,0x00,  0x02,0x00,  0x00,0x00},  
/* @17 控(16x16,V)@ [suki software]*/
{0x08,0x40,  0x08,0x42,  0x08,0x81,  0xFF,0xFE,  
0x09,0x00,  0x04,0x02,  0x19,0x02,  0x12,0x42,  
0x14,0x42,  0x90,0x42,  0x70,0x7E,  0x14,0x42,  
0x12,0x42,  0x15,0x42,  0x18,0x02,  0x00,0x00},
/* @18 1(16x16,V)@ [suki software]*/
0x00,0x00,  0x00,0x00,  0x00,0x00,  0x00,0x00,  
0x00,0x00,  0x08,0x04,  0x08,0x04,  0x1F,0xFC,  
0x00,0x04,  0x00,0x04,  0x00,0x00,  0x00,0x00,  
0x00,0x00,  0x00,0x00,  0x00,0x00,  0x00,0x00,  
/* @19 2(16x16,V)@ [suki software]*/
0x00,0x00,  0x00,0x00,  0x00,0x00,  0x00,0x00,  
0x00,0x00,  0x0E,0x0C,  0x10,0x14,  0x10,0x24,  
0x10,0x44,  0x11,0x84,  0x0E,0x0C,  0x00,0x00,  
0x00,0x00,  0x00,0x00,  0x00,0x00,  0x00,0x00,  
/* @20 0(16x16,V)@ [suki software]*/
0x00,0x00,  0x00,0x00,  0x00,0x00,  0x00,0x00,  
0x00,0x00,  0x07,0xF0,  0x08,0x08,  0x10,0x04,  
0x10,0x04,  0x08,0x08,  0x07,0xF0,  0x00,0x00,  
0x00,0x00,  0x00,0x00,  0x00,0x00,  0x00,0x00,  
/* @21 1(16x16,V)@ [suki software]*/
0x00,0x00,  0x00,0x00,  0x00,0x00,  0x00,0x00,  
0x00,0x00,  0x08,0x04,  0x08,0x04,  0x1F,0xFC,  
0x00,0x04,  0x00,0x04,  0x00,0x00,  0x00,0x00,  
0x00,0x00,  0x00,0x00,  0x00,0x00,  0x00,0x00,
/* @22 班(16x16,V)@ [suki software]*/
{0x21,0x08,  0x21,0x0C,  0x3F,0xF8,  0x21,0x10,  
0x21,0x11,  0x00,0x42,  0x1F,0x84,  0x00,0x18,  
0xFF,0xE0,  0x00,0x00,  0x21,0x04,  0x21,0x04,  
0x3F,0xFC,  0x21,0x04,  0x21,0x04,  0x00,0x00},
};
void send_data_row(unsigned int dat);  /*  發(fā)送行數(shù)據(jù)端數(shù)據(jù)函數(shù)  */


void send_data_col(unsigned int dat);  /*  發(fā)送列選通端數(shù)據(jù)函數(shù)  */

void display(unsigned char *p);

void delay(unsigned int m);

void main()
{
    unsigned char i,j;
//  row_mr = 1;
//  row_oe = 0;
    while(1)
    {

        for(i=0;i<22;i++)            //八個代碼
        {
            for(j=0;j<15;j++)      //循環(huán)顯示漢字十遍
            
            display(hanzi[i]);     //顯示一個漢字
        }
    }
}

void send_data_row(unsigned int dat)
{
    unsigned char i;
   
    for(i=0;i<16;i++)
    {
        sck = 0;
        row_dat = dat&0x8000;       //temp<<=1;
        dat = dat<<1;               //ds = CY;
        sck = 1;
    }
    row_buf_sck = 0;
    _nop_();
    _nop_();
    row_buf_sck = 1;
}

void send_data_col(unsigned int dat)
{
    unsigned char i;
    for(i=0;i<16;i++)
    {
        sck = 0;
        col_dat = dat&0x8000;
        dat = dat<<1;
        sck = 1;
    }
    col_buf_sck = 0;
    _nop_();
    _nop_();
    col_buf_sck = 1;
}

void delay(unsigned int m)
{
    unsigned char i;
    for(;m>0;m--)
    {
        for(i=0;i<124;i++)
        {;}
    }
}

void display(unsigned char *p)
{
    unsigned char i;
//  unsigned int temp;
    for(i=0;i<32;i++)
    {
        if(i<16)
        {
            send_data_row(0x0000);
        //  temp = sel[i]|0xff00;
            send_data_col(sel[i]);
            send_data_row(*p);
            p++;
            delay(2);
        }
        else
        {
            send_data_row(0x0000);
        //  temp = (sel[i]<<8)|0x00ff;
            send_data_col(sel[i-16]);
            send_data_row((*p)<<8);
            p++;
            delay(2);
        }
    }
}
回復

使用道具 舉報

板凳
ID:68927 發(fā)表于 2014-12-7 13:17 | 只看該作者
看看啥樣子啊
回復

使用道具 舉報

地板
ID:68927 發(fā)表于 2014-12-7 13:21 | 只看該作者
正需要來著
回復

使用道具 舉報

5#
ID:67889 發(fā)表于 2014-12-12 09:18 | 只看該作者
學習了,謝謝
回復

使用道具 舉報

6#
ID:74493 發(fā)表于 2015-3-11 09:25 | 只看該作者
回復

使用道具 舉報

7#
ID:74591 發(fā)表于 2015-3-24 17:47 | 只看該作者
正好學習了
回復

使用道具 舉報

8#
ID:74591 發(fā)表于 2015-3-24 17:47 | 只看該作者
正好學習了
回復

使用道具 舉報

9#
ID:77618 發(fā)表于 2015-4-21 14:56 | 只看該作者
拿來看看
回復

使用道具 舉報

10#
ID:81020 發(fā)表于 2015-5-24 22:11 | 只看該作者
這個真的有嗎
回復

使用道具 舉報

11#
ID:79275 發(fā)表于 2015-6-23 20:24 | 只看該作者
喜歡,喜歡我就拿走
回復

使用道具 舉報

12#
ID:1 發(fā)表于 2015-6-24 01:52 | 只看該作者
1616點陣取模軟件下載:http://c.51hei.com/f/a/1616dz.rar
回復

使用道具 舉報

13#
ID:83768 發(fā)表于 2015-6-24 13:46 | 只看該作者
軟件打不開啊
回復

使用道具 舉報

14#
ID:91450 發(fā)表于 2015-10-1 16:41 | 只看該作者
學習一下
回復

使用道具 舉報

15#
ID:98014 發(fā)表于 2015-12-4 20:40 | 只看該作者
我也想要
回復

使用道具 舉報

16#
ID:99323 發(fā)表于 2015-12-11 16:47 | 只看該作者
謝謝分享
回復

使用道具 舉報

17#
ID:112021 發(fā)表于 2016-4-3 11:06 | 只看該作者
感謝分享,正在學習
回復

使用道具 舉報

18#
ID:117718 發(fā)表于 2016-4-30 20:04 | 只看該作者
謝謝樓主,正需要呢
回復

使用道具 舉報

19#
ID:117718 發(fā)表于 2016-4-30 20:04 | 只看該作者
謝謝樓主,學習一下
回復

使用道具 舉報

20#
ID:120469 發(fā)表于 2016-5-13 09:01 來自手機 | 只看該作者
有仿真圖嗎
回復

使用道具 舉報

21#
ID:122813 發(fā)表于 2016-5-24 11:14 | 只看該作者
學習一下
回復

使用道具 舉報

22#
ID:122838 發(fā)表于 2016-5-25 18:37 | 只看該作者
謝謝分享
回復

使用道具 舉報

23#
ID:148174 發(fā)表于 2016-11-16 00:34 | 只看該作者
學習了  ,謝謝樓主 ,謝謝版主
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 99国产精品久久久久久久 | 亚洲福利 | 最新国产精品精品视频 | 亚洲精品视频免费 | 国产精品日韩 | av在线一区二区三区 | 久久久亚洲一区 | 国产视频久久 | 久久人人爽人人爽 | 国产精品免费一区二区三区 | 亚洲精品一区二区在线观看 | 国产精品视频在线播放 | 国产福利在线 | 人人人干 | 在线观看亚洲精品 | 亚洲欧洲成人在线 | 欧美日韩国产一区二区三区 | 亚洲午夜av久久乱码 | 91精品欧美久久久久久久 | 国精产品一品二品国精在线观看 | 麻豆一区二区三区精品视频 | 久久精品亚洲精品国产欧美 | 欧美日韩国产综合在线 | 亚洲精品乱码久久久久久按摩观 | 国产一区二区麻豆 | 男女视频在线免费观看 | 日韩欧美网 | www.亚洲| 国产成人精品999在线观看 | 久久精品国产一区 | 香蕉久久久 | 九色av | 国产成人jvid在线播放 | 日本免费黄色一级片 | 国产精品美女久久久av超清 | 污污免费网站 | 国产一区在线免费 | 狠狠爱综合网 | 精品一二区 | 亚洲福利av | 久热精品在线观看视频 |