名师归纳总结 精品学习资料
- - - - - - - - - - - - - - -
学问点大全
串行口编程第一与之联系紧密的是各种寄存器了;
然后再整理各种串口通信模式下的通信方
式;然SMOD--该位与串口通信波特率有关;
SMOD = 0:串口方式
1,2,3 时,波特率正常;
第 2 页,共 4 页
SMOD = 1:串口方式
1,2,3 时,比特率加倍;
细心整理归纳 精选学习资料
- - - - - - - - - - - - - - -
- - - - - - - - -
名师归纳总结 精品学习资料
- - - - - - - - - - - - - - -
学问点大全
〔SMOD0〕
〔LVDF〕
〔P0F〕
这 3 个位为 STC单片机中特有的功能位;
GF1,GF0--通用工作标志位,用户可以自由使用;
PD--掉电模式设定位;
PD = 0,单片机处于正常工作状态;
PD = 1,单片机进入( POWER DOWN)模式,可由外部中断低电平触发或由下降沿触发或者
硬件复位模式唤醒,进入掉电模式后,外部晶振停振,唯外部中断连续工作;
IDL--闲暇模式设定位
IDL = 0:单片机处于正常工作状态;
CPU、定时器、串口全部停止工作,
IDL = 1:单片机进入闲暇模式,除了 CPU不工作外,其余任然连续工作,在闲暇模式下可由
任意一种中断或硬件复位唤醒;
3 串口方式简介
0;方式 0 时,串行口为同步移位寄存器的输入
/输出方式,主要用于扩展并行输入或
输出口;数据由 RXD〔 〕引脚输入或输出,同步移位脉冲由 TXD〔 〕引脚输出;发送和
接收均为 8 位数据,位置在先,高位在后,波特率固定为 f〔osc〕/12 ;
1;方式 1 是 10 位数据的异步通信口,其中
1 位起始位, 8 位数据位, 1 位停止位;
TXD〔 〕为数据发送引脚, RXD〔 〕为数据接收引脚;其传输波特率是可变的,对于 51
单片机,波特率由定时器 1 的溢出率打算;方式 1 在通信是通常用的;
2,3;方式 2,3 时为 11 位数据的异步通信口; TXD〔 〕为数据发送引脚, RXD〔 〕
为数据接收引脚;在这两种方式下,起始位 1 位,数据位 9 位(含 1 位附加的第 9 位,发送
时为 SCON重的 TB8,接收时为 RB8);停止位 1 位,一帧数据为
11 位;方式 2 的波特率固
定为晶振率的
1/64 或 1/32 ,方式 3 的波特率由定时器
T1 的溢出率打算;
4 波特率
〔1〕 定义
单片机或运算机在串口通信时的速率用波特率表示,它定义为每秒传输二进制代码的
位数;
第 3 页,共 4 页
实践
知
串行接口或中断直接传送串行信息的最大距离与传输速率及传输线
细心整理归纳 精选学习资料
- - - - - - - - -
2022年51串行通信知识点整理笔记 来自淘豆网m.daumloan.com转载请标明出处.