示波器怎么测单片机输出的pwm,如何将示波器接到单片机上

电子 浏览

如何入门单片机?记得我们我大一的时候刚进我们学校实验室,我们学长就扔给我一本非常厚的全英文的当时实验室在用的一款MCU的datasheet,我看了一个星期不知道这到底有什么用,只看到到处都是各种寄存器位描述,一脸懵。现在已然是工作十几年的老人了,其实发现就是寄存器设置时候查查数据手册相关寄存器描述就完了,当然现在的同学入门单片机比我们那个时候容易,因为很多现场库给你使用,无需自己从寄存器设置写起,只需写业务逻辑就行。

1、我应该如何用示波器来查看单片机串口发送来的数据呢?示波器应如何调节呢...

自己用示波器测测就知道了,很简单的,注意先后顺序就好了。rs232没有时钟线,时钟只能通过所设置的波特率来计算信号的周期。通过示波器的光标来量每个时钟周期内的bit是0,还是1,再得出一个byte的数据。比较好测量,但必须有耐心。串口发出的是方波信号。如果可以做到连续发送相同的数据,可以调节时基(X轴)宽度到一个合适的位置。

可以使用不断发送数据0X55(01010101),然后中间加点延时时间,以9600波特率为例,则一个字节大约需要1ms,可以加200us的延时,这样可以区分每个字节的信息),这样,第一个跳变后的0.1ms长度就是起始位,第二个0.1ms长度应该是0,第三个0.1ms长度应该是1......。以上就是使用示波器观察的基本方法,实际应用当中,由于数据的不规则性,可能需要使用有记忆功能的示波器,然后采用下降沿触发的方法得到需要的波形。

2、单片机不工作接上示波器接地脚就工作了

你说正常吗?正常的电路设计或程序的正常运行?如果你只是想以确保基本的电路是不正确的,你可以衡量的ALE脚,脚固定输出的方波,只要引脚输出是正常的,没有什么大问题的基本电路你的程序的,其余的是,以确认是否正确。RST信号应该看看,是不正常的信号微控制器无法工作。如果您想确认的过程是不正确的,那就要看看在实际的功能。示波器来测量输出引脚看到,如果输出信号的预期为。

3、对于示波器探针接到单片机的地,示波器会被烧坏吗

不会,示波器的探头输入有缓冲保护的。不会,示波器就是干这个用的怎么会烧坏。单片机地一般电源不超过5V,3.3V比较多,这种电压即使是接错了也不会有什么,示波器探针有两头,一头就是为了接地用的,就是接信号的地。如果两边的地是浮起来的,最多是把两边地拉到同一电平,如果不是浮起来的,即单片机的地是示波器地叠加某一电压(这种情况及其罕见),那么示波器的保护电路会起作用,避免短路。