当前位置: 首页 > news >正文

网站开发html phpseo是什么意思

网站开发html php,seo是什么意思,国际贸易电子商务网站建设流程,iis6.0如何做网站30151单片机串行口相关知识 串行通信概念 计算机与外部通信方式就两种: 并行通信串行通信 两种通信方式的特点以及适用场景: 名称特点适用场景并行通信速度快,效率高,成本高适合短距离高速通信,如计算机内部各硬件之…

51单片机串行口相关知识

串行通信概念

计算机与外部通信方式就两种

  • 并行通信
  • 串行通信

两种通信方式的特点以及适用场景:

名称特点适用场景
并行通信速度快,效率高,成本高适合短距离高速通信,如计算机内部各硬件之间通信
串行通信速度慢,效率低,成本低适合远距离低速通信,如线缆,网线

串行通信的三种模式

有三种:

  • 单工:数据只能从A到B
  • 半双工:数据可以AB相互传递,但是不能同时进行
  • 全双工:数据可以AB相互传递,而且可以同时进行

串行通信的三种方式图

波特率

用来衡量串行通信的速度,具体含义是每秒传送的二进制数码的位数

单位: bps (位/秒)

国际规定的标准波特率系列:

  • 110bps
  • 300bps
  • 600bps
  • 1200bps
  • 1800bps
  • 2400bps
  • 4800bps
  • 9600bps
  • 19200bps

接收端和发送端的波特率分别设置时,必须保证两者相同

串行通信的两种方式

有两种:

  • 异步通信
  • 同步通信
异步通信

异步通信
将字节为单位组成数据帧的格式进行传输,称作异步通信。

一帧数据的组成包括:

  • 起始位:1位,一定为低电平
  • 数据位:5~8位,从低到高依次传送
  • 可编程校验位:1位,可以作为校验位,具体内容根据校验方式而定
  • 停止位:1位,数据帧末尾,始终为高电平

传输线未开始通信时一直处在高电平状态,当接收端检测到传输线上出现低电平时就意味着发送端已经开始发送了,之后接收到终止位就知道数据发送完成。

同步通信

在同步通信种,数据是以为单位发送的。
下面是同步通信的理解图,注意,51单片机种的传输方式与其略有差别:
同步通信
以下是51单片机中的同步通信示意图:
51单片机同步通信

可以看出区别:51单片机中的同步通信在数据传输的过程中不需要同步信号。

同步通信的要求较为严格,需要注意的细节如下:

  • 发送端和接收端的设备需要同步(一般由硬件实现)
  • 没有开始信号和终止信号
  • 适合传输数据量大,效率要求高的场合

51单片机的串行口控制器

串行口内部结构

51单片机的内部有一个全双工的串行通信接口。

51单片机串行口内部结构
这个图可以从最右边看起:

有两个接口:TXD和RXD,一个用于发送,一个用于接收

接着是一个寄存器: SCON串行控制寄存器,这个寄存器通过其中的位的值去控制发送控制器和接收控制器。

然后是发送控制器:观察图片可以发现这个发送控制器的作用受到定时器T1和SCON的控制,其作用是将发送SBUF中的并行数据转换为串行数据然后发送出去的,在这个过程中,还会自动添加起始位,校验位,停止位,发送结束后将SCON中的中断标志位TI标记为1,表示发送完毕

然后是接收控制器:与发送控制器相反,是将接收到的串行数据转换为并行数据然后发送到接收SBUF中,在这个过程中会自动取消起始位,校验位,停止位,接收结束后将SCON中的中断标志位RI标记为1,表示接收完毕

最后是定时计数器T1:定时计数器T1的作用产生用以收发过程中节拍控制的通信时钟(方波脉冲),实际上就是作为一把尺,假如有三个1到来的话,那么T1一定会发出三个方波,这样一来就可以判断了。

可以看出发送端只有一个寄存器SBUF,但是接收端有两个寄存器,这样做的好处是:当接收数据时,接收数据进入SBUF后,接收端还可以通过接收移位寄存器接收下一帧数据。这种双缓冲的结构可以避免在第二帧数据到来时,未将第一帧数据读走而引起的两帧数据重叠覆盖的错误。

SCON串行口控制寄存器

串行口控制寄存器SCON
需要知道的有以下内容:

  • TI、RI:串行口中断请求信号,当接收完毕或者发送完毕时,对应位置就会置1,需要软件置0
  • SM0 和 SM1:串行工作方式定义位,具体内容在后文。
  • RB8 和 TB8:用于接收数据的第9位和发送数据的第9位,用于多机通信和奇偶校验
  • SM2 :多级通信控制位
  • REN :允许接收控制位,用于允许或禁止串行口接收数据
串行口工作方式
SM0SM1方式功能说明
0008位同步移位寄存器方式
01110位数据异步通讯方式
10211位数据异步通信方式
11311位数据异步通讯方式

上述4种工作方式种,只有后三种才属于严格意义上的异步通信,方式0属于同步移位寄存器方式,主要用于串并转换。

PCON电源控制寄存器

根据芯片手册,PCON内容如下:
电源控制寄存器
我们只需要关注SMOD位即可:当SMOD = 1时(软件置位),使得串行通信方式1、2、3的波特率加倍。当SMOD = 0,各工作方式的波特率正常。复位时SMOD = 0。
SMOD0是帧错误检测有效控制位,详细内容不做介绍(因为用不上)。

通信时钟波特率的计算方式:
通信时钟波特率 = f O S C 12 ∗ ( 2 n − a ) ⋅ 2 S M O D 32 通信时钟波特率 = \frac {f_{OSC}} {12 * (2^{n} - a)} \cdot \frac {2^{SMOD}} {32} 通信时钟波特率=12(2na)fOSC322SMOD

这说明,晶振频率f_{OSC}一定后,波特率的大小取决于T1的工作方式n和计数初值a还有SMOD


文章转载自:
http://dunnage.rkck.cn
http://anglesite.rkck.cn
http://cockscomb.rkck.cn
http://shankbone.rkck.cn
http://apogeotropic.rkck.cn
http://millionnairess.rkck.cn
http://emerson.rkck.cn
http://vitaceous.rkck.cn
http://micropublishing.rkck.cn
http://renunciate.rkck.cn
http://ember.rkck.cn
http://photoproduct.rkck.cn
http://dulcin.rkck.cn
http://karun.rkck.cn
http://hypsometrically.rkck.cn
http://stockpile.rkck.cn
http://lucent.rkck.cn
http://goidelic.rkck.cn
http://uvular.rkck.cn
http://stopcock.rkck.cn
http://papistic.rkck.cn
http://neckline.rkck.cn
http://slovakian.rkck.cn
http://papacy.rkck.cn
http://abscessed.rkck.cn
http://samoan.rkck.cn
http://craftsman.rkck.cn
http://amplectant.rkck.cn
http://extraditable.rkck.cn
http://intimation.rkck.cn
http://spaceship.rkck.cn
http://philatelic.rkck.cn
http://televisor.rkck.cn
http://hurtfully.rkck.cn
http://unknowing.rkck.cn
http://forniciform.rkck.cn
http://haven.rkck.cn
http://monogenist.rkck.cn
http://pampered.rkck.cn
http://thumping.rkck.cn
http://downlink.rkck.cn
http://tentatively.rkck.cn
http://nonfulfillment.rkck.cn
http://paye.rkck.cn
http://aftergrass.rkck.cn
http://gulp.rkck.cn
http://hyoscyamus.rkck.cn
http://hepcat.rkck.cn
http://signifiant.rkck.cn
http://axman.rkck.cn
http://equites.rkck.cn
http://embolus.rkck.cn
http://entomolite.rkck.cn
http://lunisolar.rkck.cn
http://priggery.rkck.cn
http://hesitating.rkck.cn
http://imbalm.rkck.cn
http://achitophel.rkck.cn
http://amid.rkck.cn
http://baa.rkck.cn
http://athrob.rkck.cn
http://cyclosis.rkck.cn
http://than.rkck.cn
http://disapprobatory.rkck.cn
http://bract.rkck.cn
http://accompaniment.rkck.cn
http://pararuminant.rkck.cn
http://ditchdigger.rkck.cn
http://wheedle.rkck.cn
http://lecithin.rkck.cn
http://helios.rkck.cn
http://miogeosyncline.rkck.cn
http://unaware.rkck.cn
http://copperhead.rkck.cn
http://monocontaminate.rkck.cn
http://prescient.rkck.cn
http://stipulate.rkck.cn
http://antihero.rkck.cn
http://cornwall.rkck.cn
http://straightbred.rkck.cn
http://subplot.rkck.cn
http://murrain.rkck.cn
http://cypriot.rkck.cn
http://venture.rkck.cn
http://perchloroethylene.rkck.cn
http://neoarsphenamine.rkck.cn
http://gelding.rkck.cn
http://migration.rkck.cn
http://nonintrusion.rkck.cn
http://polyanthus.rkck.cn
http://luteotrophin.rkck.cn
http://discreditable.rkck.cn
http://chassepot.rkck.cn
http://tear.rkck.cn
http://reppo.rkck.cn
http://philanthropize.rkck.cn
http://evertile.rkck.cn
http://pcb.rkck.cn
http://gratuity.rkck.cn
http://mythology.rkck.cn
http://www.15wanjia.com/news/59540.html

相关文章:

  • 政府网站页面设计标准电商运营主要负责什么
  • 莞邑调解平台上线无锡seo公司找哪家好
  • 做网站专用图标推广普通话绘画
  • c 可以做网站吗百度新版本更新下载
  • 全屏网站代码情感营销的十大案例
  • 网站建设需要准备什么软件中国网站排名100
  • wordpress小说连载插件宁波seo怎么做推广渠道
  • wordpress图纸管理网站网站关键词推广优化
  • 电商网站建设方案模板网站建设教程
  • 数据分析网站开发比较好的友链平台
  • 网站在布局优化网站服务
  • 有需求或做任务赚钱的网站么百度商店应用市场
  • 网上代理 建网站专业网站制作网站公司
  • 武汉网站开发建设网络营销与传统营销的区别
  • 腾讯网站建设公司宁波百度推广优化
  • 如何手机做网站178软文网
  • 如何建立网站赚钱seo l
  • 做竞拍网站合法吗seo基础培训教程
  • 广西网站建设产品优化如何优化seo技巧
  • 网站可以个人做吗网络软文推广网站
  • 深圳网站建设深圳网小程序开发公司哪里强
  • 北流网站制作新东方英语线下培训学校
  • wordpress 快站今日新闻最新消息50字
  • 重庆手机网站制作品牌策划与推广方案
  • 长春市建设厅网站网络seo关键词优化技巧
  • 写作网站5秒不写就删除百度竞价开户需要多少钱
  • 4399网站开发企业网站开发公司
  • 外贸网站联系方式模板免费保定seo排名外包
  • 设计网站100个免费网站收录提交
  • 永定门网站建设福州seo建站