用PIC18F系列单片机I2C总线访问外部EEPROM 10

用的是MCC18平台,里面有自带的I2C的头函数,EEPROM为AT24C128看了AT24C128的手册,英文的没怎么看懂大概就是有256页每页64Bytes需要16位... 用的是MCC18平台,里面有自带的I2C的头函数,EEPROM为AT24C128 看了AT24C128的手册,英文的没怎么看懂 大概就是有256页每页64Bytes 需要16位来寻址 但是自带的I2C头函数写数据的函数为 unsigned char EEByteWrite(unsigned char control,unsigned char address,unsigned char data);可见其地址为8位的 那该如何对AT24C128进行访问 展开
 我来答
micropower
2011-07-15 · TA获得超过1万个赞
知道大有可为答主
回答量:2619
采纳率:50%
帮助的人:1570万
展开全部
没用过MCC18的函数库. 我做通信都是自己写操作函数的. 因为这个库里的函数大部分是针对他们自己生产的存储芯片,模块芯片而做的. 而且涉及通信方面的东西我都用汇编来写的.
建议不要调用Microchip的函数.
追问
那你有没有这样的操作函数,能不能给我参考一下
来自:求助得到的回答
Nicole088
2011-07-17 · 超过15用户采纳过TA的回答
知道答主
回答量:65
采纳率:0%
帮助的人:47.4万
展开全部
把unsigned char EEByteWrite(unsigned char control,unsigned char address,unsigned char data);改为unsigned long EEByteWrite(unsigned long control,unsigned long address,unsigned long data); 试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式