No.82898 作者:liulx 邮件:xihudream@163.com ID:22619 登陆:7次 文章数:4篇 最后登陆IP:125.118.35.164 最后登陆:2007/5/18 11:07:10 注册:2004/6/22 0:09:13 财富:26 发帖时间:2005/8/30 9:50:24 发贴者IP:218.0.205.135 标题:liulx:X5045读写数据操作的疑问 摘要:No.82898X5045读写数据操作的疑问 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; } ......
>>返回讨论的主题
|