登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
XMOS公共讨论区
→
XMOS开源项目区
→
单片机程序设计
→
嵌入式系统
→
广告区域
→
→关于DS12887[guest]
*第14408篇: 关于DS12887
楼 主:
guest
2003年7月14日09:52
关于DS12887
我使用ds12c887做系统时钟,在用程序设定12887时间时却总是不能写入正确的数值,我在写时没有判断12887的忙闲标志。请问如何才能正确写入时间初值
第
2
楼:
kuolongfei
2003年7月14日11:28
首先......
首先你要确定写入的地址是否正确,一般来说他的地址是外扩的,所以P0或P2应当地址/数据总线用。第二:忙/闲标志位一定要判断,这样可以保证写入数据成功。说个可能不对,你不防参考一下!
第
3
楼:
guest
2003年7月15日10:01
谢谢
谢谢楼主,问题已经解决了,我发现其实在写DS12887时可以不用判断忙闲标志,直接写就可以,但读时是必须判断的。
第
4
楼:
三个代表
2003年7月23日19:04
你把源程序贴出来看看啊
第
5
楼:
baolqkun
2003年7月23日21:06
我的能用的程序
RTIME: SETB P1.6
CLR P1.7
MOV DPTR,#000AH ; YEAR
MOVX A,@DPTR
JB ACC.7,RTIME
MOV DPTR,#0009H
MOVX A,@DPTR
MOV 41H,A
;
MOV DPTR,#000AH ;MONTH
MOVX A,@DPTR
JB ACC.7,RTIME
MOV DPTR,#0008H
MOVX A,@DPTR
MOV 42H,A
;
MOV DPTR,#000AH ;DATE
MOVX A,@DPTR
JB ACC.7,RTIME
MOV DPTR,#0007H
MOVX A,@DPTR
MOV 43H,A
;
MOV DPTR,#000AH ;HOUR
MOVX A,@DPTR
JB ACC.7,RTIME
MOV DPTR,#0004H
MOVX A,@DPTR
MOV 44H,A
;
MOV DPTR,#000AH ;MINUTE
MOVX A,@DPTR
JB ACC.7,RTIME
MOV DPTR,#0002H
MOVX A,@DPTR
MOV 45H,A
;
SETB P1.7
RET
第
6
楼:
guest
2004年8月27日13:38
SETB P1.6
CLR P1.7
SETB P1.6
CLR P1.7
请问这是什么?请楼主解释下!谢谢!
>>>>>>对该主题发表你的看法
本主题贴数
6
,分页:
[第1页]
[上一篇主题]:
请问怎么验证模拟ISA控制8019的正确性啊!
[下一篇主题]:
关于W77E58