当前位置: 代码迷 >> 单片机 >> 为什么用命令可以直接写读EEPROM,用程序写需要执行一段延迟程序后方可读,该如何解决
  详细解决方案

为什么用命令可以直接写读EEPROM,用程序写需要执行一段延迟程序后方可读,该如何解决

热度:223   发布时间:2016-04-28 16:34:19.0
为什么用命令可以直接写读EEPROM,用程序写需要执行一段延迟程序后方可读
为什么用命令可以直接写读EEPROM,用程序写需要执行一段延迟程序后方可读?
是因为程序要被翻译成机器语言的原因吗?
急急急!!,跪求指教

------解决方案--------------------
EEPROM的特性是固有的。它没有灵活性,不懂得优待命令,而对程序另眼看待。何况命令还一定是用程序实现的。
------解决方案--------------------
EEPROM里面也有解释处理模块

做指令翻译和执行也是需要时间的

作为控制端,要给他们留出足够的时间
------解决方案--------------------
51系列单片机12MHz执行一条指令是1us,如果需要的是低于或者等于1us的延时不用专门实现
在执行读写指令的同时就相当于延时了········