SCI总线

王朝百科·作者佚名  2011-01-31
窄屏简体版  字體: |||超大  

串行通信接口SCI(serial communication interface)由Motorola公司推出。它是一种通用异步通信接口UART,与MCS-51的异步通信功能基本相同。

SCI的外围硬件电路(1)电源供给与滤波

(2)晶振电路

(3)复位电路

(4)SCI电平转换电路

SCI模块寄存器SCI 的寄存器一般有四个,分别是

1.SCI波特率寄存器(SCI Baud Rate Register,SCBR)

SCI波特率寄存器SCBR的作用是设置串行通信的波特率。通常情况下,选择内部总线时钟为串行通信的时钟源,此时利用SCBR对总线频率 fBUS 可以进行分频得到串行通信的波特率。

2.SCI控制寄存器(SCI Control Register ,SCC)

SCI 控制寄存器共有 3 个,分别称为SCC1、SCC2、SCC3。对它们的写入,实现对SCI的设置

3.SCI状态寄存器1(SCI Status Register ,SCS)

SCI 状态寄存器共有 2个,分别称为SCS1、SCS2。对它们的读出,可以得到当前SCI 的状态。

4.SCI数据寄存器(SCI Data Register—SCDR)

SCDR为SCI系统最常用的寄存器。写入时,为要发送的8位数据,记为:T7~T0;读出时,为接收的8位数据,记为:R7~R0。不受复位影响。

注意:不要对该寄存器使用读-修改-写命令。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航