标题: 51单片机频率只有150hz的么 [打印本页]

作者: tingguan    时间: 2022-8-18 17:49
标题: 51单片机频率只有150hz的么
调试单片机输出频率的时候,最高只能达到150HZ,只是怎么回事,单片机的产生信号的频率都是这么低的么,有没有好的MCU推荐一下,我需要信号的频率达到10Mhz左右

作者: zhxiufan    时间: 2022-8-19 08:54
对八位机的单片机而言,10M的信号输出有些高了点。当然不是不能达到。可以选STM32单片机。
作者: 15942379927    时间: 2022-8-19 08:57
STC15W单片机可以看看,基于51可以移植,输出频率不能超过13.5mhz
作者: yzwzfyz    时间: 2022-8-23 16:41
这样写程序看看,这P1.0上输出频率是多少?就三句。
      ORG 0000H
TT:   CPL  P1.0
      JMP  TT
作者: zxq9781    时间: 2022-8-24 20:54
做不到的,5M以上波形就不能看了
作者: 红花无常    时间: 2022-8-25 23:40
        你的频率是指正弦波还是方波?是否需要调节频率幅度?如果只是需要一个稳定的大于10M的频率源,有源晶振就能做到。如果需要调节幅度频率,那就用DDS数字信号发生系列芯片。低端的AD9833大概能到5M,中端的AD9834,AD9850, AD9851,还有更高的AD99**系列能够轻松上几十M。51能够轻松驱动,只占用3-4个IO口,而且网上大把例程。
作者: nsush    时间: 2022-8-30 22:38
最高只能达到150HZ...你更应该看看你的程序是怎么回事了。
作者: 名字不是重点    时间: 2022-9-6 10:42
这频率是方波?是正弦波?还是其它的?
我想应该不会是方波,无源蜂鸣器,1-4KHz,是单片机都能轻松驱动!

作者: aaazy    时间: 2022-9-24 16:39
单纯方波,应该可以比这频率高得多,要出正弦波就好说了,看你对波形精度的要求了。
作者: 一事无成    时间: 2022-9-24 21:43
要求再明确一点,描述一下信号的特征,波形是正弦波还是方波,是否调节频率幅值相位占空比等。如果是通信,建议用专用芯片,只是要可变频方波信号可以用si5351,还有类似的时钟芯片。
作者: hondephy@126.co    时间: 2022-9-28 23:46
写的有点不大明白
作者: ningsy    时间: 2022-9-29 08:58
本帖最后由 ningsy 于 2022-9-29 09:00 编辑

最高150HZ, 你一定是程序哪里搞错了。我正在做的一款89C52步进电机控制器可以发出10Khz以内可调脉冲给驱动器(16细分1.8度步距角)。
作者: wufa1986    时间: 2022-9-29 11:40
要用硬件pwm输出频率,IO直接输出,你的程序不能做其他事
作者: coody_sz    时间: 2022-9-29 16:41
STC的51,用定时器输出10MHz是很轻松的事。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1