用单片机输出方波,还能再快点吗?

2020-02-05 09:23发布

本帖最后由 dz20062008 于 2012-5-12 03:50 编辑

          org 0000h
          nop
          sjmp main
          org 0030h
main:cpl p2.0
          sjmp main
          end
前一天在坛子看到单片机io口输出方波,能最快多少,于是好奇自己就写了几句,
用12m晶振 at89s52 谁能写出输出更快
的方波代码?我这个是输出标准周期为
6us方波,占空比50%   不要求开头准确,不要告诉我 als直接六分频!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
25条回答
bbs2009
2020-02-06 20:31
本帖最后由 BXAK 于 2012-5-12 12:41 编辑
raxb 发表于 2012-5-12 10:48
没意义.大家不要讨论了,难道你的单片机就只输出方波,不用做其它事 ...


有的单片机有可编程输出引脚,设置输出频率后,对其相应控制位置1就会有脉冲输出,清0则停止输出,并不占用CPU时间,
像AT89C52、STC89C52……等等都有,可以用来做红外遥控载波、超声波脉冲之类的

一周热门 更多>