找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4645|回复: 4
打印 上一主题 下一主题
收起左侧

数字钟程序求助

[复制链接]
跳转到指定楼层
楼主
ID:30026 发表于 2011-8-5 23:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
 P0=table[miao/10]; //显示秒的十位
 dula=1;    //74hc573锁存,段选
 dula=0;
 P0=0xef;
 wela=1;   //位选
 wela=0;
 delay(5);//延时5ms

 

 P0=table[miao%10];  //显示秒的个位
 dula=1;
 dula=0;
 P0=0xdf;
 wela=1;
 wela=0;
 P0=0;
 delay(5);

这个程序只显示十位或个位可以实现,但是都显示就出现乱码,求助!!

 
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:30028 发表于 2011-8-6 10:47 | 只看该作者
先送位 再送段,把延迟改为1ms 试试
回复

使用道具 举报

板凳
ID:30028 发表于 2011-8-6 10:50 | 只看该作者
P0=0xef; wela=1; //位选 wela=0; P0=table[miao/10]; //显示秒的十位 dula=1; //74hc573锁存,段选 dula=0; delay(1);//延时5ms P0=0xdf; wela=1; wela=0; P0=table[miao%10]; //显示秒的个位 dula=1; dula=0; delay(1);
回复

使用道具 举报

地板
ID:30026 发表于 2011-8-6 13:46 | 只看该作者

恩,谢谢,成功了。

我还想问一下,为什么先送段选就会出现乱码

回复

使用道具 举报

5#
ID:30619 发表于 2011-8-26 12:48 | 只看该作者
我也想知道为什么先送段就不行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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