维修网

 找回密码
 注册

QQ登录

只需一步,快速开始

微信扫码 , 快速开始

查看: 192|回复: 2

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

[复制链接]

classn_11

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

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

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

x
本人在最初运用X5045时不是WDT根本就没有启动、就是数据读不出、写不入,参考了很多资料
4 ~$ @; ]( i- A* L+ Q; C       
& n* p( t) f9 w& w$ O% j8 O/ `. I现在把本人的经验传给初学的同仁,希望能让你们少走弯路:
# R6 E& ~% v. q% j8 ^- K0 z       
. ?5 T! a- ?' `7 g6 Y3 }( S8 o以下为力源公司整理的X5045的中文资料:
7 ?! r) T0 I6 r9 i$ p        8 Q/ @3 i- ^- Y  g
  % U9 |$ L; M% ~0 T; {; M5 n8 D

- s! {+ Z: W+ U/ O7 P9 Q+ Z) @& l; Z3 e% v+ {5 Q% y
786fdaa1.rar (497.31 KB, 下载次数: 0)

手机扫码浏览

classn_11

 楼主| 发表于 2009-11-4 20:53:39 | 显示全部楼层
WDCS=1; Delay10ms(); }# f2 M  h  W2 E0 ~) k/ z8 |
        - ~4 f0 {6 ]- w+ W" ]4 K2 a* |
//看门狗存储器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); }4 D0 o7 j- ^. a9 h7 h8 x& S
        " i) K5 i) r* T& N  N
void WriteDogByte(unsigned char Address,unsigned char WrData) { WrenDog(); WDCS=0;4 Y( L4 o2 ~( U: |- s- _
        3 ^: ^0 F& e/ f9 a% Y5 L& D
WriteSPI(0x02); //写指令,其中A8=0,表示为存储器的前一半 WriteSPI(Address); //地址 WriteSPI(WrData); //给看门狗存储器写1字节 SCL=0; WDCS=1;
/ S& Z8 E2 {6 K       
# R# K8 I* T. R+ E8 L6 z1 b Delay10ms();}
/ t  E: ^2 G+ [0 y       
% V/ N7 D/ d) s( J* B  _) q* A' F" l希望能对你有所帮助

classn_11

 楼主| 发表于 2009-11-4 20:53:39 | 显示全部楼层
读者可以根据自己实际电路修改
$ @' d0 K( v2 t; R
% v! G. Q8 i; P- w9 ?* ^ADIN BIT 0B0H.7SCL BIT 0B0H.5DOUT BIT 0B0H.4WDCS BIT 0B0H.3
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|申请友链|手机版|小黑屋|最新贴|维修网 ( 粤ICP备09047344号

GMT+8, 2024-5-9 12:06 , Processed in 0.315977 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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