哪位高手能用51单片机输出1MHZ方波?

[复制链接]
11987|36
 楼主| xtqyvlflf 发表于 2008-4-26 20:26 | 显示全部楼层 |阅读模式
onemillion 发表于 2008-4-26 20:35 | 显示全部楼层

顶...

 楼主| xtqyvlflf 发表于 2008-4-26 21:23 | 显示全部楼层

我最多才能做到1/3MHZ

ST:
CPL    P1.0
AJMP    ST

这个程序只能产生1/3MHZ
狂崽 发表于 2008-4-26 21:35 | 显示全部楼层

用STC单片机,AT的不可以吧

用STC单片机,AT的不可以吧,时钟就不行
 楼主| xtqyvlflf 发表于 2008-4-26 21:45 | 显示全部楼层

STC的贵吗?

AT的时钟确实不行,我仿真用的就是AT89C51。
wxj1952 发表于 2008-4-26 22:33 | 显示全部楼层

开玩笑。

不会用定时器方式?12M晶振,正好最高输出1M时钟。(也不合理,除非1us能完成一个中断程序。)

否则什么应用要拿CPU全部资源去产生一个1M方波?
jerkoh 发表于 2008-4-26 22:37 | 显示全部楼层

re

是啊
12M ALE还可以出来2M
我做125K读卡器 再用2M加4040分125KHZ
齐鲁青未了 发表于 2008-4-26 22:42 | 显示全部楼层

24M晶振

DONGXU 发表于 2008-4-27 21:32 | 显示全部楼层

可以的

用新华龙的C8051,百分百没问题
gx_huang 发表于 2008-4-27 21:58 | 显示全部楼层

可以的

你去看看数据手册的定时器触发输出功能。
肯定可以。是定时器溢出硬件触发T0/T1翻转输出。
jimsboy 发表于 2008-4-28 01:12 | 显示全部楼层

用6M晶振,ALE上就是1M,呵呵

hephi 发表于 2008-4-28 08:10 | 显示全部楼层

STC的1时钟单片机就可以搞定啦!

如:STC12C2052,STC12C4052都是1时钟单片机!
没有十二分频!
如12兆的晶振即可输出1M的方波。
walnutcy 发表于 2008-4-28 11:28 | 显示全部楼层

同意楼上,

lessfame 发表于 2008-4-28 14:56 | 显示全部楼层

学习了.

yongfei 发表于 2008-4-28 18:29 | 显示全部楼层

哪种型号的51?

51种类太多了,请表达清楚。89C52的定时器T2具有可编程方波输出功能,可以产生1MHz的方波。
 楼主| xtqyvlflf 发表于 2008-4-28 19:12 | 显示全部楼层

想用单片机驱动CCD

本来想用89c51来实现的,发现不太容易!
听说AVR可以,正在学习呢
rivflood 发表于 2008-4-28 19:49 | 显示全部楼层

加个锁相环电路,输出1MHz应该不是什么难事

kunliu 发表于 2008-4-28 20:21 | 显示全部楼层

要看你用什么51啦



用什么C8051F×××啦,还有什么其他的增强型的8051一般都可以
xddzccn 发表于 2008-4-28 21:15 | 显示全部楼层

直接把12M的晶振分频!

直接把12M的晶振分频!
mxinfa 发表于 2008-4-29 10:43 | 显示全部楼层

用定时器2,P1.0自动翻转功能

12M晶振最高能产生3M方波,50%
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

39

帖子

0

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