版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE1串 逐位串行方式(约定先低后高 中断控制器8259√源TD01001011RD目 回 长线驱动器单工/半双工/全双工双向流动(同时收发宽),以字符为幀单位传输收发按起始位同步,速度约定逻辑信号定义(标准):基带传输:电平/差分;宽带 东南大 串行异步通信格式(数据 EIARS-232CDB25/DB9(PC/AT标准3线标准连接TxDRxD;RxDTxD,GND“1”电平-3V~-25V“0”电平+3V~+25VICL232(单+5V充电泵+/-9V电源)RS485点- Quadline 收/发器UART(UniversalAsynchronousReceiver/Transmitter)(例Ins8250/NS16450异步: INTRPT,625KBPSmax片内1~65535分频产生波特率线路控i8251DIP40,+5V,C/D#(2个寄存器/口地址),RxRDY/TxRDY,同步64K/异步192K三挡分频产生波特率—终 东南大/DISTR数据输入选通,/IORPC机:外接1.8432MHZ(内置波微机TxC东南大学 东南大学) ) ;3FB通信线路控制R(DLAB,字符格式3FD线路状态R(0,发移空D6,发寄空D5/收就绪D0状3FEMODEM状态R(RISD,RI,DSR,CTS及变P3365.10P336-东南大学A2-ARegister(PC 03F813F8除(分频系)16X13F9除(分频系)03F9中断允许R(1允许:0000|M变|ER|T空 ①发送数据发送保持寄存器发送移位寄存器先低 (2)线路状态R数据发送保持寄存器空②接收先低 条件:线路状态R:正确接收数据就绪DR(D0)=1否则③中断:中断允许寄存器接收数据就绪/发送寄存器MOV =MOVDX,2FBH线路控制,置DLABOUT MOVAX,2F8HOUTDX,ALMOV INCOUT1.8432M=1843要求波特率误差<5%MOVMOVBMOVDX,2FBHOUTDX,ALMOVAL,MOVDX,2F9HBOUTMOVAL,0000l0llB;/OUT2、/OUT1、/RTSMOVDX,2FCH OUTDX,AL东南大学 INTPRG:MOVBX, ;RBUFPTDWMOVIN TESTJNZ ;发送缓冲器空,转RECV:MOV ;TBUFPTDWMOVDX,2F8HINMOV[BX],ALJMPTRAN:MOVDX,2F8HMOVOUTBACK: 东南大MOVBX,TBUFPT ;TBUFPTDW?MOVDX,2FAHIN TESTJNZTRAN RECV:MOVBX, ;RBUFPTDWMOVDX,2F8HINMOV[BX],ALJMPTRAN:MOVDX,2F8HMOV INCOUTDX,AL OUT20H,AL 东南大学东南大学PC:INT14H中断;MODEM/收发工作:查询/中断观察INT14H查询方式(阻塞式 东南大学+5V 东南大学,Ax接CD#信号Ax=0数据读写;Ax1状态/ 东南大学 东南大学模式,同步字符(1/2),控制命令中断:外接电路 00011东南大学 状态寄存器:DSR(1=/DSR低电平),SYNDET(同引脚)FE(FrameErr)OE(OverflowErr),PE(ParityErr)TxE(同引脚,串发送器空),RxRDY(同引脚, D5D4D3 东南大学DSRSYNDETFEOEPETxERxRDY RTS SBRK DTR东南大学软件编程:实验发送端初始化程序与发送控制程;发送数据块字节数/计数值SNDINI:MOV MOVAL,7FH OUTDX,AL MOVAL,11H OUTDX,ALMOV MOV NEXT:MOVIN,。AND JZMOVDX,DATA8251MOVAL,[DI]OUTDX,ALINCDILOOPNEXT:RCVINI:MOVMOVAL,7FHOUTDX,ALMOVAL,04HOUT MOVMOVCX,COUNTRCVNEXT:MOVDX,CTRL8251INRORAL,1RORAL,1JNCRCVNEXTRORAL,1RORAL,1JC;DB5=TESTAL,20H,MOVDX8251A数据端口INAL,DXMOV[DI],ALINCDILOOP东南大学微系统与接微系统与接自输出自输出东南大学 2、参数:波特率BPS,数据位数(5~8),奇/偶/东南大学东南大学 东南大学 例:MEMMEM, 时序/硬件设 专门的(可编程请求控制:多设备请求时控制优先级队列;总线交接管理(握DMA过程:接管总线AB/DB/CB),传输:地址/字节计数东南大学i8237-5i8237-50.6μs/byte)求传输;MEM—MEM;两种基本时东南大学交出总线序东南大学S2:产生/DACK信号并送 S3:读数据,检测传送能否完成,决定是否插入Sw 东南大学单字节(SINGLETRANSFERMODE):轮流/优先每次一字节(C+-1,A+-1)后交权(撤消HRQ),如DREQ仍有效则一个总线块BLOCK传输模式:/EOP结束(高效)连续直到计数=0SLAVE:HRQ,HLDAMASTER一对DREQ,DACK,MASTER:HRQ,HLDA接CPU(传递握手信号,管理SLAVE优先权 东南大学 表 +9(W)请求R(软件请求--Ch0- R(一次全清 R所有位(CH0- 东南大学 东南大学 东南大学 东南大学 东南大学 8237 东南大学 东南大学 东南大学 东南大学在PC/T中的应用:Ch0DRAM动态刷新操作;CH2软盘,C3硬盘(B盘)快速交换;C1用户(/O总线:网卡等)。DRAM动态刷新T1508微秒优先:仅允许单字节方式,EM-MEM方式;固定优先级(CH0最高);正常时序插一w;典型应用MEM>DAC编程举例器DMAC-CH1:80000H--802FFH==>I/OMOV ;(DMAC00H-OUT08H,AL XORAL,ALOUT 东南大学OUT02,AL;A0-A7当前地址CH1OUT02,AL;A8-A15MOVAL,8;A16-A19OUT83H,AL; 器页面寄存器!!!!PC规定MOVAX,300H-1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年商业招聘合同解约协议
- 二零二五版新能源项目分包合同集成
- 二零二五年度财产债务分割与处理全流程合同即下即用!4篇
- 二零二五版高端医疗器械进口代理合同样本3篇
- 个人遗产分割协议书范文
- 二零二五年度房地产开发项目土地收购协议4篇
- 二零二五版节能门窗安装与光伏系统结合合同范本3篇
- 临时工劳务服务协议范本2024年版版A版
- 2025年度新材料研发流动资金借款合同范本4篇
- 二零二五版临时餐饮场地租赁合同标准范本4篇
- 物业民法典知识培训课件
- 2023年初中毕业生信息技术中考知识点详解
- 2024-2025学年山东省德州市高中五校高二上学期期中考试地理试题(解析版)
- 《万方数据资源介绍》课件
- 麻风病病情分析
- 《急诊科建设与设备配置标准》
- 第一章-地震工程学概论
- TSGD7002-2023-压力管道元件型式试验规则
- 2024年度家庭医生签约服务培训课件
- 建筑工地节前停工安全检查表
- 了不起的狐狸爸爸-全文打印
评论
0/150
提交评论