89c51方波频率可以是多少,假如在1秒内89c51串口把100个ffh的数据发送出去问波特率是多少
来源:整理 编辑:亚灵电子网 2023-02-09 15:47:08
1,假如在1秒内89c51串口把100个ffh的数据发送出去问波特率是多少
至少需要一个比特时间的10倍如波特率9600,每一位需1/9600毫秒一个字节至少是10位,所以理论上需1/960毫秒,即1.04毫秒另外,接收方要取数据也要花费数微秒时间
2,89c51怎样产生96k的方波
51单片机内置有UART(异步串行口),如果你是想用串口发送数据的话,直接使用内置的UART进行发送就行了,没有必要模拟串口。51单片机如果想要精确的产生某个频率的脉冲,建议使用定时器,在定时器中断服务中对指定的IO取反,就可以获得方波了,调整定时器的初值可以修改频率。9.6kHz的信号,周期是104.2μs,在占空比50%的情况下,你让定时器每104.2÷2=52.1μs中断一次就可以了。新版本的STCISP软件集成了定时器计算工具,一算就知道了:

3,89c51单片机的主要参数
AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。
4,利用89C51单片机设计多功能低频函数信号发生器能产生方波正弦波
这个不难吧。第一种方案:在单片机里面构造各种波形的数据表,然后用数组来保存。单片机控制给DA的数据的时间间隔就可以控制输出的频率了,为了得到比较精确的频率,可以用定时器控制数据的输出频率啦。幅度的调节可以用双DA来做啊,也就是用另外一块DA来控制数据转换DA的基准电压。第二种方案:用单片机控制DDS芯片啊,比如用单片机控制AD9834,可以产生正弦波、方波、三角波,频率的调节就更简单了。幅度的调节也可以用双DA来实现,也可以先用电阻衰减再用运放放大,这样幅度就可以连续可调了。电路图和程序你确定了方案就可以很容易搞定了,实在不行再联系我吧
5,51单片机IO口产生的方波频率最大可达多少啊
ALE可以是震荡的1/6分频就是说,12Mhz可以产生2MHZ的频率。。。你好!除了与定时器参数设置有关,更与系统时钟频率的高低密切相关。而你所担心的 IO口反应不过来,应该不会发生的,因为同一个芯片中所有元器件的频率特性是一致的打字不易,采纳哦!
6,急89C51单片机频率12MHz用定时器1及中断的方法产生周期为1s的等宽
#include <reg51.h>sbit p11 = P1^1;void InitTimer1(void) TMOD = 0x10; TH1 = 0x0FC; TL1 = 0x18; EA = 1; ET1 = 1; TR1 = 1;}void main(void) InitTimer1(); while(1);}void Timer1Interrupt(void) interrupt 3 TH1 = 0x0FC; TL1 = 0x18; p11 = ~p11;}我没有给你写注释,是希望你不要完全等现成,希望你能自己研究吃透这段程序不用还拍 其实也没有什么难的
7,89C51单片机 支持最大晶振是多少
记得上限可以到33M,你看看芯片上有最大时钟的好像,AT89C51的话肯定标有的,看看上面写的是24还是33.其他的不确定 我这只有s52的DataSheet,你看看51的DataSheet最后几页,有没有产品系列表。如下图(s52的)
8,利用89C51单片机设计多功能低频函数信号发生器能产生方波正弦
这个不难吧。第一种方案:在单片机里面构造各种波形的数据表,然后用数组来保存。单片机控制给DA的数据的时间间隔就可以控制输出的频率了,为了得到比较精确的频率,可以用定时器控制数据的输出频率啦。幅度的调节可以用双DA来做啊,也就是用另外一块DA来控制数据转换DA的基准电压。第二种方案:用单片机控制DDS芯片啊,比如用单片机控制AD9834,可以产生正弦波、方波、三角波,频率的调节就更简单了。幅度的调节也可以用双DA来实现,也可以先用电阻衰减再用运放放大,这样幅度就可以连续可调了。电路图和程序你确定了方案就可以很容易搞定了,实在不行再联系我吧单片机,我只做过方波的。听我同学说做其他可以用DDS来做。他是直接自己做板来做的这个不难吧。第一种方案:在单片机里面构造各种波形的数据表,然后用数组来保存。单片机控制给DA的数据的时间间隔就可以控制输出的频率了,为了得到比较精确的频率,可以用定时器控制数据的输出频率啦。幅度的调节可以用双DA来做啊,也就是用另外一块DA来控制数据转换DA的基准电压。第二种方案:用单片机控制DDS芯片啊,比如用单片机控制AD9834,可以产生正弦波、方波、三角波,频率的调节就更简单了。幅度的调节也可以用双DA来实现,也可以先用电阻衰减再用运放放大,这样幅度就可以连续可调了。电路图和程序你确定了方案就可以很容易搞定了用一个51单片机配上一片MAX038芯片很容易实现。自己在网上找找吧。偷懒的家伙!
9,关于方波的频率
方波是一种非正弦曲线的波形,通常会与电子和讯号处理时出现。理想方波只有“高”和“低”这两个值。电流或电压的波形为矩形的信号即为矩形波信号,理想方波在高和低两个值之间是瞬时变化的。如果系统受到阻尼,则波将永远达不到理论的高值和低值。如果系统阻尼不足,波动将在稳定前在高值和低值附近振荡。在这两种情况下,脉冲的上升和下降时间都是在两个特定的中值之间测量的,例如在5%到95%之间,或在10%到90%之间。该公式的存在可以确定系统的近似带宽。扩展资料在现实世界中,方波只有有限的带宽,因此会出现严重的吉布斯现象,并且经常表现出吉布斯现象那样的振铃效应,或者是_近似那样的波纹效应。在现实世界中,数字电子学的带宽是有限的,方波只能用有限的带宽来表示,这就意味着我们只能在该波附近形成一种波形。为了得到合理的波形,至少需要基波和三次谐波。当然,谐波越多,波形的方波就越多。信号具有良好的方波信号是指当在需要的时候,具有所必需达到的电压电平数值。差的方波信号不是由某一单一因素导致的,而是板级设计中多种因素共同引起的。主要的方波信号问题包括反射、振荡、地弹、串扰等。参考资料来源:百度百科-方波一般方波以上升处或下降处开始算起始位置,从一个上升沿处到下一个上升沿处为一个周期(下降沿同理),频率是周期时间的倒数,比如一个周期是1毫秒,那么周期就是1/0.001=1000Hz=1KHz重复相同的一个波形的时间 就是一个周期 频率是 周期分之一就是一秒钟内有几个方波的循环周期。风雨兼程 学海同舟 有事说话 满意【采纳】
10,AT89C51的时钟频率
“有人说AT89C51工作于内部方式时,时钟发生器对振荡脉冲二分频,”根本没有此说法,哈哈,无稽之谈。只有ALE端输出主频的1/6是正确的!at89c51是一种带4k字节闪烁可编程可擦除只读存储器(fperom—falsh programmable and erasable read only memory)的低电压,高性能cmos 8位微处理器,俗称单片机。at89c2051是一种带2k字节闪烁可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用atmel高密度非易失存储器制造技术制造,与工业标准的mcs-51指令集和输出管脚相兼容。由于将多功能8位cpu和闪烁存储器组合在单个芯片中,atmel的at89c51是一种高效微控制器,at89c2051是它的一种精简版本。at89c单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列如图所示 [编辑本段]主要特性: ·与mcs-51 兼容 ·4k字节可编程闪烁存储器 ·寿命:1000写/擦循环 ·数据保留时间:10年 ·全静态工作:0hz-24mhz ·三级程序存储器锁定 ·128×8位内部ram ·32可编程i/o线 ·两个16位定时器/计数器 ·5个中断源 ·可编程串行通道 ·低功耗的闲置和掉电模式 ·片内振荡器和时钟电路 [编辑本段]管脚说明: vcc:供电电压。 gnd:接地。 p0口:p0口为一个8位漏级开路双向i/o口,每脚可吸收8ttl门电流。当p1口的管脚第一次写1时,被定义为高阻输入。p0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在fiash编程时,p0 口作为原码输入口,当fiash进行校验时,p0输出原码,此时p0外部必须被拉高。 p1口:p1口是一个内部提供上拉电阻的8位双向i/o口,p1口缓冲器能接收输出4ttl门电流。p1口管脚写入1后,被内部上拉为高,可用作输入,p1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在flash编程和校验时,p1口作为第八位地址接收。 p2口:p2口为一个内部上拉电阻的8位双向i/o口,p2口缓冲器可接收,输出4个ttl门电流,当p2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,p2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。p2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,p2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,p2口输出其特殊功能寄存器的内容。p2口在flash编程和校验时接收高八位地址信号和控制信号。 p3口:p3口管脚是8个带内部上拉电阻的双向i/o口,可接收输出4个ttl门电流。当p3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,p3口将输出电流(ill)这是由于上拉的缘故。 p3口也可作为at89c51的一些特殊功能口,如下表所示: 口管脚 备选功能 p3.0 rxd(串行输入口) p3.1 txd(串行输出口) p3.2 /int0(外部中断0) p3.3 /int1(外部中断1) p3.4 t0(记时器0外部输入) p3.5 t1(记时器1外部输入) p3.6 /wr(外部数据存储器写选通) p3.7 /rd(外部数据存储器读选通) p3口同时为闪烁编程和编程校验接收一些控制信号。 rst:复位输入。当振荡器复位器件时,要保持rst脚两个机器周期的高电平时间。
文章TAG:
89c51方波频率可以是多少89c51 方波 频率