您现在的位置是:首页 >动态 > 2023-10-07 07:00:15 来源:
单片机编程软件(单片机编程)
导读 大家好,我是小夏,我来为大家解答以上问题。单片机编程软件,单片机编程很多人还不知道,现在让我们一起来看看吧!这个用中断或者+定时器...
大家好,我是小夏,我来为大家解答以上问题。单片机编程软件,单片机编程很多人还不知道,现在让我们一起来看看吧!
这个用中断或者+定时器就可以做。
首先定义一个全局变量,用来判断400还是800.
400us就是2.5K,用定时器定时出200us长的时间(也可以稍短些,因为单片机处理程序需要一定的时间,这里的200us做时间基准用,400us的方波半个周期就是200us,800us就是4个200us),当定时器溢出的时候出发中断,在中短里面做两件事情,修改全局变量和操作P1.0、P1.1口,直接取反就可以输出方波。
本文到此讲解完毕了,希望对大家有帮助。