标题: STC单片机怎么样用一个IO输出100K左右的频率? [打印本页]

作者: finezwl    时间: 2020-7-11 15:41
标题: STC单片机怎么样用一个IO输出100K左右的频率?
如题
作者: xianfajushi    时间: 2020-7-11 17:20
通常使用计数器中断计数准确时间引脚取反操作即可
作者: wwh2382    时间: 2020-7-11 17:29
stc下载工具stc-isp里有“软件延时计算器”,可以生成延时代码
作者: 不要黑    时间: 2020-7-11 20:05
配置定时器5us中断,在中断里对引脚取反,输出占空比50%,频率100KHz方波
作者: xiexiaojia123    时间: 2020-7-11 22:00
可以用定时器,也可以用程序延时的方式
作者: cjjdemon    时间: 2020-7-12 07:33
PWM功能即可
作者: BG6BXN    时间: 2020-7-12 10:02
为啥不用PWM功能呢?
作者: hhh402    时间: 2020-7-17 18:06
最简单是用定时器的直接输出功能,这样不需要使用中断,不影响单片机cpu做别的事,使用中断的话有可能不准确,如果程序中还有其他中断,输出100K方波有可能有很大误差。
作者: xumiao    时间: 2020-7-17 18:14
使用定时器或者中断啊




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1