登录
首页 单片机论坛
回帖 发帖
正文

主题:一个简单的问题!!!!请帮助一下

点击:788 回复:5

在做EEPROM扩展用的是M93C66,在读写的过程当中,DI=1,DO=1,也就是问号的地方,是什么意思啊??为什么设置DI=1,DO=1,呢????????????多谢指教!!
uint READ(uchar address)
{uchar temp;
uint  result;
EWEN();
CLK=0;
DI=1;             // ?????????????
CS=0;CS=1;
CLK=1;
CLK=0;
address=address&0x3f|0x80;
for(temp=8;temp!=0;temp--)
   {DI=address&0x80;
CLK=1;CLK=0;
    address<<=1;
}
DO=1;            //?????????????????
for(temp=16;temp!=0;temp--)
    {CLK=1;
 result=(result<<1)|DO;
 CLK=0;
 }
CS=0;
EWDS();
return(result);
}
07-04-10 10:17
我顶啊!!!!!!!!!!!
07-04-10 11:42
帮你顶一下,我也想学习一下
07-04-10 12:03
多谢楼上
07-04-10 13:00
顶一下
这个问题我也想知道,不是很理解
07-04-10 14:34
继续顶!!
07-04-10 15:42

工控新闻

更多新闻资讯