二、控制寄存器SCON SCON各位定义 D7 D6 D5 D4 D3 D2 DI DO SMO SMI SM2 ren tB8 RB8 TI RI SM0和SM1与工作方式关系 SMO SM工作方式 功能 波特率 0作移位的I/Of/12 8位UART可变由T时间常数定 0 29位UART f/nn=64或32 39位UART可变由们时间常数定 注:表中f为主振频率
二、控制寄存器SCON SCON各位定义 D7 D6 D5 D4 D3 D2 D1 D0 SM0 SM1 SM2 REN TB8 RB8 TI RI SM0和SM1与工作方式关系 SM0 SMl 工作方式 功 能 波特率 0 0 0 作移位的I/O f /12 0 1 1 8位 UART 可变由Tl时间常数定 1 0 2 9位 UART f /n n=64或32 1 1 3 9位 UART 可变由Tl时间常数定 注:表中f 为主振频率
三、电源控制寄存器PCON PC0N各位定义 D7 D6 D5 D4 D3 D2 D1 SMOD GF1 GFO PD ID 电源控制寄存器主要用于设置低功耗模式和 掉电保护工作模式。但其中第7位SMOD用于串 口。当串口工作于方式1、方式2、方式3时 波特率与SMOD有关,当SMOD=1波特率加倍, SMOD=0,则不加倍 返回本章首页
三、电源控制寄存器PCON PCON各位定义 D7 D6 D5 D4 D3 D2 D1 D0 SMOD - - - GF1 GF0 PD IDL 电源控制寄存器主要用于设置低功耗模式和 掉电保护工作模式。但其中第7位SMOD用于串 口。当串口工作于方式1、方式2、方式3时, 波特率与SMOD有关,当SMOD=1波特率加倍, SMOD=0,则不加倍。 返回本章首页
第三节串行接口的工作方式 、串行口工作方式0 方式0工作性能: 1)波特率固定为f12发送一位数据等于 个机器周期 2)不论是发送还是接收,数据都是从 RXD(P3.0)端出入。TXD端而作为同步移位脉冲 输出端 3)工作于方式0时,可将串行接口扩展为并 行接口,而其他三种工作方式,则主要用于通
第三节 串行接口的工作方式 一 、串行口工作方式0 方式0工作性能: 1)波特率固定为 发送—位数据等于一 个机器周期。 2 ) 不论是发送还是接收 , 数据都是从 RXD(P3.0)端出入。TXD端而作为同步移位脉冲 输出端。 3)工作于方式0时,可将串行接口扩展为并 行接口,而其他三种工作方式,则主要用于通 信。 f osc /12
方式0的工作的序 ∏ 内部移出脉冲 几n几几几几n”几 PXD(数据输出) DOXDI XD2XD3XD4XDXD6XD7 TXD(移位时钟) T 方式0的发送时序 (清RI) 内部移出脉冲 D4 RXD(数据输出)—口口口口 TXD(移位时钟) 方式0的接收时序
方式0的工作时序 方式0的接收时序 方式0的发送时序
方式的应用 Q1 Q2 Q7 Q8 Q7 Q8 RXD SI CD4094 SI CD4094 TXD P1.0 串行口扩展为并行输出口 MCS-5 P8 P7 P2 PI P8 P7 P2 P1 RXD Qs CD4014 CD4014 TXD P/S CLK P1.0 串行口扩展为并行输人口
方式0的应用 串行口扩展为并行输出口 串行口扩展为并行输人口