编辑: NaluLee 2017-10-12

1 时,会将关联寄存器中的有效位清零.对清零寄存器的读操作将被忽略. 2: 该寄存器具有关联的置

1 寄存器,位于 0x8 字节偏移处.这些置

1 寄存器的命名方式是在关联寄存器的名称末尾附加 SET (例如, UxMODESET) .向置

1 寄存器的任意位写入

1 时,会将关联寄存器中的有效位置 1.对置

1 寄存器的读操作将被忽略. 3: 该寄存器具有关联的取反寄存器,位于 0xC 字节偏移处.这些取反寄存器的命名方式是在关联寄存器的名称末尾附加 INV (例如, UxMODEINV) .向取反寄存器的任意位写入

1 时,会将关联寄存器中的有效位取反.对取反寄存器的读操作将被忽略. 4: 在具有 UART1B、 UART2B 和UART3B 模块的器件中,这些位不可用.关于可用性,请参见具体器件数据手册. ?

2010 Microchip Technology Inc. DS61107E_CN 第21-5 页第21 章UART UART

21 寄存器 21-1: UxMODE:UARTx 模式寄存器 (1,2,3) r-x r-x r-x r-x r-x r-x r-x r-x bit

31 bit

24 r-x r-x r-x r-x r-x r-x r-x r-x bit

23 bit

16 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 r-x R/W-0 R/W-0 ON FRZ SIDL IREN RTSMD(4) ― UEN(4) bit

15 bit

8 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 WAKE LPBACK ABAUD RXINV BRGH PDSEL STSEL bit

7 bit

0 图注: R = 可读位 W = 可写位 P = 可编程位 r = 保留位 U = 未实现位 -n = POR 时的值: (0, 1, x = 未知) bit 31-16 保留:写入

0 ;

忽略读操作 bit

15 ON:UARTx 使能位

1 = 使能 UARTx ;

UARTx 根据 UEN 和UTXEN 控制位的定义控制 UARTx 引脚

0 = 禁止 UARTx ;

由PORTx、TRISx 和LATx 寄存器中的相应位控制所有 UARTx 引脚;

UARTx 的 功耗最小 注: 使用1:1 PBCLK分频比时, 在清零模块ON位的指令之后, 用户的软件不应立即在SYSCLK 周期中读 / 写外设的 SFR. bit

14 FRZ:调试异常模式冻结位

1 = 在CPU 处于调试异常模式时冻结工作

0 = 在CPU 处于调试异常模式时继续工作 注: FRZ 仅在调试异常模式下可写,在正常模式下强制为 0. bit

13 SIDL:空闲模式停止位

1 = 在器件进入 Idle (空闲)模式时停止工作

0 = 在Idle (空闲)模式下继续工作 注1:该寄存器具有关联的清零寄存器 (UxMODECLR) , 位于 0x4 字节偏移处. 向清零寄存器的任意位写入

1 时, 会将关联寄存器中的有效位清零.对清零寄存器的读操作将被忽略. 2:该寄存器具有关联的置

1 寄存器(UxMODESET) ,位于 0x8 字节偏移处.向置

1 寄存器的任意位写入

1 时, 会将关联寄存器中的有效位置 1.对置

1 寄存器的读操作将被忽略. 3:该寄存器具有关联的取反寄存器(UxMODEINV) , 位于 0xC 字节偏移处. 向取反寄存器的任意位写入

1 时, 会将关联寄存器中的有效位取反.对取反寄存器的读操作将被忽略. 4:在具有 UART1B、 UART2B........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题
大家都在看的话题