一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
楼主: 199003326
收起左侧

盗版的草版翻页钟,哈哈~~~发贴纪念下~(2楼已补上PCB和程序)

  [复制链接]
发表于 2010-9-14 20:37 | 显示全部楼层
首先声明,本贴用到的源代码系本版版主“”原创,版权归原作者所有,俺只是拿来修改一下,以适合 ...
199003326 发表于 2010-6-11 09:07 https://www.yleee.com.cn/images/common/back.gif



   大哥你好!我用你的改的程序,屏和AT89S52的脚按照你说的接,我的屏是沈的16X80双色屏,试来来能正常工作,
但是有二个问:1.是接后整屏黄色,汉字红色,亮度也不是很亮,看起来偏暗,2.是在调日期的时候,调来到日的时候,
它不会按顺序的调而是:(例如:调一下它显示7号,再按一下显示13号,不会1.2.3.4........这样排下去),还有的是
这钟走了走有时候它不走了,在秒钟部分老显示85.而且这个程序没有加广告字,希望你能帮忙改一下,谢谢。
我的屏接口如下: 5字输入输出.jpg ..........接出来显示如下: 5.jpg .
发表于 2010-9-14 21:55 | 显示全部楼层
这个情况按照这里改改试试,或者程序发给我看看。
void sendRbyte(unchar wdata,unchar c,unchar n)                                                //b 字模数据,c颜色,n 发送位数(0-8)
{        unchar i;
         for(i=0;i<n;i++)
         {
                 L_CLK=0;                //时钟拉低
    switch(c)
    {case 1:           //发送红字
     {L_DR=(bit)(wdata&0x80);
       L_DG=1;//原来L_DG=0;
    break;
             }
                     
           case 2:          //发送绿字
                 {L_DG=(bit)(wdata&0x80);
      L_DR=1 ; //原来 L_DR=0 ;         
      break;}
    case 3:        //发送黄字
                {L_DR=(bit)(wdata&0x80);
                 L_DG=(bit)(wdata&0x80);


引用自 另外一贴中沈老师的回帖.
发表于 2010-9-14 22:28 | 显示全部楼层
最好是列出你屏上面的元件型号,比如行是不是138 或者是4096 列是不是595。之类的,这样更方便大家帮你·!
发表于 2010-9-15 02:31 | 显示全部楼层
终于改好了,bit stop_bit=1;           // stop_bit(流动停止标志)太高兴了
 楼主| 发表于 2010-9-15 10:07 | 显示全部楼层
大哥你好!我用你的改的程序,屏和AT89S52的脚按照你说的接,我的屏是沈的16X80双色屏,试来来能 ...
新佳影 发表于 2010-9-14 20:37 https://www.yleee.com.cn/images/common/back.gif



    改好了吗?这个情况应该是没发送红色数据,可以把点阵屏接口的R和G接一块,那样出来数字就是橙色的,如果反色的话可以在程序里改,如下:

void sendRbyte(unsigned char wdata)      //模拟spi的方式往列4094传送字模数据
{
unsigned char i;
for(i=0;i<8;i++)
{
  L_CLK=0;  //时钟拉低
L_D=~wdata&0x80;  //如果反色的话把“~”去掉
  L_CLK=1;  //时钟拉高,产生上升沿  
  wdata <<= 1; //左移一位
}
}
void sendR2byte(unsigned char wdata,unsigned char n) //模拟spi的方式往列4094传送字模数据
{
unsigned char i;
for(i=0;i<n;i++)
{
  L_CLK=0;  //时钟拉低
  L_D=~wdata&0x80;   //如果反色的话把“~”去掉
  L_CLK=1;  //时钟拉高,产生上升沿  
  wdata <<= 1; //左移一位
}
}
发表于 2010-9-15 10:53 | 显示全部楼层
感谢分享,呵呵!
发表于 2010-9-15 12:45 | 显示全部楼层
改好了吗?这个情况应该是没发送红色数据,可以把点阵屏接口的R和G接一块,那样出来数字就是橙色 ...
199003326 发表于 2010-9-15 10:07 https://www.yleee.com.cn/images/common/back.gif



    谢谢,已经好了,你能帮我看一下如何把这亮度改亮一点,还有能不能在钟自动移动的时候,连同广告汉字一起移动,

帮忙看一下,
 楼主| 发表于 2010-9-15 14:35 | 显示全部楼层
谢谢,已经好了,你能帮我看一下如何把这亮度改亮一点,还有能不能在钟自动移动的时候,连同广告 ...
新佳影 发表于 2010-9-15 12:45 https://www.yleee.com.cn/images/common/back.gif



    这个俺就没办法了,程序看不懂....
发表于 2010-9-15 14:48 | 显示全部楼层
主控板是自己画的,热转印制做(PS:盐酸加双氧水腐蚀真快,不到一分钟搞定~),屏是沈老师那整的,行驱两片 ...
199003326 发表于 2010-5-8 16:23 https://www.yleee.com.cn/images/common/back.gif



    看你文照片,效果很好吗?亮度很亮
发表于 2010-9-15 15:42 | 显示全部楼层
大家快下载去看一下

重影现象.rar (4.77 MB, 下载次数: 639)

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-4-27 18:43 , Processed in 0.052051 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表