关于51单片机和AT24C02的读写问题,用keil仿真时读出来的数总和写进去的数不是同一个,求高手指教

2024-12-11 21:23:44
推荐回答(2个)
回答1:

全速运行试试,仿真造成时序错误,读取FF实际上是没有写入。
程序没有细看,呵呵。

回答2:

uchar code table[]=
{0x3f , 0x06 , 0x5b ,
0x4f , 0x66 , 0x6d ,
0x7d , 0x07 , 0x7f ,
0x6f , 0x77 , 0x7c ,
0x39 , 0x5e , 0x79 , 0x71}; 怎么没用到?