单片机编程入门基础知识视频教程 单片机编程

导读 大家好,我是小典,我来为大家解答以上问题。单片机编程入门基础知识视频教程,单片机编程,很多人还不知道,现在让我们一起来看看吧!这个...

大家好,我是小典,我来为大家解答以上问题。单片机编程入门基础知识视频教程,单片机编程,很多人还不知道,现在让我们一起来看看吧!

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

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

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

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

版权声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。