51单片机中通过串口中断将数据写入24C02EEPROM中去,求指教
1个回答
展开全部
楼主:
1,51单片机接收数据,放在一个数组里;
2,调用写24C02EEPROM程序,放入指定地址中去,地址0-255
通过反复调试,网上多查查,很快就搞定。
1,51单片机接收数据,放在一个数组里;
2,调用写24C02EEPROM程序,放入指定地址中去,地址0-255
通过反复调试,网上多查查,很快就搞定。
追问
我是定义了一个数组(存放8个字节),然后满8位之后,就写入24C02中。但是当接收数据个数等于10个的时候,就出现问题了
追答
这主要是延时问题,因为写入2402时,每写一个字节要延时1ms;
所以你得先写完后再去接收串口数据;也就是说在写2402过程中,是要关闭串口的,当写完后再打开。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询