[ZLG-MCU] cat25256地址脉冲问题

[复制链接]
2316|2
 楼主| jakezlc 发表于 2009-5-20 13:07 | 显示全部楼层 |阅读模式
谁用过CAT25256&nbsp;SPI的存储器<br />里面的地址脉冲是什么意思?<br />谢谢!<br />现在我的程序读和写状态寄存器都没问题就是在<br />读数据和写数据的地址那不明白<br />ADDRESS&nbsp;<br />A16&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A15&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A14~A0<br />地址脉冲&nbsp;&nbsp;&nbsp;忽略&nbsp;&nbsp;&nbsp;&nbsp;地址&nbsp;
liqindz 发表于 2009-5-20 13:36 | 显示全部楼层

RE

&nbsp;<br /><br />#include&nbsp;&ltreg52.h&gt<br />#include&nbsp;&ltabsacc.h&gt<br />#define&nbsp;uchar&nbsp;unsigned&nbsp;char<br />#define&nbsp;uint&nbsp;&nbsp;unsigned&nbsp;int&nbsp;&nbsp;<br />#include&nbsp;&quot;SPI.H&quot;<br /><br />void&nbsp;main&nbsp;(void)<br />{<br />&nbsp;uchar&nbsp;SendArray[10]={0x55,0xAA,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09};<br />&nbsp;uchar&nbsp;GetArray[10];<br />&nbsp;&nbsp;while&nbsp;(1)<br />&nbsp;&nbsp;{<br />&nbsp;&nbsp;/***在写数据之前,写命令FM33XX_WREN()去激活WEL位。****/<br />&nbsp;&nbsp;FM33XX_WREN();<br />&nbsp;&nbsp;FM33XX_Write(&nbsp;0x0000,10,&nbsp;SendArray);<br />&nbsp;&nbsp;FM33XX_Read(&nbsp;&nbsp;0x0000,10,&nbsp;GetArray&nbsp;);<br /><br />&nbsp;&nbsp;/***这是写不成功的范例,因为在写数据之前,没有激活WEL位。****/<br />&nbsp;&nbsp;SendArray[0]&nbsp;=&nbsp;0xF0;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FM33XX_Write(&nbsp;0x0000,1,&nbsp;SendArray);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FM33XX_Read(&nbsp;&nbsp;0x0000,1,&nbsp;GetArray&nbsp;);<br />&nbsp;&nbsp;/***因此这个0xaa实际上是没有写到芯片中的,观察GetArray可知****/<br /><br /><br />&nbsp;&nbsp;/***读状态寄存器*********************************************/<br />&nbsp;&nbsp;FM33XX_WREN();<br />&nbsp;&nbsp;GetArray[0]&nbsp;=&nbsp;FM33XX_RDSR();&nbsp;&nbsp;&nbsp;//读回来应该是0x42<br />&nbsp;&nbsp;FM33XX_WRDI();<br />&nbsp;&nbsp;GetArray[0]&nbsp;=&nbsp;FM33XX_RDSR();&nbsp;&nbsp;&nbsp;//读回来应该是0x40<br /><br /><br />&nbsp;&nbsp;/***写数据到串行数据区******************************/<br />&nbsp;&nbsp;SendArray[0]&nbsp;=&nbsp;0xAA;<br />&nbsp;&nbsp;SendArray[1]&nbsp;=&nbsp;0x0F;<br />&nbsp;&nbsp;FM33XX_WREN();<br />&nbsp;&nbsp;FM33XX_WRPC(0x10,0x02,SendArray);<br />&nbsp;&nbsp;FM33XX_RDPC(0x10,0x02,GetArray);<br />&nbsp;&nbsp;}<br />}<br />&nbsp;<br />
jakecumt 发表于 2009-5-20 16:48 | 显示全部楼层

路过 学习

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

49

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部