当前位置:首页 » 温度调节 » 串行通信频率多少合适

串行通信频率多少合适

发布时间: 2022-08-19 08:10:41

A. 做串口通信时,为什么要把晶振频率设为11.0592,为什么要把波特率设为9600,本人初学,请指教,谢谢!

先说波特率。波特率从300到115200都可以,甚至更高或更低。一般规范的波特率都是3的倍数,比如9600、19200、38400;但是并不是一定的,波特率也可以是10000或者10001、10002,只要你的设备能产生符合这个要求的频率,尤其是自己用时,波特率都是很随意的,没有限制。只是多数时候为了和电脑配合,波特率才规范为固定的几个值,且为了传输稳定,用9600。不过我比较喜欢用19200和38400,传的快。

用11.0592晶振的原因是51单片机的定时器导致的。用51单片机的定时器做波特率发生器时,如果用11.0592Mhz的晶振,根据公式算下来需要定时器设置的值都是整数;如果用12Mhz晶振,则波特率都是有偏差的,比如9600,用定时器取0XFD,实际波特率10000,一般波特率偏差在4%左右都是可以的,所以也还能用。

B. 8251A用作一步串行通信接口,如果设定波特率因子为16,而发送器与接收器时钟频率为19200HZ,则波频率为多

A. 1200波特 B. 2400波特 C. 4800波特 D. 19200波特
答案:A. 1200波特

C. 两个单片机串口通信晶振频率问题

两单片机如果是串口通信时,最好当然是用特殊的晶振比较好。这样算出的波特率会更准确,每个处理器关于波特率的计算是不同的,像你说的11.0592晶振在某些单片机可以算出一个准确的波特率,可能在其他的单片机就不一定了。如果在arm中,它一般都有倍频,所以频率可以很高,如果不用特殊的晶振都可以做出一个比较准确的波特率。(如果两通信的处理器的运行时的波特率与约定的波特率误差越小,通信的成功率就越高,反之则低。)
你说的要改变定时器,其实是不用的。一般单片机都有一个固定的串口模块可以直接输出串行数据块,只要你根据晶振与处理器的波特率设设置方式,制定你想要的波特率就可以了,不用自己处理定时器的问题。
如果你不用串口通信,则处理器的晶振就可以根据两通行处理器的约定协议的要求确定晶振频率就可以了,一般约定协议的频率越高,晶振频率要求也当然要高了。

D. 串口通信,比如波特率为115200bps,那么最大可支持多大的采样频率可实现将数据传至PC端,如何计算出来的

波特率的速度跟你的数据采样没直接关系的啊 波特率是指串口的发送接受速率
这个跟你家网络在线听mp3一个道理 mp3有96K采样率 也有128K采样率也有 384的 但是你家网有1M的 也有2M的 4M的

E. 在异步串行通信中,为什么接收时时种频率一般是波特率的16倍频

时钟频率和波特率的区别是什么?
.我看见书上说:异步通信的收发时钟是分开来工作的,这句话怎么理解?是否异步通信收发时钟频率是不一样的?如果是收发频率是一样的,那收发双方时钟频率的一致是如何实现的?或者说时钟频率是不是固定不变的?

F. 为什么串行通信中 晶振频率大多取11.0592MHz

是因为波特率,系统晶振选为11.0592MHz就是为了使初值为整数,从而产生精确的波特率。
另外,初值的确定也有相应的公式哦!一般串行通信将T1置于方式0或方式1,所以一个确定了的波特率就要有相应的初值!

G. 串口频率是多少

串口一般是115200和9600两种

H. 232信号的传输频率是多少呢

RS232吗?
这是一个串行通讯的标准。没有频率的概念,只有速率的概念。

依据标准,RS232的传输速率是:20Kbps

在实际使用中,综合程序波特率,最高只能采用19200bit/s,也就是19.2Kbps。

I. 为什么串口速率一般都设置为9600 而不设置为115200

有两种说法:

1、根据电、传输介质等的物理特性结合串口设备使用的要求。

为了保证有效通讯,根据电、传输介质等的物理特性结合串口设备使用的要求,确定RS232最大传输速率只能是115200,然后逐级二分得到57600,28800,19200……为适应这些速率,设计相应的晶振频率。

2、这是由电信线路特性决定的。

电话线路的带通是300--3KHz,当时HAYES先搞的modem,所以用的2400HZ信号,对应波特率是2400。由于基本频率确定了,以后采用的提高通讯速率的方法都是在2400基础上倍频的,所以形成了9600,19200。

不管哪种说法,都是先有波特率再有晶振频率。

(9)串行通信频率多少合适扩展阅读

串口通信是指外设和计算机间,通过数据信号线 、地线、控制线等,按位进行传输数据的一种通讯方式。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其传输速度比并行传输低。

串口是计算机上一种非常通用的设备通信协议。大多数计算机(不包括笔记本电脑)包含两个基于RS-232的串口。串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。

热点内容
马路上汽车的噪音在多少分贝 发布:2023-08-31 22:08:23 浏览:1813
应孕棒多少钱一盒 发布:2023-08-31 22:08:21 浏览:1296
标准养老金一年能领多少钱 发布:2023-08-31 22:05:05 浏览:1578
湖北通城接网线多少钱一个月 发布:2023-08-31 21:59:51 浏览:1663
开随车吊车多少钱一个月 发布:2023-08-31 21:55:06 浏览:1421
京东付尾款怎么知道前多少名 发布:2023-08-31 21:52:58 浏览:1747
在学校租铺面一个月要多少钱 发布:2023-08-31 21:52:09 浏览:1879
2寸有多少厘米 发布:2023-08-31 21:50:34 浏览:1526
知道电压如何算一小时多少电 发布:2023-08-31 21:46:20 浏览:1501
金手镯54号圈周长是多少厘米 发布:2023-08-31 21:44:28 浏览:1686