导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→急!!!!!!!请教DS12887的使用[fukang0731]

 *第29961篇: 急!!!!!!!请教DS12887的使用

  
楼 主:fukang0731 2005年3月4日17:06
 急!!!!!!!请教DS12887的使用
我在89s51的单片机系统中使用DS12887,使用p0口与DS12887的地址/数据口连接,电路连接
应该正确,程序也和大家相仿,我使用查询的方法读出时间信息,就是读不出信息,读出的
总是00H。我的DS12887的初始化的顺序是:开晶振,给0B送80H,设定时间,读C读D,给0B
送02h。接着就开始使用查询的方法读信息。请大家斧正!谢谢!

电路连接:
89s51    ds12887
p0        ad0-ad7
ALE         AS
RD          RD
WR           WR
             MOT、GND、CS接地
             RESET接+5V
程序如下:
org 0000h
start:
mov scon,#50h
mov pcon,#20h
mov tmod,#80h
mov th1,#0fah
mov tl1,#0fah
setb tr1


mov dptr,#000ah
mov a,#70h
movx @dptr,a

mov dptr,#000bh
mov a,#80h
movx @dptr,a

mov dptr,#0000h     ;miao
mov a,#00h
movx @dptr,a

mov dptr,#001h     ;miaobao
mov a,#0ffh
movx @dptr,a

mov dptr,#0ff02h     ;fen
mov a,#00h
movx @dptr,a

mov dptr,#0ff03h     ;fenbao
mov a,#0ffh
movx @dptr,a

mov dptr,#0ff04h      ;xiaoshi
mov a,#0ch
movx @dptr,a

mov dptr,#0ff05h       ;xiaoshibao
mov a,#0ffh
movx @dptr,a

mov dptr,#0ff06h        ;xinqi
mov a,#06h
movx @dptr,a

mov dptr,#0ff07h          ;ri
mov a,#06h
movx @dptr,a

mov dptr,#0ff08h          ;yue
mov a,#02h
movx @dptr,a

mov dptr,#0ff09h          ;nian
mov a,#05h
movx @dptr,a

mov dptr,#0ff0ch
movx a,@dptr

mov dptr,#0ff0dh
movx a,@dptr

mov dptr,#0ff0bh
mov a,#02h
movx @dptr,a

mov dptr,#0ff0ah
mov a,#20h
movx @dptr,a

main:
mov dptr,#0ff0ah
movx a,@dptr
wait:
jb acc.7,$
mov dptr,#0ff0bh
movx a,@dptr
mov sbuf,a
jnb ti,$
clr ti

mov dptr,#0ff0ch
movx a,@dptr

mov dptr,#0ff0dh
movx a,@dptr

mov dptr,#0ff0bh
mov a,#02h
movx @dptr,a

sjmp main

我的QQ:41170685
E-MAIL:fukang0731@sina.com



>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:求助!!!请问谁有LC72131的中文说明书

[下一篇主题]:提供Philips MCU免费样片和技术支持[分享]