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

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直接六分频!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
24条回答
shamiao
1楼-- · 2020-02-05 13:29
又一个楼主位被吃了的。

用单片机输出方波,还能再快点吗?
本帖最后由 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直接六分频!
页: [1]
eastboy
2楼-- · 2020-02-05 16:15
还是认真看下AT89S52的手册吧,89S52的定时器2可配置为可编程时钟输出,12M时钟理论上最快可以出12/4=3M的方波。见手册第16页。
renwocai
3楼-- · 2020-02-05 17:32
仅仅要个方波有什么意义,用晶振好了。
jlhgold
4楼-- · 2020-02-05 19:59
 精彩回答 2  元偷偷看……
raxb
5楼-- · 2020-02-05 23:20
没意义.大家不要讨论了,难道你的单片机就只输出方波,不用做其它事
skynet
6楼-- · 2020-02-06 01:13
关于此问题,论坛神级人物 马老师,专门写了1篇文章,楼主去拜读吧

一周热门 更多>