- 1、本文档共67页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3、状态字 8251A初始化的编程流程: 8.3.5 8251A的应用举例 例1 设8251A为接收状态,双同步工作方式,7位/字符,偶校验。设C/D连CPU的A0,地址为F0H,F1H。试初始化编程。 MOV AL OUT 0F1H,AL ;方式选择控制字 MOV AL,16H OUT 0F1H,AL OUT 0F1H,AL ;输出同步字符 MOV AL OUT 0F1H,AL ;操作命令控制字 例2 设8251A为异步工作方式,波特率系数为16,7位/字符,奇校验,两位停止位。CPU从8251A输入80个字符。试编程。 MOV AL OUT 0F1H,AL MOV AL OUT 0F1H,AL MOV DI,OFFSET BUF1 MOV CX,80 WAIT: IN AL,0F1H TEST AL,02H ;读RXRDY状态 JZ WAIT MOV [DI],AL INC DI IN AL,0F1H TEST AL ;测错误标志 JNZ ERROR LOOP WAIT … ERROR: … … 三、8255A工作在方式2 特点: 8255A只有A口可工作在方式2,此时B口可工作在方式0或者方式1。 8255A工作在方式2,CPU通过它与外设交换数据可采用无条件传送方式,查询传送方式或中断传送方式。A口设置为方式2,也就是说从A口既可以输入数据,也可以输出数据,但某时某刻只能是输入或输出。实际上是A口方式1输入和输出的组合形式。 方式2下C口“联络”信号定义图 8.2 可编程计数器/定时器8254 8.2.1 8254的内部结构及功能 一、内部结构及引脚 端口地址分配: CS A1 A0 端口地址 0 0 0 0#计数器地址 0 0 1 1#计数器地址 0 1 0 2#计数器地址 0 1 1 控制字寄存器地址 计数器的内部结构 二、功能 计数器方式 定时器方式 8.2.2 8254的编程 设置控制字(写入控制寄存器地址) 初始化 赋计数初值(写入相应计数器地址) 包括 读计数器内容 (从相应计数器地址读出) 一、控制字格式 1 BCD 计数 D 7 D 6 D 5 D 4 D 3 D 2 D 1 D 0 SC 1 SC 0 RL 1 RL 0 M 2 M 1 M 0 BCD 0 二进制计数 工作方式选择 000 方式 0 001 方式 1 10 方式 2 11 方式 3 100 方式 4 101 方式 5 计数长度选择 00 将计数器中的数据锁存于输出锁存器 01 选择计数器低8位读或写,高8位自动为0 10 选择计数器高8位读或写,低8位自动为0 11 选择先低后高两个字节读或写 计数器选择 00 计数器0 01 计数器1 10 计数器2 11 非法 二、对计数器赋计数初值 控制字写完后,接着赋计数初值。计数初值写入计数器的格式必须按照控制字的RL1、RL0的读写指示来写。 另外,当D0=0时,即选择二进制计数,计数初值可在0 ~ FFFFH之间选择。当D0=1时,即选择BCD码计数,计数初值可在0 ~ 9999之间选择。 若想扩大计数范围,可以将两个或三个计数器级连使用。即将一计数器的OUT信号与另一计数器的CLK信号相连接。 三、读计数器的内容 8254的读操作只能读计数器的值,而不能读控制字。若读16位计
您可能关注的文档
- 第8章:广域网L3交换和MPLS技术探究.ppt
- 第8章__热辐射基本定律a探究.ppt
- 低浓度粉尘PFM06E培训-裴建军D探究.pptx
- 第8章_S7-200PLC编程软件探究.ppt
- 低速率问题方法探究.pptx
- 第8章_采购成本与控制探究.ppt
- 第8章_基于SOPC实现的数字信号处理实验探究.ppt
- 低温甲醇洗及丙烯制冷工艺知识培训探究.pptx
- 第8章_无线低速网络v1.1探究.ppt
- 第8章_营销渠道平衡与维护探究.ppt
- 北师大版(2024)八年级数学上册课件 3.2 平面直角坐标系 第2课时 点的坐标特征.pptx
- 北师大版(2024)八年级数学上册课件 3.2 平面直角坐标系 第3课时 建立适当的平面直角坐标系.pptx
- 北师大版(2024)八年级数学上册课件 4.3 一次函数的图象 第1课时 正比例函数的图象及性质.pptx
- (人教A版数学选择性必修三)讲义第15讲7.1.1条件概率(学生版+解析).docx
- (人教A版数学选择性必修三)讲义第19讲8.1成对数据的统计相关性(8.1.1变量的相关关系+8.1.2样本相关系数)(学生版+解析).docx
- 北师大版(2024)八年级数学上册课件 5.2 二元一次方程组的解法 第2课时 加减消元法.pptx
- (人教A版数学选择性必修一)2025年秋季学期讲义第01讲1.1.1空间向量及其线性运算(学生版+教师版).docx
- 北师大版(2024)八年级数学上册课件 5.2 二元一次方程组的解法 第1课时 代入消元法.pptx
- 北师大版(2024)八年级数学上册课件 5.3 二元一次方程组的应用 第3课时 二元一次方程组的应用(3).pptx
- 北师大版(2024)八年级数学上册课件 5.4 二元一次方程与一次函数 第2课时 用二元一次方程组确定一次函数表达式.pptx
文档评论(0)