User: alciro    User
 Original    Translate to:  Deutsch  English  Français  中文  
 

Microcontroladores 8051

7.2. 串行口(UART)

微控制器的MCS - 51系列有串行通信的硬件要求履行全双工 (同时传送和接收),纳入一个 UART 或通用异步收发器 (通用异步接收发送器)。

该寄存器SCON(98H,152)

串行端口设置记录

最高位 LSB的
SM0的 SM1一起的SM2 TB8位的RB8 资讯科技国际扶轮
9FH 9EH 9Dh 9CH 9bh 9AH 99小时 98H

SM0的- SM1一起。选择串口的操作模式。

模式 SM0的 SM1一起 说明 运行速度
0 0 0 移位寄存器集(时钟/ 12)
0 8位UART 变量
2 0 9位UART 集(时钟/ 64或时钟/ 32)
9位UART 变量

的SM2。特别配置的操作模式。

  • 模式0:的SM2必须保持在0。
  • 模式1:如果SM2为1, 国际扶轮没有被激活,除非它收到停止位。
  • 在模式2和3:如果SM2为1,支持多模式, 国际扶轮未激活时,第9位(的RB8)0。

任。接收控制

0 - >“禁用了招待会。
1 - >“启用接收字符。
模式0:0 - >“空气,1 - ”阵线。

TB8位。对于平价控制,传输通信。

对应第9位(奇偶校验位)9位通信传输与平价模式2和3的控制。

RB8位。对于校验,收到的沟通。

  • 模式0:不使用。
  • 模式1:拾起位停止。
  • 模式2和3:获取第9位(校验位)。

资讯科技。指标或传输中断标志。

此标志表明了一个字符的传输结束。是位在停止激活启动的。
0模式激活8位的结束日。
按计划应明确。

里。指标或接收中断标志。

此标志表明一个新的字符可在SBUF的接待。激活在0年底在模式8日位,并在其他模式中的停止位(与多处理器例外)。
按计划应明确。

Loading
copyright © 2007-2024  www.alciro.org  All rights reserved.         
Share |