导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→X5045读写数据操作的疑问

* 82898: X5045读写数据操作的疑问

   liulx 
liulx发表的帖子 

 X5045读写数据操作的疑问
1.X5045读写数据操作时A8是什么意思?是一位高地址么?左移应该是几位?
下面程序为什么是3位呢?
2.SI=SO=1;是什么意思?为什么要置1?很多地方说是释放总线,不太理解

有哪位先生有应用经验请帮忙谈一下,谢谢。

unsigned char data_read(unsigned char address_h ,unsigned char address_l)
{
 unsigned char temp;
 SCK=0;
 CS=0;
 SI=1;            /////////////
 SO=1;            /////////////
 address_h  <  <=3;////////////
 address_h|=0x03;         
 byte_write(address_h);
 byte_write(address_l);
 temp=byte_read();
 SCK=0;
 CS=1;
 return temp;
 }

发表时间:2005年8月30日9:50:24

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:问一个PIC中用定时器做延时程序的问题我用的是PIC16F630的片子,想用TMRO当作定时器来做延
[下一篇帖子]:这个论坛的斑竹不够意思这个论坛有点让人失望! 其他的论坛对于网友的问题尽量给予回答,而在这个