一乐电子

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

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
楼主: hd5222668

1664点阵钟怎么改??

[复制链接]
 楼主| 发表于 2012-11-14 10:31 | 显示全部楼层
感谢 litchiate  帮助,第一行显示在最下面的问题,只需更改oe极性即可。
详见:
for(disrow=0;disrow<16;disrow++)    //disrow,当前扫描的行
  {   
   L_STB=0;
   set_row(disrow);  //行595的输出.依次点亮1~16行.
   display(disp_mode);
   L_STB=0;  
   L_STB=1;         
   OE=1;     //之前是 OE=0
   delay_nms(1);  
   OE=0;     之前是 OE=1

因为本人太笨的原因,游走过快的问题,还没有解决。
回复

使用道具 举报

 楼主| 发表于 2012-11-14 21:06 | 显示全部楼层
本帖最后由 hd5222668 于 2012-11-14 21:57 编辑

游走过快的问题也解决了,参考了 李文杰的程序。

添加
1)/*************??????????*********************************************/
unsigned  char idata  SPEED=1;                                //moving speed
unsigned  char idata  speead=13;                                //moving speed variable

2)在主程序和中断程序都添加
speead=13;
    SPEED=1;

速度正常,现在是翻页速度不能调节,继续看。

51电子钟_20120114 可刷程序.zip

122.46 KB, 阅读权限: 10, 下载次数: 6, 下载积分: 一乐金币 -1

售价: 2 人民币  [记录]

回复

使用道具 举报

 楼主| 发表于 2012-11-14 21:10 | 显示全部楼层
谢谢 litchiate  站内短消息帮助。
回复

使用道具 举报

 楼主| 发表于 2012-11-15 13:36 | 显示全部楼层
翻页速度调整


if(disp_mode==1)

{   SPEED++;

   if(SPEED>13){   //此数越小翻页越快。

     SPEED=1;

if(f1<200) f1++;

if(f2<200) f2++;

if(f3<200) f3++;

if(f4<200) f4++;

if(f5<200) f5++;

if(f6<200) f6++;

}
}

if(nongli_flag==0) key_scan();  



此表已经完全正常使用。谢谢程序的原作者和论坛版主。

51电子钟_20120114 可刷程序.zip

122.62 KB, 阅读权限: 10, 下载次数: 25, 下载积分: 一乐金币 -1

售价: 2 人民币  [记录]

回复

使用道具 举报

发表于 2012-11-29 13:42 | 显示全部楼层
下了,不知是什么文件
回复

使用道具 举报

 楼主| 发表于 2012-11-29 21:29 | 显示全部楼层

点阵钟文件列表

点阵钟文件列表
回复

使用道具 举报

本版积分规则

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

GMT+8, 2025-8-22 10:52 , Processed in 0.042067 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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