维修网

 找回密码
 注册

QQ登录

只需一步,快速开始

微信扫码 , 快速开始

查看: 226|回复: 2

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

[复制链接]

该用户从未签到

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

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

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

x
本人在最初运用X5045时不是WDT根本就没有启动、就是数据读不出、写不入,参考了很多资料
) p$ {  a, D, R" y7 G6 @        3 l, r4 n( H6 z8 i
现在把本人的经验传给初学的同仁,希望能让你们少走弯路:+ w( U, [, M2 N
        ! ^8 ^4 R3 A% A9 l  b
以下为力源公司整理的X5045的中文资料:
9 V1 b; q/ j5 |, [5 q       
9 `. P: |  H% m3 X- f& w0 Q& o0 `; Z0 N  
8 e6 ]0 e* j+ I( u, R1 W- l7 X% A, P6 g( y. E# t

" ?: b- r$ a! h# G+ m  z& d1 n 786fdaa1.rar (497.31 KB, 下载次数: 0)

手机扫码浏览

该用户从未签到

 楼主| 发表于 2009-11-4 20:53:39 | 显示全部楼层
WDCS=1; Delay10ms(); }
" b4 m, y4 }' r. I) u1 u: W* o        3 Y& J9 L* Y0 q2 @0 F! s
//看门狗存储器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); }
$ r) l; J0 K+ g& v. X        % M" l9 [: v- `
void WriteDogByte(unsigned char Address,unsigned char WrData) { WrenDog(); WDCS=0;
4 f) K; H; k/ H) T  h* p        1 v, O% d, H. l( O/ G3 P: R
WriteSPI(0x02); //写指令,其中A8=0,表示为存储器的前一半 WriteSPI(Address); //地址 WriteSPI(WrData); //给看门狗存储器写1字节 SCL=0; WDCS=1;
) u0 p7 v7 G& D       
5 I2 t+ P8 I; D Delay10ms();}
1 z# w7 T6 ?1 C% ^6 L7 E        # C5 U* B8 d) c& P
希望能对你有所帮助

该用户从未签到

 楼主| 发表于 2009-11-4 20:53:39 | 显示全部楼层
读者可以根据自己实际电路修改$ B4 }3 w1 r: R! l$ f+ p' L
; w) A( d4 ^  p: P/ z
ADIN BIT 0B0H.7SCL BIT 0B0H.5DOUT BIT 0B0H.4WDCS BIT 0B0H.3
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-4-29 10:02 , Processed in 0.453447 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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