导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请教,如何写好时序?[linkaimu]

 *第16956篇: 请教,如何写好时序?

  
楼 主:linkaimu 2003年10月22日16:59
 请教,如何写好时序?
在开发单片机时经常碰到一些外接器件。对外接器件进行访问时需要正确的读写时序(例如对EEPROM的读写)。想请教各位,如何才能写好读写时序。请高手赐教。谢谢!如果有这方面的文章请给个链接或者发到我个人油箱。谢谢!linkaimu@sina.com
  
2楼:红心J 2003年10月23日09:04
 器件的操作时序是固定的,通常是硬件电路设
器件的操作时序是固定的,通常是硬件电路设计所参考的,软件不必考虑,除非硬件不具有的功能需要用软件去模拟
  
3楼:linkaimu 2003年10月23日10:38
 您说的我不是很理解
我们在写读EEPROM时如果对它的读/写时序出错就会读/写出错啊,怎么说不需要考虑。
  
4楼:红心J 2003年10月24日13:23
 对总线上的eeprom操作在软件编程时无
对总线上的eeprom操作在软件编程时无需考虑时序,只考虑写操作后的延时.
对非总线上的eeprom模拟操作在软件编程时才需考虑时序
  
5楼:linkaimu 2003年10月24日14:49
 谢谢大哥
本人接触单片机编程不久,很高兴能得到象您这样的前辈的帮助。我还有写不明白,您说的总线是指什么?我现在对24C02通过三根I/O线进行访问,分别接WP\SCL\SDA不知道这是否算是总线连接。另外,如果不需考虑时序,那延时的时间的长短以什么为依据?谢谢大哥
  
6楼:WRONGSIR 2003年10月24日20:20
 eeprom的3根接口线可以认为是总线,挂在上面的各芯片由硬件规定了地址
之所以不要考虑时序,是因为eeprom有固定的启动初始化等标志,进行数据读写时的时钟实现用简单的语句SCL=0;______SCL=1______即可,下划线表示适当的延时,有经验值但我一时忘了,不知道这样解释是否科学,我是这么理解的
  
7楼:linkaimu 2003年10月25日11:55
 如何判断总线和非总线
刚才那个延时我用3MS,可以进行读写。但是我对判断是否为总线很模糊,都不知道什么时候要时序。现在我是这样理解:我在写程序时不在需要考虑到时序的问题,时序是做硬件的应该考虑的。不知道对不对。
  
8楼:guest 2004年6月4日13:41
 请教: 总线同非总线各自的优缺点是什么,
请教: 总线同非总线各自的优缺点是什么,什么时候用非总线才好?

>>>>>>对该主题发表你的看法

本主题贴数8,分页: [第1页]


[上一篇主题]:本人想找份兼职。

[下一篇主题]:诚聘电子工程师(北京)