能否用软件的方法使51输出500k的方波呢

[复制链接]
3834|32
spark周 发表于 2014-6-5 20:29 | 显示全部楼层
为啥一定要用软件的方式实现呢?即便是标准52单片机也有多一个定时器可以用,如果用带PCA的单片机不是更简单了。。。
liliang9554 发表于 2014-6-5 20:30 | 显示全部楼层
单片机即使能产生那么资源差不多只能产生方波了,建议外加个555定时器产生时钟吧,便宜简单。
午夜粪车 发表于 2014-6-5 20:30 | 显示全部楼层
问下500KHZ方波,那它的时间是不是50us啊
zhaoxqi 发表于 2014-6-5 20:30 | 显示全部楼层

这数学算得。。。
500khz,周期是2us,每1us跳变一次。
huangchui 发表于 2014-6-5 20:31 | 显示全部楼层
0809不需要500K 吧!
 楼主| jiaxw 发表于 2014-6-5 20:32 | 显示全部楼层
嗯,我总结总结,多谢大家啦
gxliu08 发表于 2014-6-5 21:24 | 显示全部楼层
高速51做500K方波,用定时器实现,应该可以,你是什么型号51?
通宵敲代码 发表于 2014-6-6 09:39 | 显示全部楼层
午夜粪车 发表于 2014-6-5 20:30
问下500KHZ方波,那它的时间是不是50us啊

1s / 500kHz = 2us
通宵敲代码 发表于 2014-6-6 09:40 | 显示全部楼层
51实现500K恐怕很难,建议用硬件实现!

0809 真没必要用这么高的工作时钟!
Dick00 发表于 2014-6-6 14:12 | 显示全部楼层
51单片机还是有点困难的,上次就是用普通管脚模拟CLK,在proteus上仿真可以,但是到了硬件上就不行了,你想想2us就给个脉冲,你光运行定时器去了,根本没办法采集数据,用中断也是一个道理,建议硬件解决。。
icecut 发表于 2014-6-6 14:37 | 显示全部楼层
换stm吧.别纠结了
gxliu08 发表于 2014-6-6 19:04 | 显示全部楼层
还没搞定?
wh6ic 发表于 2014-6-6 23:03 | 显示全部楼层
干嘛一定要用ADC0809?便宜好用的ADC多的是...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部