- 161
- 0
- 约9.24千字
- 约 3页
- 2018-03-08 发布于河南
- 举报
新型嵌入式单片机M CS一251
新 型 嵌 入 式 单 片 机 M CS一 251
2、26 的 技 术 特 点 和 应 用 指 南 (2)
核工业计算机应赝l研究所(10oo37)墨量逃一 1 jIg\
摘 要 :从可编程计数器阵列 (PcA)、串行 I/0 口、特殊 工作模式、外部存储器接
口、编程与校验五方面介绍MCS一251中代表产~,8XC251SB的技术特点和MCS--5]
的区剐 ,
关键词 :嵌入式单片机 可编程计数器 阵列
1 可编程计数器阵列 (PCA) RXD端接收信号 。在同步方式 (方式O)uART在 TXD
PCA 由1个16位计 数器 /定时器和5种16位 比较 / 管 唧输出1个 时钟信号 .在 RXD管脚发送和接收信
捕获模式组成。计数器 /定时器既可作为一个公共的时 息,SBUF寄存器保持接收到的和准备发送的字节。
间基准 ,也可在 比较 /捕获模式时作为事件计数器,当 sBUF实际上是2个 不同的物理寄存器.发送时 .软件
前 的计 数 由l6位 总线提供。一个特殊 功能寄存器对 向SBuF写 1个字节 ,接收时软件读 SBUF,接收移位
CH/CL存有计数值.与此 同时,j个特琳功能寄存器对 寄存器允许在从SBUF读完第1个字节之前接嘘第2字
CCAPxH/CCAPxL存有模式值 ,其 它的SFR提供控 节;但是,如果在第2字节被接收时软件还投有读第 1字
制和模式的选择。其中: 节 ,则第2字节将把第1字节覆盖住。UART在发送和
(1)PcA 定时器 /计 数器模式 寄存器 (CMOD)和 接收时设置中断位 TI和 RI,这2位共享1个中断请求
PCA定时器 /计数器控制 寄存器 (CCON),定时器 /计 和中断矢最 。
数器的工作 串行 日控制寄存器 SCON.选择串行 日工作模式
(2)PCA模式方式寄存器 (CCAPMx)规定了比较 它的第 7位 (FE)为啧错 误位.也可蹦是 串行 口方式
,捕获的工作模式 。 Bi*Ot第6妞是 串行 日方式 Bill 怕和 tl决定了串行
和 PCA有关 的外部信号有6个,它们分别是 ECI 日工作方式是移位寄存器或8位 UART或9佗 UART
(千ⅡP1.2复用),CEXu(和 P1.3复用),CEXI(P1.4), (波特率均不相 同)t第5位 SM2是控 制串行 口是 否作
CEX2(P1.5tCEXs(P1.6)tECX (P1.7)=ECI是 PCA 多处理器通信及 自动地址确认 :第4位 REN是接收允
∞ 的外部输入时钟。CEX。~CEX 分别和5种 比较,捕 获 许位 .第3位 TB8是发送 的第9个数据位,第2位是接收
模式对应.作为该方式下的外部 I/O,当不作PCA时, 的第9位。第1妞丁1是发选中断标志,第0位 RI是接收
这j个营脚作为标准的I/O 日使用 中断标志。
当PCA 的模式寄存器 CCAPMx取不同的值时, 帧位错误检测 :3种异步模式有此功能.此时接收
PCA可分别作 为正滑触发的16位捕 获方式事件计数 器检查每个到来的数据帧的停止位是否有效,如舆没
器,或作为负沿触发 ,或正负沿均可触发的】6位捕获方 有找到有效的停止位 ,软件将 scoN的 FE位置位 ,每
式事件计数器 .也可作软件定时器 ,或高速输出或8位 次接收后软件检查 FE位,以
原创力文档

文档评论(0)