一乐电子

一乐电子百科

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

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
楼主: litchiate
收起左侧

翻页钟. 来说说发现过什么bug,或者有什么改进意见?

  [复制链接]
 楼主| 发表于 2008-12-13 21:04 | 显示全部楼层
<P>我的 </P>
<P>sbit DS1302_CLK&nbsp; = P0^0; //实时时钟时钟线引脚 </P>
<P>sbit DS1302_IO&nbsp;&nbsp;&nbsp;&nbsp; = P0^1; //实时时钟数据线引脚 </P>
<P>sbit DS1302_RST&nbsp; = P0^2; //实时时钟复位线引脚 </P>
<P>&nbsp;</P>
<P>//自己的家里的接线 </P>
<P>sbit H_CLK = P2^1; </P>
<P>sbit H_D&nbsp;&nbsp;&nbsp;&nbsp; = P2^2; </P>
<P>sbit L_CLK = P1^0; </P>
<P>sbit L_D&nbsp;&nbsp;&nbsp; &nbsp;= P2^4; </P>
<P>sbit L_STB = P1^1; </P>
<P>sbit L_OE&nbsp;&nbsp;= P2^0; </P>
<P>&nbsp;</P>
<P>sbit Key_add&nbsp;&nbsp; = P1^4; </P>
<P>sbit Key_dec&nbsp;&nbsp;&nbsp; = P1^5; </P>
<P>sbit Key_adjust=P1^6; </P>
<P>sbit Key_cancel=P1^7;</P>

[ 本帖最后由 litchiate 于 2008-12-13 21:06 编辑 ]
发表于 2008-12-13 21:27 | 显示全部楼层
<P>硬件接法不同我就不试了,因为程序看不懂,只会用HEX写入单片机。</P>
发表于 2008-12-13 22:40 | 显示全部楼层
<P>
原帖由 <I>lijn</I> 于 2008-12-13 21:27 发表 <A href="https://www.yleee.com.cn/BBS/redirect.php?goto=findpost&amp;pid=1802&amp;ptid=369" target=_blank><IMG alt="" src="https://www.yleee.com.cn/BBS/images/common/back.gif" border=0></A> 硬件接法不同我就不试了,因为程序看不懂,只会用HEX写入单片机。
试试这个</P>
<P>sbit&nbsp; DS1302_CLK = P2^3;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //实时时钟时钟线引脚 <BR>sbit&nbsp; DS1302_IO&nbsp; = P2^2;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //实时时钟数据线引脚 <BR>sbit&nbsp; DS1302_RST = P2^1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //实时时钟复位线引脚</P>
<P>&nbsp;</P>
<P>sbit H_CLK &nbsp;= &nbsp;P1^3;<BR>sbit H_D &nbsp;= &nbsp;P1^2;<BR>sbit L_CLK&nbsp;= &nbsp;P3^1;<BR>sbit L_D &nbsp;= &nbsp;P3^0;<BR>sbit L_STB &nbsp;= &nbsp;P1^0;<BR>sbit L_OE&nbsp;&nbsp; = &nbsp;P1^1;</P>

[ 本帖最后由 shqi2003 于 2008-12-13 22:42 编辑 ]

改511管脚.rar

89.34 KB, 下载次数: 773, 下载积分: 一乐金币 -1

发表于 2008-12-14 19:35 | 显示全部楼层
<P>今天又试了沈老师的程序,可以显示了。谢谢!</P>
<P>请教:沈老师你是用什么软件把程序编译成HEX的?</P>
<P>好像你的程序中有main.c&nbsp;&nbsp;&nbsp; main_2.c&nbsp;&nbsp;&nbsp;&nbsp; Ds1302.h&nbsp;&nbsp;&nbsp; ascii.h,</P>
<P>&nbsp;</P>
<P>我从前编译过只有一个main.c的文件,这么多文件怎么编译。</P>
<P>&nbsp;</P>
cc.jpg
发表于 2008-12-14 19:55 | 显示全部楼层
<P>这个本来就是楼主的程序</P>
<P>其他都在这里定义了。</P>
<P>#include &lt;AT89X52.H&gt;<BR>//#include &lt;intins.h&gt;</P>
<P><BR>#include "DS1302.h"<BR>#include "ascii.h"</P>
<P>主程序是main.c<BR></P><AT89X52.H><INTINS.H>
发表于 2008-12-14 20:15 | 显示全部楼层
<P>奥,我只用main.c去编译,提示错误如图:</P>
<P>搞不懂你是怎样编译出HEX的。</P>
aa.jpg
发表于 2008-12-14 21:31 | 显示全部楼层
<P>我直接用楼主的文件编译。</P>
<P>&nbsp;</P>
kkkkkk.jpg
发表于 2008-12-15 12:33 | 显示全部楼层
程序已更新V2,可调整,昨天试验了一下,感觉好像调整以后回不到走时状态。
 楼主| 发表于 2008-12-15 13:40 | 显示全部楼层
編译用的是keil&#8233;用keil打开然后直接编译&#8233;&#8233;调整完恩cancel不能退出么?&#8233;&#8233;回家看看这礼拜考试电脑没拿
发表于 2008-12-18 12:15 | 显示全部楼层
<P>
原帖由 <I>litchiate</I> 于 2008-12-15 13:40 发表 <A href="https://www.yleee.com.cn/redirect.php?goto=findpost&amp;pid=1865&amp;ptid=369" target=_blank><IMG alt="" src="https://www.yleee.com.cn/images/common/back.gif" border=0></A> 編译用的是keil&#8233;用keil打开然后直接编译&#8233;&#8233;调整完恩cancel不能退出么?&#8233;&#8233;回家看看这礼拜考试电脑没拿
</P>
<P>我是在keil里新建项目,再把main.c的内容,复制到keil里面,进行保存,等操作后,进行编译的。</P>
<P>可能是keil Uv2版本不同造成的。</P>

本版积分规则

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

GMT+8, 2024-4-26 01:05 , Processed in 0.053228 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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