发布于 2012-02-06 23:51:53
6楼
非也。不会有发完又从新的现象。脉冲一点都不会有间隙。我的程序最关键最特别的地方是:要发脉冲的时候连续执行两个PLS指令。是两个。不是一般的一个。一个用于马上生成脉冲并马上发出。后一个是建立在缓冲当中。根据某版本编程手册上说后一段脉冲串可以连续地接续第一段脉冲。
我也用口头复述一下我的证实过程:
实验1。设定10K频率发10K个脉冲。作为一段。执行 壹 次PLS指令。以后每当脉冲完成中断执行一次PLS指令。
实验2。(同上)略。连续执行 贰 次PLS指令。以后……(同上,略)。
硬件上我把高速输出接上适当的电阻,并串联0.2W8Ω的小喇叭。去听以上两个实验的高频声。结果出来了。
第一个实验的声音是:滴……咪滴……咪滴……咪滴…………
第二个实验的声音是:滴…………………………………………
非常明显听见一有1秒周期的杂音。我看这个结果用示波器都很难捕捉不到啊。除非用双踪,一通道做触发去检查另一通道的同步。