您现在的位置是:首页 >动态 > 2023-10-07 07:00:15 来源:

单片机编程软件(单片机编程)

导读 大家好,我是小夏,我来为大家解答以上问题。单片机编程软件,单片机编程很多人还不知道,现在让我们一起来看看吧!这个用中断或者+定时器...

大家好,我是小夏,我来为大家解答以上问题。单片机编程软件,单片机编程很多人还不知道,现在让我们一起来看看吧!

这个用中断或者+定时器就可以做。

首先定义一个全局变量,用来判断400还是800.

400us就是2.5K,用定时器定时出200us长的时间(也可以稍短些,因为单片机处理程序需要一定的时间,这里的200us做时间基准用,400us的方波半个周期就是200us,800us就是4个200us),当定时器溢出的时候出发中断,在中短里面做两件事情,修改全局变量和操作P1.0、P1.1口,直接取反就可以输出方波。

本文到此讲解完毕了,希望对大家有帮助。