51单片机做的信号发生器能达最高频率事多少

如题所述

与晶振频率有关,12MHZ时理想状态下最高频率为12MHZ,但实际要稍微小一点。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-02-21
晶振频率。
第2个回答  2009-02-21
12M模拟正弦波 1.6KHZ

其他波形就高点

基于单片机信号发生器设计重点研究问题是什么
例如想做一个1MHz的方波发生器,那么51单片机的最高主频是12MHz,然而真正输出的最高只能达到12分之一,那就是1MHz,勉勉强强算是可以 如果超过1MHz的波形,51类单片机是达不到效果了,只能选择其它单片机 下面是本人曾经利用单片机做的PMW信号发生器程序,仅供参考 \/***\/ include<reg51.h>\/\/频率...

51单片机和DAC0832制作可调频的信号发生器
256个点,DAC0832速率为1us左右,理论上频率可以达到1M\/256=3906HZ。但实际上受器件影响,不一定达到这么高的频率。不过由于你用的是51单片机,12T的模式,执行指令的速率非常低,所以真正影响频率的首先不是DAC0832,而是单片机。因相对于DAC0832的速率,单片机的速率慢了很多,所以单片机的速率是跟不上DAC0...

51单片机做信号发生器,怎样才能提高频率?
那么产生的正弦波频率可达195HZ。

51单片机设计频率可调的正弦信号发生器,难点在于要求100HZ到10KHZ频率...
这一点如果你做下去的话 会体会到,希望对你用帮助,另外如果 你用51和波形发生器的话 可以达到10K的,用DA根本不行,也可以采用AVR单片机和DA也行

基于单片机89C51的波形发生器,基本要求如下
基于51单片机的信号发生器-完整电路、程序 http:\/\/wenku.baidu.com\/view\/effec6f2ba0d4a7302763a13.html 免费的。可以产生弦波、方波、三角波、三角波、梯形波及其他任意波形,波形的频率(最大790HZ)和幅度在一定范围内可任意改变。波形和频率的改变通过软件控制,幅度的改变通过硬件实现。这是本人...

正弦信号发生器
本次课程设计使用的AT89S51 单片机构成的发生器可产生锯齿波、三角波、正弦波等多种波形,波形的周期可以用程序改变,并可根据需要选择单极性输出或双极性输出,具有线路简单、结构紧凑等优点。在本设计的基础上,加上按钮控制和LED显示器,则可通过按钮设定所需要的波形频率,并在LED上显示频率、幅值电压,波形可用示波器显示...

周期在100ns内的方波信号发生器怎么用单片机做出来?提供个思路_百度知 ...
10MHZ的方波频率对普通单片机确实太高,传统51单片机晶振12MHZ时执行一条指令时间1US,直接用位操作指令改变单片机的IO引脚状态的方法产生的方波频率只有500KHZ,像增强型1T单片机在晶振12MHZ时执行一条指令时间1\/12US,产生的方波频率只有6MHZ, 如果提高晶振频率,勉强可以产生10MHZ的方波,但这是牺牲了...

51单片机怎么延时程序
最容易让人忽略的是计算循环外的那部分延时,在对时间要求不高的场合,这部分对程序不会造成影响。500ms延时子程序程序:(晶振12MHz,一个机器周期1us。)void delay500ms(void){ unsigned char i,j,k;for(i=15;i>0;i--)for(j=202;j>0;j--)for(k=81;k>0;k--);} ...

DAC0832+单片机输出正弦波频率最大值问题
传统51,晶振12MHz为例),那么,采用汇编语言的话,效率较高的话,输出一个数据点大约需要20uS。假设一个周期输出64个数据点,大约1280uS,大约可输出1kHz的频率。如果采用较高速度单片机(如AVR系列,主频16MHz),大约可输出16kHz的频率。编程花点精力,尽量简化指令,估计,最高可做到20kHz左右。

你好---可否用stc51单片机控制 NE555 脉冲发生器 输出方波
你这单片机只是控制555电路的关闭,那有点大材小用了。虽然只是这么一个动作,照样也得写程序的。按你说的,用单片机一个I\/O脚直接控制555的第4脚是没有问题的,但要写程序来控制这一个I\/O脚的输出。还有一个条件是,555电路也得用5V电源,与单片机要共地。其实,就用单片机,就可以实现555电路...

相似回答
大家正在搜