欢迎访问ic37.com |
会员登录 免费注册
发布采购

C8051F345-GQ 参数 Datasheet PDF下载

C8051F345-GQ图片预览
型号: C8051F345-GQ
PDF下载: 下载PDF文件 查看货源
内容描述: 全速USB闪存单片机系列 [Full Speed USB Flash MCU Family]
分类和应用: 闪存
文件页数/大小: 288 页 / 3090 K
品牌: SILABS [ SILICON LABORATORIES ]
 浏览型号C8051F345-GQ的Datasheet PDF文件第214页浏览型号C8051F345-GQ的Datasheet PDF文件第215页浏览型号C8051F345-GQ的Datasheet PDF文件第216页浏览型号C8051F345-GQ的Datasheet PDF文件第217页浏览型号C8051F345-GQ的Datasheet PDF文件第219页浏览型号C8051F345-GQ的Datasheet PDF文件第220页浏览型号C8051F345-GQ的Datasheet PDF文件第221页浏览型号C8051F345-GQ的Datasheet PDF文件第222页  
C8051F340/1/2/3/4/5/6/7
18.2.2 。 9位UART
9位UART模式下总共使用,每个数据字节11位:一个起始位, 8个数据位( LSB在前) ,一个可编
BLE第九数据位和一个停止位。第九发送数据位的状态是由TB80的值确定
( SCON0.3 ) ,这是由用户软件分配。它可以在稳压被分配的奇偶标志的值(位P
存器PSW )进行错误检测,或用于多处理器通信。在接收时,第九数据位
进入RB80 ( SCON0.2 ),停止位被忽略。
数据传输时的指令写入一个数据字节SBUF0寄存器开始。将TiO发送
中断标志( SCON0.1 )被设置在所述传输(停止位开始)的末端。数据
前台可以在任何时刻开始后REN0接收允许位( SCON0.4 )设置为“1” 。后的停止位
被接收时,数据字节将被装入SBUF0接收寄存器,如果满足以下条件:
( 1 ) RI0必须为逻辑0 ;(2 )如果MCE0为逻辑1时,第9位为逻辑1 (当MCE0为逻辑0时,
第九位数据的状态并不重要) 。如果这些条件被满足,则8位数据被存储在
SBUF0 ,第九位被存入RB80 ,并RI0标志被设置为“1” 。如果上述条件不具备,
SBUF0和RB80将不会被加载,RI0标志也不被置为“1” 。会发生,如果一个UART0中断
当TI0或RI0被设置为“1”启用。
标志
空间
位时间
开始
D0
D1
D2
D3
D4
D5
D6
D7
D8
停止
bit采样
图18.5 。 9位UART时序图
18.3 。多机通信
9位UART模式支持一个主处理器和一个或多个多处理器之间的通信
从处理器通过使用第九数据位。当主机要发送给一个或
更多的奴隶,它首先发送一个地址字节来选择目标(S ) 。一个地址字节不同于一个数据字节
在它的第九位为逻辑1 ;在一个数据字节的第九位总是设置为逻辑0 。
设置一个从属处理器的MCE0位( SCON0.5 )配置其UART ,使得当一个停止位是
接收时, UART会产生一个中断,如果第九位为逻辑1 ( RB80 = 1 ),标志着一个地址
字节已经收到。在UART的中断处理程序中,软件会比较与所接收的地址
从自身的8位地址。如果地址匹配,从机将清除它的MCE0位,使
中断对以下数据字节(S )的接收。未被寻址的从机的MCE0
位设置,并没有对后续的数据字节的接收产生中断,从而忽略了
数据。一旦接收完整个消息,被寻址的从机将它的MCE0位以忽略所有的数据传输
,直到它收到下一个地址字节。
可以将多个地址分配给一个从机和/或单个地址可以被分配给多个
奴隶,从而使"broadcast"传输给多个从机同时进行。主
处理器可以被配置为接收所有的传输或协议可以被实现为使得所述
主/从角色能临时变换以允许原来的主机之间进行半双工通信
和从机。
218
1.0版