找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1480|回复: 13
收起左侧

51单片机频率只有150hz的么

  [复制链接]
ID:1005377 发表于 2022-8-18 17:49 | 显示全部楼层 |阅读模式
调试单片机输出频率的时候,最高只能达到150HZ,只是怎么回事,单片机的产生信号的频率都是这么低的么,有没有好的MCU推荐一下,我需要信号的频率达到10Mhz左右
回复

使用道具 举报

ID:121859 发表于 2022-8-19 08:54 | 显示全部楼层
对八位机的单片机而言,10M的信号输出有些高了点。当然不是不能达到。可以选STM32单片机。
回复

使用道具 举报

ID:331575 发表于 2022-8-19 08:57 | 显示全部楼层
STC15W单片机可以看看,基于51可以移植,输出频率不能超过13.5mhz
回复

使用道具 举报

ID:123289 发表于 2022-8-23 16:41 | 显示全部楼层
这样写程序看看,这P1.0上输出频率是多少?就三句。
      ORG 0000H
TT:   CPL  P1.0
      JMP  TT
回复

使用道具 举报

ID:60656 发表于 2022-8-24 20:54 | 显示全部楼层
做不到的,5M以上波形就不能看了
回复

使用道具 举报

ID:205485 发表于 2022-8-25 23:40 | 显示全部楼层
        你的频率是指正弦波还是方波?是否需要调节频率幅度?如果只是需要一个稳定的大于10M的频率源,有源晶振就能做到。如果需要调节幅度频率,那就用DDS数字信号发生系列芯片。低端的AD9833大概能到5M,中端的AD9834,AD9850, AD9851,还有更高的AD99**系列能够轻松上几十M。51能够轻松驱动,只占用3-4个IO口,而且网上大把例程。
回复

使用道具 举报

ID:464755 发表于 2022-8-30 22:38 | 显示全部楼层
最高只能达到150HZ...你更应该看看你的程序是怎么回事了。
回复

使用道具 举报

ID:824490 发表于 2022-9-6 10:42 | 显示全部楼层
这频率是方波?是正弦波?还是其它的?
我想应该不会是方波,无源蜂鸣器,1-4KHz,是单片机都能轻松驱动!
回复

使用道具 举报

ID:1045720 发表于 2022-9-24 16:39 | 显示全部楼层
单纯方波,应该可以比这频率高得多,要出正弦波就好说了,看你对波形精度的要求了。
回复

使用道具 举报

ID:1007932 发表于 2022-9-24 21:43 | 显示全部楼层
要求再明确一点,描述一下信号的特征,波形是正弦波还是方波,是否调节频率幅值相位占空比等。如果是通信,建议用专用芯片,只是要可变频方波信号可以用si5351,还有类似的时钟芯片。
回复

使用道具 举报

ID:875095 发表于 2022-9-28 23:46 | 显示全部楼层
写的有点不大明白
回复

使用道具 举报

ID:1044091 发表于 2022-9-29 08:58 | 显示全部楼层
本帖最后由 ningsy 于 2022-9-29 09:00 编辑

最高150HZ, 你一定是程序哪里搞错了。我正在做的一款89C52步进电机控制器可以发出10Khz以内可调脉冲给驱动器(16细分1.8度步距角)。
回复

使用道具 举报

ID:879348 发表于 2022-9-29 11:40 | 显示全部楼层
要用硬件pwm输出频率,IO直接输出,你的程序不能做其他事
回复

使用道具 举报

ID:1034262 发表于 2022-9-29 16:41 | 显示全部楼层
STC的51,用定时器输出10MHz是很轻松的事。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表