网站大量收购闲置独家精品文档,联系QQ:2885784924

飞思卡尔MC9S12XET256-SCI串口寄存器说明.docxVIP

飞思卡尔MC9S12XET256-SCI串口寄存器说明.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

串口存放器说明

该模块指南提供了串行通信接口〔SCI〕模块概述。

SCI的允许与外围设备和其他CPU异步串行通信。

1.1SCI包括这些特征:

?全双工或单线运行

?标准标记/空间不归零〔NRZ〕格式

?可选的IrDA1.4返回到零倒置〔RZI〕与可编程脉冲宽度格式

?13位的波特率选择

?可编程8位或9位数据格式

?分别使能发射机和接收机

?可编程极性对发射机和接收机

?可编程发送器输出校验

?两个接收器唤醒的方法:

-唤醒空闲线

-地址标志唤醒

?中断驱动的操作有八个标志:

-发送器空

-传输完成

-接收器满

-空闲接收器输入

-接收器溢出

-噪声误差

-帧错误

-奇偶错误

-接收有效边缘唤醒

-发送冲突检测支持LIN

-间隔检测支持LIN

?接收帧错误检测

?硬件奇偶校验

?1/16位时间噪声检测

1.2操作模式

SCI的功能相同在正常、特殊和仿真模式。它有两种低功耗模式,等待和停止模式。

?运行模式

?等待模式

?停止模式

1.3存放器说明

1、波特率控制存放器〔SCIBDH、SCIBDL)

SCIBDH和SCIBDL一起构成了一个16位的波特率控制存放器。SBR12~~SBR0为波特率常数。

IREN:红外调制模式使能位

1使能

0禁止

TNP[0..1]:窄脉冲发射位,这些位使能SCI是否能发送一个1/16,3/16,1/32或1/4的窄脉冲。见表20-3。

SBR[0..12]:波特率设置位

WhenIREN=0then,

SCIbaudrate=SCIbusclock/(16xSBR[12:0])

WhenIREN=1then,

SCIbaudrate=SCIbusclock/(32xSBR[12:1])

【说明】波特率发生器在复位后是禁止的,在设置TE、RE(在SCICR2存放器中)后才会工作。当(SBR[12:0]=0andIREN=0)或者(SBR[12:1]=0andIREN=1),波特率发生器不工作。

【注意】在未写入SCIBDL,写SCIBDH没有反响。一般地,设置IREN=0,SR=52(总线频率8MHz),波特率为9600。

2、控制存放器〔SCICR1〕

一般此存放器可默认设置。

LOOPS:SCI回送模式/单线模式允许位

在LOOP模式下,RXD引脚与SCI接收局部断开,发射局部输出在内部和接收局部相连接,此时RXD可作为普通IO口,TXD输出SCI信号。

1回送模式使能

0正常模式

SCISWAI:等待模式下SCI停止位

0:在等待模式下允许SCI

1:在等待模式下禁止SCI,SCI不工作

RSRC:接收器信号源选择位,当LOOPS=1时,RSRC决定接收器的内部反响信号路径。

0:接收器的输入在内部连接到发送器输出(并非TxD引脚)。

1:接收器的输入连接到TxD引脚。

?

M:方式选择位(选择字符帧格式)。

0:1个起始位,8个数据位,1个停止位。

1:1个起始位,8个数据位,第9个数据位,1个停止位。

WAKE:唤醒选择位。

0:介质空闲唤醒。

1:地址标志(最后一个数据位为1)唤醒。

ILT:空闲检测方式选择位,该位在SCI接收器可以使用的两种空闲检测方式中选择一种。

0:快速检测,SCI在一个帧的开始位后立即开始对“1”计数,因此停止位以及停止位前面的任何“1”均被计算在内,这样可以提前检测到空闲状态。

1:保守检测,SCI在停止位后才开始对“1”计数,因此最后一个字节的停止位以及该位以前的各个为“广的位,对检测的时间长短无影响。

PE:奇偶校验允许位。

0:禁止奇偶校验。

1:允许奇偶校验。

PT:奇/偶校验选择位,如果奇偶校验允许,该位决定收发器使用奇校验还是偶校验。

0:选择偶校验。

1:选择奇校验。

3、控制存放器2(SCICR2)

TIE:发送中断允许位,

0:禁止TDRE产生中断,

1:那么允许TDRE位置1时产生SCI中断请求。

TCIE:发送结束中断允许位,

0:时禁止TC产生中断,

1:那么允许TC位置1时产生SCI中断请求。

RIE:接收中断允许位,

0:时禁止RDRF和OR产生中断,

1:那么允许RDRF或OR置1时产生SCI中断请求。

ILIE:空闲中断允许位,

0:时禁止IDLE产生中断,

1:那么允许IDLE位置1时产生SCI中断请求。

TE:发送允许位。该位由0置1时可用来发送空闲报头。

0:发送器禁止。

1:允许S

文档评论(0)

199****8042 + 关注
实名认证
文档贡献者

相信自己,相信明天

1亿VIP精品文档

相关文档