控制信号,iostrb为扩展总线的选通脉冲,xd[0~11]为扩展总线的数据总线。a/d和d/a的读写信号由dsp的扩展总线的读写信号和选通信号来决定,它们的关系可由下式表示: /wr=rd/wr+iostrb /rd=rd/wr+iostrb 当a/d工作时,y2寻址选中max153。dsp的写信号有效时,a/d转换启动;dsp的读信号有效时,a/d输出数据。当d/a工作时,y1寻址使mx7545有效。dsp的写信号有效时,d/a转换启动。max153工作于最快的转换方式,口地址是;max7545工作于通用的单极性电流工作模式,口地址是804100。从图中可以看出,其硬件电路是较为简单的。 4 时序的配合和程序的编制 下面将介绍d/a的通用电流工作模式下和a/d在最快工作模式下与tms320c30 dsp接口的时序配合问题。 4.1 时序配合问题 从系统硬件电路的接法和工作时序上,可以分析"启动转换"和"读取数据"的时序关系。一个假写操作便可使a/d的/wr有效,即可启动转换。就dsp的扩展总线的信号线iostrb选通的端口而言,读写都需两个时钟周期。当dsp采用33.3mh
,iostrb为扩展总线的选通脉冲,xd[0~11]为扩展总线的数据总线。a/d和d/a的读写信号由dsp的扩展总线的读写信号和选通信号来决定,它们的关系可由下式表示: /wr=rd/wr+iostrb /rd=rd/wr+iostrb 当a/d工作时,y2寻址选中max153。dsp的写信号有效时,a/d转换启动;dsp的读信号有效时,a/d输出数据。当d/a工作时,y1寻址使mx7545有效。dsp的写信号有效时,d/a转换启动。max153工作于最快的转换方式,口地址是;max7545工作于通用的单极性电流工作模式,口地址是804100。从图中可以看出,其硬件电路是较为简单的。 4 时序的配合和程序的编制 下面将介绍d/a的通用电流工作模式下和a/d在最快工作模式下与tms320c30 dsp接口的时序配合问题。 4.1 时序配合问题 从系统硬件电路的接法和工作时序上,可以分析"启动转换"和"读取数据"的时序关系。一个假写操作便可使a/d的/wr有效,即可启动转换。就dsp的扩展总线的信号线iostrb选通的端口而言,读写都需两个时钟周期。当dsp