STC单片机串行口3控制寄存器详解与高抗干扰特性
需积分: 5 152 浏览量
更新于2024-08-05
收藏 25.78MB PDF 举报
"本文主要介绍了STC15系列单片机中的串行口3的相关寄存器和控制,以及STC15F2K60S2等不同型号的单片机特性。"
在STC15系列单片机中,串行口3(Serial Port 3, S3)的控制寄存器S3CON是一个重要的组成部分,它决定了串行口的工作模式和控制功能。S3CON的地址为ACH,包含以下位:
- S3SM0:此位设定串行口3的工作模式,0表示8位UART模式,波特率可变;1表示9位UART模式,波特率同样可变。波特率的计算与定时器T2或T3的溢出率有关,具体取决于AUXR寄存器的配置。
- S3ST3:这个位用于选择定时器3作为串行口3的波特率发生器。当S3ST3为0时,选择定时器2;为1时,选择定时器3。
此外,还有其他控制位如S3REN(串行接收使能)、S3TB8和S3RB8(发送和接收第9位数据)、S3TI(发送中断标志)和S3RI(接收中断标志),这些位控制着串行通信的过程。
串行口3的数据缓冲器S3BUF位于ADH地址,用于存储发送和接收的数据。
其他与串行口3相关的寄存器包括:
- T2H和T2L:定时器2的高8位和低8位,用于计算波特率。
- T3H和T3L:定时器3的高8位和低8位,同样可用于波特率计算。
- AUXR:辅助寄存器,包含对定时器T2和T3的配置选项,以及串行口选择定时器的控制位。
- T4T3M:控制T4和T3的寄存器,用于设定它们的运行模式和波特率发生器。
- IE2:中断允许寄存器,允许或禁止特定中断,例如定时器4和3的中断。
- P_SW2:外围设备功能切换控制寄存器,可以配置串行口3的引脚功能。
STC15F2K60S2等型号的单片机是STC公司产品,具有以下特点:
- 强抗干扰和抗静电能力。
- 内置高精度时钟,不需要外部晶振和复位电路。
- 支持在线编程(ISP)和在应用编程(IAP),无需编程器或仿真器。
- 高速10位A/D转换器,多个通道。
- 大容量的SRAM,双串口设计。
- 超低功耗,价格实惠。
STC15系列单片机采用了先进的加密技术,具有较高的安全性和可靠性。同时,STC提供便捷的在线升级工具STC-ISP,以及全面的技术支持和服务。
点击了解资源详情
点击了解资源详情
点击了解资源详情
403 浏览量
2021-03-30 上传
2008-03-18 上传
167 浏览量
194 浏览量
184 浏览量