atgfpeyv 发表于 2011-5-1 17:18:46

五一快乐,32*64点阵出炉了,搞个万年历,上实物图和程序!

这是从网上看到的一个二手屏买来的(双色5MM),去年3月份放到现在才把它点亮,卖我屏的老板真是够贱的(也是搞电子电工技术的,真给我们搞技术的人丢脸,这么差的德行),到现在我才知道,唉!这是这个人的QQ:魔方电工NPN(281120832)广东-肇庆的,大家小心,不要在上当了,当时说有时钟程序我才买的,结果买来没有时间钟程序,只给了我一个测试程序,因为不是淘宝交易的,所以我把他没有办法,后来没人法按照接口接上,可以显示,测试成功!然后我就放在家里一直没有动,前几天没有事,又拿出来搞搞,我自己写了现在的程序进去,发现原来红色的没有问题,绿色的的部分竟然有几十个点都不亮,当时我的心情,唉,大家想想!无语,后来查了一下,发现LED是好的,主要是板上的595驱动IC坏了的,无语,因为当时他的测试程序只是测试的红色,我的个娘呢!!好像阿莫里面的人都喜欢公开,我也公开能公开的,只有实物图和程序,原理图没有,我是自己拿着万用表测了两个小时,才搞清楚它的连接关系的,只能意会,不能言传,说也说不清楚!声明,C我是自学的,而且很浅,深的也不会!所以程序写的就叫一个烂!用STC12C5A60S2驱动的,加上DS1302和DS18B20
http://cache.amobbs.com/bbs_upload782111/files_39/ourdev_635743NINN6D.JPG
(原文件名:imm_2011_05_01_09_29_27_687.JPG)

http://cache.amobbs.com/bbs_upload782111/files_39/ourdev_635744YU983S.JPG
(原文件名:imm_2011_05_01_09_29_28_468.JPG)

http://cache.amobbs.com/bbs_upload782111/files_39/ourdev_635745SW3WHH.JPG
(原文件名:imm_2011_05_01_09_29_28_921.JPG)

http://cache.amobbs.com/bbs_upload782111/files_39/ourdev_635746KUW708.JPG
(原文件名:imm_2011_05_01_09_29_30_156.JPG)

http://cache.amobbs.com/bbs_upload782111/files_39/ourdev_635747BKD914.JPG
(原文件名:imm_2011_05_01_09_29_32_312.JPG)

http://cache.amobbs.com/bbs_upload782111/files_39/ourdev_635748TE4XMF.JPG
(原文件名:imm_2011_05_01_09_29_38_984.JPG)

http://cache.amobbs.com/bbs_upload782111/files_39/ourdev_635749UHG60U.JPG
(原文件名:imm_2011_05_01_09_29_40_250.JPG)

http://cache.amobbs.com/bbs_upload782111/files_39/ourdev_635750NFG3X7.JPG
(原文件名:imm_2011_05_01_09_29_42_718.JPG)

http://cache.amobbs.com/bbs_upload782111/files_39/ourdev_635751NGESQY.JPG
(原文件名:imm_2011_05_01_09_29_52_921.JPG)

http://cache.amobbs.com/bbs_upload782111/files_39/ourdev_635752P9WI36.JPG
(原文件名:imm_2011_05_01_09_31_48_15.JPG)

http://cache.amobbs.com/bbs_upload782111/files_39/ourdev_635753Q6OSLD.JPG
(原文件名:imm_2011_05_01_09_32_16_875.JPG)

http://cache.amobbs.com/bbs_upload782111/files_39/ourdev_635754I60CPO.JPG
(原文件名:imm_2011_05_01_09_33_27_906.JPG)

http://cache.amobbs.com/bbs_upload782111/files_39/ourdev_635755PW2LL7.JPG
(原文件名:imm_2011_05_01_09_33_45_500.JPG)

atgfpeyv 发表于 2011-5-1 17:24:19

程序忘了,在传。对了,这个屏加邮费他一共问我要了接近200呀,还是个二手的,还有这么多不亮的点,当时我怎么懂点阵,就这样被他骗了,唉!



点击此处下载 ourdev_635757GQHGLC.rar(文件大小:1.68M) (原文件名:32x64 LED CLOCK.rar)

skynet 发表于 2011-5-1 17:56:44

被杀猪了,这种屏,要贴片IC的比较好,而且不要这么贵,这种直插IC的就是说生产比较早,发热高

atgfpeyv 发表于 2011-5-1 18:02:24

恩,现在我当然明白了,去年还不懂嘛!!

xzyang 发表于 2011-5-1 18:33:15

取模的字体改改,这种字体太难看了。

jrcsh 发表于 2011-5-1 18:46:40

成一行字来用把2行很勉强

atgfpeyv 发表于 2011-5-1 20:19:36

个人觉得这种字体很不错呀!

xiayu9213 发表于 2011-5-1 20:46:45

这个屏我 买来才35元不过在下不会程序,谢谢楼主分享程序!不过好像下不了哦!

xiayu9213 发表于 2011-5-1 20:47:55

要怎样才能下载啊?

llh1234 发表于 2011-5-1 23:36:51

mark

moyuqing 发表于 2011-5-4 16:14:45

回复【楼主位】atgfpeyv 董 董
-----------------------------------------------------------------------

楼主,你好!我们现在做16*32的点阵汉字移动,但我们的程序出了点问题,有时间的话可以帮我们看看吗?非常感谢!
原理图ourdev_636502MXCY5H.pdf(文件大小:63K) (原文件名:LED点阵显示.pdf)
程序ourdev_636503BWPBU1.rar(文件大小:38K) (原文件名:点阵汉字移动.rar)

莫明霖 发表于 2012-5-7 23:28:25

楼主,你好!我现在做一个16*16的点阵汉字显示,但我的程序出了点问题,就是有些字显示正常,而一些字就会有一两横出现乱码,不知道这是怎么回事呀?急要请楼主帮忙解惑。谢谢!!!
以下是程序的代码:
#include <reg51.h>
#include <intrins.h>      
#define uchar unsigned char
#define uintunsigned int

sbitshcp=P0^0;                         //移位时钟脉冲

                                //串行数据输入
sbit ds2=P0^3;
sbit ds3=P0^4;

sbitstcp=P0^2;                        //输出锁存器
uchar temp[];

uchar temp={0,0,0,0};
const uchar tab2[]={0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,
                                        0x08,0x09,0x0a,0x0b,0x0c,0x0d,0x0e,0x0f};

uchar code tab0[]={/*--文字:众--*/
/*--新宋体12;此字体下对应的点阵为:宽x高=16x16   --*/
0x80,0x00,0x80,0x00,0x40,0x01,0x20,0x02,0x10,0x04,0x08,0x08,0x14,0x14,0x13,0x64,
0x10,0x04,0x10,0x04,0x10,0x04,0x28,0x0A,0x48,0x0A,0x44,0x11,0x82,0x20,0x41,0x40,
};
void delay1(int ms)
{                        
   int k;
   while(ms--)
   {
   for(k=0; k<20; k++)
   {
      _nop_();
   }
   }
}
oid wr_5951(uchar dat)
{
        uchar i;
        for(i=0;i<8;i++)
        {       
       
        dat=dat<<1;
        ds2=CY;
        shcp=1;
        _nop_();
        _nop_();
        shcp=0;

        }
       
}
void wr_5952(uchar dat)
{
        uchar i;
        for(i=0;i<8;i++)
        {       
       
        dat=dat>>1;
        ds3=CY;
        shcp=1;
        _nop_();
        _nop_();
        shcp=0;

        }

}

void OUT_595()//将移位寄存器内的数据锁存到输出寄存器并显示
{
stcp=0;
_nop_();
_nop_();   
stcp=1;//上升沿将数据送到输出锁存器   
_nop_();
_nop_();
stcp=0;
        delay1(3);
}

void main()
{

        uchar i,j,t=0,p,q,m=0,k=0;
        while(1)

        {
       
        for(j=0;j<15;j++)

        for(i=0;i<32;i++)
   {
                P1=tab2;



        temp=tab0;
        wr_5951(temp);
        OUT_595();
        delay1(1);

        i++;       

        temp=tab0;
        wr_5952(temp);
        OUT_595();
        delay1(1);

       
        t++;
        if(t==16) t=0;
        P1=0xff;
   }


        }

}

lxa0 发表于 2012-5-8 00:35:54

那红颜色 太扎眼啦~~~~~~~~~~~~~~~

zhenglu891028 发表于 2012-5-8 10:38:50

光太强了,能自适应就好了

xts 发表于 2012-10-11 17:25:07

这样的老板就属于黑心的,将来赚不到钱

颜靖峰 发表于 2015-5-7 21:32:34

lxa0 发表于 2012-5-8 00:35
那红颜色 太扎眼啦~~~~~~~~~~~~~~~

贴张红纸就不刺眼了。
页: [1]
查看完整版本: 五一快乐,32*64点阵出炉了,搞个万年历,上实物图和程序!