用示波器观察PWM波形有断层。

我用PIC的单片机TIMER1中断来产生一个200Hz的PWM,用示波器观察的时候波形正常。但当我调节“秒/格”旋钮,由2.5ms/格逐渐调大至100ms/格的时候,发现波形每格一段时间就会有一段消失了,波形断开了。

请问这是示波器的问题还是我程序的问题?按理来说单片机不可能突然间停掉了一段时间不输出波形的啊...求解释...

示波器问题,不是单片机不输出波形,而是示波器没有显示波形。
示波器一般100ms/div时基下自动进入扫描模式,在此时基下示波器能够将所有采集到的数据点显示在屏幕上,而在普通时基下屏幕显示波形只是内存中数据点的一部分。
波形消失或者说断开是故意的,因为上一段波形的末端和下一段波形的前端时间上是不连续的,上一段波形的前端和下一段波形的前端才是连续的。

示波器是一种用途十分广泛的电子测量仪器。它能把肉眼看不见的电信号变换成看得见的图像,便于人们研究各种电现象的变化过程。示波器利用狭窄的、由高速电子组成的电子束,打在涂有荧光物质的屏面上,就可产生细小的光点(这是传统的模拟示波器的工作原理)。
在被测信号的作用下,电子束就好像一支笔的笔尖,可以在屏面上描绘出被测信号的瞬时值的变化曲线。
利用示波器能观察各种不同信号幅度随时间变化的波形曲线,还可以用它测试各种不同的电量,如电压、电流、频率、相位差、调幅度等等。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-05
dsp输出的pwm波形只包含两种电平,除了示波器之外,还可采用高速的逻辑分析仪观看。
第2个回答  推荐于2016-12-01
示波器问题,不是单片机不输出波形,而是示波器没有显示波形。
示波器一般100ms/div时基下自动进入扫描模式,在此时基下示波器能够将所有采集到的数据点显示在屏幕上,而在普通时基下屏幕显示波形只是内存中数据点的一部分。波形消失或者说断开是故意的,因为上一段波形的末端和下一段波形的前端时间上是不连续的,上一段波形的前端和下一段波形的前端才是连续的。本回答被提问者和网友采纳
第3个回答  2012-07-29
占空比调节范围10%~90%,具有占空数字显示PWM信号的频率、幅度、占空比。 在中断里面将AD转换的结果赋值给改变PWM波占空比的那个变量,输出PWM波。
第4个回答  2012-07-22
占空比调节范围10%~90%,具有占空数字显示PWM信号的频率、幅度、占空比。 在中断里面将AD转换的结果赋值给改变PWM波占空比的那个变量,输出PWM波。