打印

单片机能输出50M方波吗

[复制链接]
7808|26
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
aiping1987|  楼主 | 2010-7-8 08:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
兰天白云| | 2010-7-8 09:00 | 只看该作者
那得挑挑单片机了

使用特权

评论回复
板凳
calor| | 2010-7-8 09:09 | 只看该作者
提醒LZ,单片机不限于是51.

使用特权

评论回复
地板
ayb_ice| | 2010-7-8 09:10 | 只看该作者
难啊
八位机我找不出
16~32位的应该有,频率快点是可以的

使用特权

评论回复
5
zjswuyunbo| | 2010-7-8 09:14 | 只看该作者
这要求单片机工作频率至少100M。。。。
有这样的单片机吗?

使用特权

评论回复
6
icecut| | 2010-7-8 09:29 | 只看该作者
绝对不可能....

那样就不是单片机了..

使用特权

评论回复
7
wzl-xx@163.com| | 2010-7-8 10:05 | 只看该作者
不好找,8位单片机工作频率至少要大于50MHZ,STC单片机是单周期可以试试。

使用特权

评论回复
8
IJK| | 2010-7-8 10:15 | 只看该作者
可以的,有的单片机可以把系统时钟通过某个IO引脚进行输出,一些ARM内核的单片机可以做到,特别是那些支持以太网的ARM内核单片机,比如STM32F107

使用特权

评论回复
9
ljm810010| | 2010-7-8 10:18 | 只看该作者
C8051F列系不就可以了吗?
既然是固定的50MHz,直接用50MHz晶体,单片机的Xout输出就是50MHz,整形一下就得到方波了。
其实频率高到一定程度,波的形关是否方的有这么重要吗?

使用特权

评论回复
10
yhn1973| | 2010-7-8 10:57 | 只看该作者
这种单片机还真不好找,若单输出50MHz,32位不见得比8位有优势,ARM7和CM3估计都不行,C8051F120应该可以,工作于100M,使用T2或T4或PCA的频率输出方式,正好可输出最高50MHz的方波。

使用特权

评论回复
11
zjswuyunbo| | 2010-7-8 11:46 | 只看该作者
呵呵。。。那还不如买个50M的有源晶振。。。。
不过,不知道有没有这样的晶振。。

使用特权

评论回复
12
arm86| | 2010-7-8 11:50 | 只看该作者
50MHz的晶振是标称值
或许楼主需要在50MHz以下还可变吧,包括占空比

使用特权

评论回复
13
zjswuyunbo| | 2010-7-8 11:52 | 只看该作者
晕。。。。
有PWM跑到50M的吗?

使用特权

评论回复
14
大道至简| | 2010-7-8 11:57 | 只看该作者
50M只能输出正弦波,完全的方波有点困难
频率太高了点

使用特权

评论回复
15
acute1110| | 2010-7-8 12:19 | 只看该作者
如果有人能找出来,将datasheet也贴出,大家看看就知道了---我认为没有cpu能在I/0上输出50M hz的方波

使用特权

评论回复
16
BitFu| | 2010-7-8 12:23 | 只看该作者
本帖最后由 BitFu 于 2010-7-8 12:25 编辑

7楼太搞笑了,哈哈STC,就那叫INTEL祖母的那个。

使用特权

评论回复
17
xuyiyi| | 2010-7-8 13:22 | 只看该作者
单片机的外部系统时钟用50MHz, 通过晶振输出引脚直接输出即可(亦可加隔离驱动)。

使用特权

评论回复
18
drentsi| | 2010-7-8 13:46 | 只看该作者
这个问题不是以前讨论过的吗?
用晶振倍频分频整形等办法都有办法做到的。
如果说是用C语言(或汇编)代码来让GPIO模拟出一个50M的方波,办法是有的,以前回答这个问题说了一种方法,现在再说一下。
在CPU的低延时总线上挂一个GPIO,然后用代码控制GPIO的电平就可以了。
对于POWERPC405的DSOCM总线,每次操作需要2clk,把DSOCM和CPU的主频都设到400MHz,那么GPIO每秒钟就可以操作200M次,可用软件来模拟实现100M的方波。
对于microblaze软核,DLMB总线或者FSL总线工作在CPU同主频,把CPU设到100MHz,把GPIO挂在DLMB或者FSL总线上,那么GPIO每秒钟也可以操作100M次,就可以用软件来模拟50M的方波了。在spartan-3中软核可以跑到100MHz,V5中可以跑到200MHz。因此模拟这些方波是不成问题的。

使用特权

评论回复
19
dnzq2003| | 2010-7-8 16:00 | 只看该作者
我是从没见过能输出50mhz的单片机。就是5mhz就够牛的了。arm芯片的io口速度能跟跑的跟主频一样快?

使用特权

评论回复
20
fzy_666| | 2010-7-8 17:03 | 只看该作者
1# aiping1987
可以用倍频器倍频上去,锁相环搞一下

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

38

帖子

0

粉丝