维修网

 找回密码
 注册

QQ登录

只需一步,快速开始

微信扫码 , 快速开始

查看: 230|回复: 2

[共享资料]看门狗X5045的中文资料及本人实用程序

[复制链接]

该用户从未签到

发表于 2009-11-4 20:53:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本人在最初运用X5045时不是WDT根本就没有启动、就是数据读不出、写不入,参考了很多资料5 c) D) S8 I$ P! i: @& S
       
7 `* I) k' Y- ^. L/ u! }, h现在把本人的经验传给初学的同仁,希望能让你们少走弯路:# a: ~! A& D( I0 S8 N  z; }  h* P
        3 Y/ A' o5 s0 t: x' F
以下为力源公司整理的X5045的中文资料:
" _' I( X3 O7 K- d        2 z/ O! u$ |$ t' h
  # j0 E  |2 L) `
9 }& r8 u7 |& w5 g
! Q' _( W. s! E% H  w
786fdaa1.rar (497.31 KB, 下载次数: 0)

手机扫码浏览

该用户从未签到

 楼主| 发表于 2009-11-4 20:53:39 | 显示全部楼层
WDCS=1; Delay10ms(); }
8 f$ J( O. {0 e3 _, H3 a" p) M        3 G- M& Y2 [# Q  |
//看门狗存储器1字节读出unsigned char ReadDogByte(unsigned char Add) { unsigned char data Temp1; SCL=0; WDCS=0; WriteSPI(3); //读指令,其中A8=0,表示为存储器的前一半 WriteSPI(Add); //地址 Temp1=ReadSPI(); //读看门狗存储器1字节到Temp1中 SCL=0; WDCS=1; return(Temp1); }
$ z/ {/ `8 F2 E       
* t; n& z, w- F, `( G void WriteDogByte(unsigned char Address,unsigned char WrData) { WrenDog(); WDCS=0;# T: w- J, p5 v  D( _2 l
       
5 _5 v: h+ p* _* e2 J- Y+ R6 ^ WriteSPI(0x02); //写指令,其中A8=0,表示为存储器的前一半 WriteSPI(Address); //地址 WriteSPI(WrData); //给看门狗存储器写1字节 SCL=0; WDCS=1;" }9 L& W8 N1 s0 F
       
" c6 E: `1 t( l- o0 @3 O Delay10ms();}
; u+ H% I. y: k& U# O- X- _. J4 M        * |5 M; y4 |7 P9 s
希望能对你有所帮助

该用户从未签到

 楼主| 发表于 2009-11-4 20:53:39 | 显示全部楼层
读者可以根据自己实际电路修改
7 O' l8 H! H0 L) O, ~) E4 x0 a( D, y) M* r1 L
ADIN BIT 0B0H.7SCL BIT 0B0H.5DOUT BIT 0B0H.4WDCS BIT 0B0H.3
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|最新贴|维修网 ( 粤ICP备09047344号

GMT+8, 2025-5-10 18:18 , Processed in 0.492704 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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