英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流
标题:
[求助]通过i2c从24c128中读出的数据错误问题
[打印本页]
作者:
min
时间:
2012-8-17 19:01
标题:
[求助]通过i2c从24c128中读出的数据错误问题
使用目的: 通过i2c在24c128中写入两个数据(0x55,0xaa),然后读出并保存在data[2]数组中,再从PORTD输出(PORTD=data[0])
使用情况:再Proteus中进行仿真,24c128的操作能顺利进行,数据也能正确读出(见下图),
但是把data数组赋给PORTD后,PORTD不能输出正确的值,搞不明白为什么?
此主题相关图片如下:data.jpg
[attach]494[/attach]
提问: 为什么不能正确输出,请指点一下。
/*==================================================================
单片机工作频率: 20MHz
单片机型号:PIC16F877A
====================================================================*/
作者:
min
时间:
2012-8-17 19:02
是不是要输出加电阻
欢迎光临 英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流 (http://enroobbs.com/)
Powered by Discuz! X3.2