位置:首页 > IC型号导航 > 首字符M型号页 > 首字符M的型号第45页 > M38B42E1H-XXXXFP > M38B42E1H-XXXXFP PDF资料 > M38B42E1H-XXXXFP PDF资料1第39页

三菱微型计算机
38B4集团
单片8位CMOS微机
[串行I / O2控制寄存器] SIO2CON ( 001D
16
)
该串行I / O2控制寄存器包含8位用于控制串行
的I / O 2的功能。
[ UART控制寄存器】 UARTCON (0017
16
)
这是一个7位的寄存器包含4个控制位,这是有效
当选择UART,两个控制位,当使用它们是有效
串行I / O2 ,和一个控制位,它总是有效的。
串行数据的数据格式接收/传送和输出结构
在P5
5
/ TXD脚等,都由该寄存器设置。
器清除错误标志OE , PE , FE ,和SE ( B3至B6 ,分别) 。
写入“ 0”的串行I / O 2使能位( SIOE :的b7的串行I / O 2
控制寄存器)也将清除所有的状态标志,包括错误
FL AGS 。
该串行I / O2状态寄存器的所有位初始化为“0”时复位,
但是,如果发送允许位的串行I / O2控制寄存器( b4)中
已被设置为“ 1”时,发送移位寄存器移位结束标志
( B2)和发送缓冲区空标志( B0 )成为“ 1 ” 。
[串行I / O2发送缓冲寄存器/接收
缓冲寄存器】 TB / RB ( 001F
16
)
发送缓冲器和接收缓冲器都位于同一
地址。发送缓冲区是只写和接收缓冲区
只读的。如果一个字符的比特长度为7位,存储在数据的MSB
接收缓冲器是“0”。
[串行I / O2状态寄存器] SIO2STS ( 001E
16
)
只读串行I / O2状态寄存器包含七个标志( B0
至B6的),其指示将串行I的工作状态/ O 2功能
与各种错误。三的标志( b 4给B6的)仅在有效
UART模式。接收缓冲区满标志( B1)被清“ 0 ”时,
接收缓冲区读取。
同时数据传输进行错误检测
从接收移位寄存器接收缓冲寄存器,
接收缓冲器满标志位被置位。一个写入串行I / O2状态寄存器
【波特率发生器】 BRG (0016
16
)
波特率发生器决定的波特率串行传送。
对于具有再装入寄存器,波特率的8位计数器一代
器由1 /( n + 1个)除以计数源的频率,其中n是
写到波特率发生器的值。
b7
b0
串行I / O2状态寄存器
( SIO2STS :地址001E
16
)
发送缓冲区空标志( TBE )
0 :缓冲区满
1 :缓冲区空
接收缓冲器满标志( RBF )
0 :缓冲区空
1 :缓冲器满
发送移位寄存器移位结束标志( TSC )
0 :发送移位进行中
1 :发送移位完成
溢出错误标志( OE )
0:无错误
1 :溢出错误
奇偶校验错误标志( PE)
0:无错误
1 :奇偶校验错误
帧错误标志( FE )
0:无错误
1 :帧错误
总结错误标志( SE )
0 : ( OE )U ( PE )U ( FE ) = 0
1 : ( OE )U ( PE )U ( FE ) = 1
未使用(返回“ 1 ”读)
b7
b0
串行I / O2控制寄存器
( SIO2CON :地址001D
16
)
BRG计数源选择位( CSS )
0: F(X
IN
)或f (x
CIN
)/ 2或f (x
CIN
)
1: F(X
IN
)/ 4或f (x
CIN
)/ 8或f (x
CIN
)/4
串行I / O2同步时钟选择位( SCS )
0 : BRG / 4
(在时钟同步串行I / O选择)
BRG / 16 ( UART被选中)
1 :外部时钟输入
(在时钟同步串行I / O选择)
外部时钟输入/ 16 ( UART被选中)
S
RDY2
输出使能位( SRDY )
0: P5
7
引脚作为普通的I / O引脚
1: P5
7
引脚工作为S
RDY2
输出引脚
发送中断源选择位( TIC )
0 :中断时,发送缓冲器已空
1 :中断时,发送移位操作完成
发送使能位( TE )
0 :禁止发送
1 :使能发送
接收使能位( RE )
0:接收残疾人
1 :可以接收
串行I / O2模式选择位(上海光机所)
0 :异步串行I / O ( UART )
1 :时钟同步串行I / O
串行I / O2允许位( SIOE )
0 :串行I / O2禁用
(引脚P5
4
到P5
7
用作普通的I / O引脚)
1 :串行I / O2启用
(引脚P5
4
到P5
7
用作串行I / O引脚)
b7
b0
UART控制寄存器
( UARTCON :地址0017
16
)
字符长度选择位( CHAS )
0 :8位
1:7位
奇偶校验使能位( PARE )
0 :奇偶校验禁用
1 :奇偶校验启用
奇偶选择位( PARS )
0 :偶校验
1 :奇校验
停止位长度选择位( STPS )
0 : 1个停止位
1 : 2个停止位
P5
5
/T
X
P沟道输出禁止位( POFF )
0 : CMOS输出(输出模式)
1 : N沟道开漏输出(输出模式)
BRG时钟切换位
0: X
IN
或X
CIN
/ 2 (取决于内部系统时钟)
1: X
CIN
串行I / O2时钟I / O引脚选择位
0: S
CLK21
(P5
7
/S
CLK22
引脚用作I / O端口或S
RDY2
输出引脚)。
1: S
CLK22
(P5
6
/S
CLK21
引脚用作I / O端口。 )
未使用(回归“ 1 ”读)
图。串行I / O2相关的寄存器结构41
39