双机通信接□模块通信工作模式简介
发布时间:2008/11/25 0:00:00 访问次数:603
通用同步异步接收发送模块(usart)是两个串行通信接口之一,usart又称为sol(sceria1 communication ineteface),其工作模式又分为异步工作模式和同步工作模式。
对于异步工作模式,串行通信接口采用标准的不归0(nrz)格式,即1位起始位、8位或9位数据位和1位停止位,最常用的数据格式是8位。片内提供的8位数据传输率发生器brg可以用来驱动来自振荡器的时钟,产生标准的数据传输率频率。usart接收和发送顺序是从最低位(lsb)开始的。
数据传输率发生器可以根据txsta寄存器的brgh位(d3)的设置产生两种不同的移位速率。通过对txsta寄存器的sync位(即d5)清0,可选择usart异步工作方式。usart异步工作方式的几个重要组成部件为:数据传输率发生器brg、采样电路、异步发生器、异步接收器。
同步工作模式又分为主控模式和从属模式。主控模式和从属模式的区别在于谁负责产生时钟信号,产生时钟信号的cpu称为主控cpu。在同步主控方式下,数据的传输是以半双工方式进行的。
对于pic16f87x系列单片机,把txsta状态寄存器中的sync位(d4)置1就可以进入同步工作方式,置位csrc(txsta的d7)就可以进入主控模式。在从动模式中,时钟信号由外部引脚(rcg/tx/ck)输入,这使得器件在休眠中仍能接收和发送数据。清除txsta寄存器的csrc位(d7),即可进入从属模式。
欢迎转载,信息来源维库电子市场网(www.dzsc.com)
通用同步异步接收发送模块(usart)是两个串行通信接口之一,usart又称为sol(sceria1 communication ineteface),其工作模式又分为异步工作模式和同步工作模式。
对于异步工作模式,串行通信接口采用标准的不归0(nrz)格式,即1位起始位、8位或9位数据位和1位停止位,最常用的数据格式是8位。片内提供的8位数据传输率发生器brg可以用来驱动来自振荡器的时钟,产生标准的数据传输率频率。usart接收和发送顺序是从最低位(lsb)开始的。
数据传输率发生器可以根据txsta寄存器的brgh位(d3)的设置产生两种不同的移位速率。通过对txsta寄存器的sync位(即d5)清0,可选择usart异步工作方式。usart异步工作方式的几个重要组成部件为:数据传输率发生器brg、采样电路、异步发生器、异步接收器。
同步工作模式又分为主控模式和从属模式。主控模式和从属模式的区别在于谁负责产生时钟信号,产生时钟信号的cpu称为主控cpu。在同步主控方式下,数据的传输是以半双工方式进行的。
对于pic16f87x系列单片机,把txsta状态寄存器中的sync位(d4)置1就可以进入同步工作方式,置位csrc(txsta的d7)就可以进入主控模式。在从动模式中,时钟信号由外部引脚(rcg/tx/ck)输入,这使得器件在休眠中仍能接收和发送数据。清除txsta寄存器的csrc位(d7),即可进入从属模式。
欢迎转载,信息来源维库电子市场网(www.dzsc.com)
上一篇:自组织网络发展及现状
热门点击