Infineon(英飞凌)单片机教案解析.ppt

ASC工作模块 异步数据帧--8位数据帧 8位数据帧包含在8个数据位D7…D0(M=001B),或者包含7个数据位D6…D0加1个自动产生的奇偶校验位(M=011B)。 由位ODD决定进行奇校验还是偶校验,奇偶校验位保存在位RBUF.7中。 异步模式下RXD/TXD的路径选择 由寄存器CON和ABCON中的几个控制位决定异步模式下串行数据输入和输出的数据路径 RxD输入信号经过由位RXINV控制的反相器。反相器输出信号用于自动波特率检测。 RxD输入信号路径上的两个复用器提供回环模式功能(由位LB控制)和IrDA接收脉冲反相功能(由位RxDI控制)。 根据所设定的异步模式(由位域M控制),输出信号或回环模式下的RXD输入信号(由位ABEM控制)通过一个反相器(由位TXINV控制)被切换至TXD输出。 异步模式下RXD/TXD的路径选择 异步模式下波特率的产生 波特率的产生由下列位和寄存器的值来决定 输入时钟fASC 由位FDE和BRS选择波特率定时器输入时钟fDIV 如果FDE置位(分数分频器),ASCx_FDV的值 13位重载寄存器ASCx_BG的值 带重载寄存器的波特率定时器的输出时钟作为ASC异步模式下的采样时钟。对于波特率计算,采样时钟fDIV16分频得到波特率时钟fBR 异步模式下波特率的产生电路 波特率计算公式 串口中断实验 实验目的:掌握异步/同步串行接口ASC

文档评论(0)

1亿VIP精品文档

相关文档