Image
Image

alphal

+ 关注

粉丝 1     |     主题 112     |     回帖 473

IIC口线操作变慢之后读数统一被乘2,是为什么?
2007-10-12 11:23
  • 侃单片机论坛
  • 39
  • 5038
  确实是这个读数据的宏定义的问题,我用的sda是P2.1,所以就是乘2了,我一直还以为是时序的问题,呵呵,太感 ...  
  你用这种方式测试情况如何?  
  移位操作是在for循环体内的,在“数据接收”前或后都不会多一次出来,而且关键是我将io口操作方式改成直接 ...  
  读回来是低,但是原本输出是高的,你现在却输出低了...好像有点启发。。。但是,我测试结果是每次都会出现“ ...  
  本来另一个脚(你没有操作的那个脚)输出高电平的,但是这时被外设拉低了,你再读回来,然后又写出去,不就错了 ...  
  可能会改变另一根线的状态?我这样操作P2的某脚,转化成汇编,也只是读出P2口值,计算,赋值,一次操作只赋 ...  
  同样的操作代码、方式操作其它外设就没有问题,只是在iic驱动这里出问题了。 ...  
  ......  
  ......  
  ......  
  #include "global.h"#include "hw_gpiodrv.h"#define setBit(x,b)     ...  
  贴什么程序?IIC驱动程序?情况和问题我已经说清楚了吧。  
  ......  
  ......  
  不好意思,上面写P1只是方法举例,实际电路中使用的是P2口,芯片是SST89E594,24C256,上拉为5.1K。 ...  
EMC单片机的宏定义学习手记(前辈们来拍拍砖)
2013-12-1 16:04
  • 侃单片机论坛
  • 42
  • 9553
  也顶顶。。。  
俺听过菜农唱的是"**","舞"那是佳丽.
2007-12-14 15:32
  • 侃单片机论坛
  • 40
  • 6397
  ......  
求助:MFRC500程序改成查询方式后一直超时出错是为何?
2007-11-12 10:19
  • 侃单片机论坛
  • 2
  • 2967
  求助:philip的mifare读卡程序是用外部中断方式的,我把它改成查询方式,往command里写一个命令之后不是等 ...  
活动已结束!
2007-10-16 14:46
  • ARM技术论坛
  • 30
  • 4415
求助:MFRC500程序改成查询方式后一直超时出错。
2007-11-12 10:19
  • ZLG
  • 2
  • 2271
2
3
近期访客