- 1、本文档共99页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章可编程接口芯片概要
【例8-11】编写8251异步模式下的接收和发送程序,设端口地址:80H,81H,波特率因子16,1个起始位,1个停止位,无奇偶校验,每字符数据8位,设置数据传输的波特率为9600bps。 (1)8253的初始化: 工作方式:选择方式3。 8253输出频率:fout=9600*16=153600=153.6K。 选用输入频率:CLK=1.8432MHz,即fin=1.8432MHz 计数初值:N=fin/ fout =12 (2)8251初始化设置 先对825lA软件复位,一般采用先送3个0, 再送1个40H的方法,这也是8251A的编程约定,40H可以看成是使8251A执行复位操作的实际代码。 MOV AL,00H ;复位8251A OUT 81H,AL CALL DELAY OUT 81H,AL CALL DELAY OUT 81H,AL CALL DELAY MOV AL,40H OUT 81H,AL CALL DELAY ;等待8251A复位 MOV AL,4EH ;设8251A方式选择命令字 OUT 81H,AL MOV AL,37H ;设8251A工作命令字 OUT 81H,AL (3)数据发送子程序: 设要发送的数据通过DL寄存器器传递。源程序如下: SENDATA PROC CTXR1: IN AL,81H ;读入状态字 AND AL,01H ;查TXRDY JZ CTXR1 MOV AL,DL OUT 80H,AL ;发送 RET SENDATA ENDP (4)数据接收子程序: RECDATA PROC ;AL存接收到的数据 CRXD1: IN AL,82H ;输入状态字 AND AL 02H ;查RXRDY? JZ CRXD1 IN AL, 80H ;接收 RET RECDATA ENDP CODE SEGMENT ASSUME CS:CODE START: MOV AL,0B0H ;8253控制字 OUT 43H,AL ;写8253计数器2的方式控制字 MOV AX, 2386 OUT 42H, AL MOV AL, AH OUT 42, AL ;按先低8位后高8位的顺序写入 ;计数器2的计数值 NEXT: MOV AH, 01H ;单字符输入DOS功能调用 INT 21H CMP AL,1BH ;ESC键的ASCII码=1BH JZ EXIT MOV AL,03H OUT 61H,AL ;置GATE2信号为高电平 JMP NEXT EXIT: IN AL, 61H AND AL, 0FCH OUT 61H, AL MOV AH, 4CH INT 21H CODE ENDS END START 8.4 可编程串行通信接口芯片8251A 计算机传送数据有两种方式:一种是并行通信,一种是串行通信。 并行通信一般是8位以上的数据一起传送,具体是多少位要根据设备的线宽来决定。由于并行通信方式使用的信号线较多,一般用在短距离的数据量大场合。 串行通信是指利用一条传输线将数据一位一位地按顺序分时传输。一般用于长距离的数据偏传送。 8.4.1 串行数据传送方式 单工方式 半双工方式 全双工方式 8.4.2 传输速率和传送距离 1.传输速率 在并行通信中,传输速率用每秒传输的字节数表示,单位是:Bps。 在串行通信中,传输速率用波特率来表示。波特率是指单位时间内传送的二进制数据的位数,是衡量串行数据传送速度的重要指标。波特率的单位是:波特,1波特=1位/秒(bps)。 常见的标准波特率有:110bps、1200bps、9600bps和115200bps。 8.4.2 传输速率和传送距离 2.发送/接收时钟 在发送数据时,发送器在发送时钟的有效沿作用下将移位寄存器的数据按位移位串行输出; 在接收数据时,接收器在接收时钟的有效沿作用下对接收数据按位采样,并按位串行移入移位寄存器
您可能关注的文档
- 第8章人机接口技术-1.pptx
- 第8章代码优化.ppt
- 第8章信息安全.ppt
- 第8章入侵检测技术.ppt
- 第8章入侵检测技术(new).ppt
- 第8章医院管理信息系统.ppt
- 第8章可编程序控制器.ppt
- 第8章卫星宽带通信系统.ppt
- 第8章典型液压系统.ppt
- 第8章图层及图形属性.ppt
- 2025至2030年单排直脚排针项目商业计划书.docx
- 2025至2030年卡套直接头项目商业计划书.docx
- 2025至2030年咬胶玩具项目投资价值分析报告.docx
- 2025至2030年太阳能手机电池充电器项目商业计划书.docx
- 2025至2030年娱乐场所专用型安检门项目商业计划书.docx
- 2025年安防生产行业技能考试-生产安全关键岗位人员变更考试近5年真题集锦(频考类试题)带答案.docx
- 2024年01月[河南]2024年浙江泰隆商业银行营业经理(储备)社会招考(0128)笔试历年参考题库附带答案详解.docx
- 2025年新疆住院医师-新疆住院医师神经外科考试近5年真题集锦(频考类试题)带答案.docx
- 2025至2030年中国三甘醇行业投资前景及策略咨询报告.docx
- 2025至2030年冲浆泵项目商业计划书.docx
最近下载
- 铁路局招聘考试《铁路基础知识》100题及答案.docx
- 《QSY1237-2009-工艺和设备变更管理》.pdf
- 期末复习专项训练【实验题】(试题)小学科学五年级上册 教科版.docx VIP
- 农旅融合:推进乡村振兴,实现双赢.docx VIP
- 技术标书技术方案(完整资料).pdf VIP
- 13G311-1:混凝土结构加固构造.pdf VIP
- DB21_T 1565-2015预应力混凝土管桩基础技术规程.pdf
- 夏季防暑降温施工方案_夏季防暑降温施工方案夏季防暑降温工作方案.pdf VIP
- 危重症患者口渴的护理PPT.pptx
- 八年级人教版物理下《12.2滑轮》一等奖优秀教学设计 .pdf VIP
文档评论(0)