在单片机的外设模块当中,串口模块可谓是应用最为广泛的一个模块了。在串口模块 中,SBUF(串口缓冲寄存器)可以说是最为核心的了,但是同时也有一个非常重要的寄存器,那就是S CON, 它是是串口控制寄存器,我们来看一下它的具体作用。
1.scon是什么寄存器
S CON寄存器控制串行端口的数据传输和接收,并且提供了包括帧同步、错误检测等功能。S CON 由 SCON.7-SCON.0的8位所组成。其中,S CON.7位 SM0 (Serail Mode Bit0),S CON.6位 SM1(Serial Mode Bit1) 分别代表工作模式的选择,详细的可参考相关手册。
2.scon的用途
S CON主要通过以下几个方面来控制串口的使用:
阅读全文