在方式2下,字符还是8个数据位,只不过增加了一个第9个数据位(D8),而且其功能由用户确定,是一个可编程位。 在发送数据时,应先在SCON的TB8位中把第9个数据位的内容准备好。这可使用如下指令完成: SETB TB8 ;TB8位置“1” CLR TB8 ;TB8位置“0” (1)发送 发送数据(D0~D7)由MOV指令向SBUF写入,而D8位的内容则由硬件电路从TB 8中直接送到发送移位器的第九位,并以此来启动串行发送。一个字符帧发送完毕后,将TI位置“1”,其他过程与方式1相同。 (2)接收 方式2的接收过程也于方式1基本类似,所不同的只在第9数据位上,串行口把接收到的前8个数据位送入SBUF,而把第九数据位送入RB。 方式3同方式2几乎完全一样,只不过方式3的波特率是可变的,由用户来确定。 五、波特率 工作方式0的波特率固定为fosc/12。 工作方式2的波特率由(PCON.7)决定,SMOD=1时为fosc/32,SMOD=0时为fosc/64。 工作方式1、工作方式3的波特率取决于定时器/计数器1的溢出速率及SMOD,波特率的计算公式为: SMOD为PCON寄存器最高位的值,
您可能关注的文档
最近下载
- 《公证与律师实务》全套教学课件.pptx
- 食堂燃气使用安全制度.docx VIP
- 园林绿化工劳动合同范本(详细版).docx
- VBA编程及应用基础完整版ppt课件全套教学教程(最新).pptx VIP
- GBT 4937.201-2026 半导体器件 机械和气候试验方法 第20-1部分:对潮湿和焊接热综合影响敏感的表面安装器件的操作、包装、标志和运输标准立项发展报告.docx VIP
- 七年级下册英语教学计划(外研版).docx VIP
- 电力电子仿真软件psim使用说明.pdf VIP
- 医疗器械相关性压疮预防ppt.pptx VIP
- 临床宫颈癌MR分期及报告规范.pptx
- (共39页PPT)突发公共卫生事件应急条例.pptx VIP
原创力文档

文档评论(0)