- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验五串行通信
实验五串行通信1、实验目的1、复习8250工作原理及其在串行通信中的应用。2、练习使用DOS及BIOS功能调用来编写I/O程序。2、实验要求1、直接对计算机自带的8250芯片编程,将其设置成1200波特率、8个数据位、1个停止位、奇校验规则、自检方式。用DOS功能调用(INT21H)接收键入字符,通过8250 以查询方式发送又自己接收并在CRT 上显示。直至键入空格2、将上程序修改成两台计算机之间以查询方式通信,即一方键入的字符在另一个CRT上显示,反之亦然,任何一方键入空格,双方都退出。3、(选作)监视键盘,若键入字母键“S”则将事先存在数据区中的一个字符串串行传送给对方显示;若键入字母“R”则将对方机器数据区中的一个字符串传送过来在CRT上显示。两个字符串都以′$′为结束符。3、实验代码任务一:DATA SEGMENTMESS1 DB RECEIVED:,$MESS2 DB DONE,0DH,0AH,$DATA ENDSSTACK SEGMENT STACKDB 100 DUP(?)STACK ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,ES:DATA,SS:STACK;输出回车换行CRLF MACROPUSH AXPUSH DXMOV DL,0DHMOV AH,2INT 21HMOV DL,0AHMOV AH,2INT 21HPOP DXPOP AXENDMSTART:MOV AX,DATAMOV DS,AXMOV ES,AX;设置波特率为1200MOV DX,3FBH;MOV AL,80HOUT DX,AL;DLAB=1MOV DX,3F9HMOV AL,0OUT DX,ALMOV DX,3F8HMOV AL,60HOUT DX,AL;设置数据格式MOV DX,3FBHMOV ALOUT DX,AL;设置操作方式MOV DX,3FCHMOV ALOUT DX,AL;屏蔽所有中断MOV DX,3F9HMOV AL,0OUT DX,AL;查询式通信KEEP_TRY:MOV DX,3FDHIN AL,DXTEST AL,1EH;出错否JNE ERR;转出错处理TEST AL,1;接收数据就绪否JNZ RECEIVE;转接收TEST AL,20H;发送器空否JZ KEEP_TRYMOV AH,1INT 21H;接收键盘输入CMP AL,20H;空格否JE EXIT;转退出MOV CL,AL;存入CLMOV DX,3F8H;发送数据MOV AL,CLOUT DX,ALJMP SHORT KEEP_TRY;接收RECEIVE:LEA DX,MESS1;输出提示信息MOV AH,9INT 21HMOV DX,3F8HIN AL,DXMOV AH,0EH;输出接收字符INT 10HCRLFJMP KEEP_TRY;出错处理ERR:MOV DX,3F8H;读出错误字符IN AL,DXMOV AL,?;显示?MOV AH,14INT 10HJMP KEEP_TRY;退出EXIT:LEA DX,MESS2;输出结束信息MOV AH,9INT 21HMOV AH,4CH;返回DOSINT 21HCODE ENDSEND START任务二:DATA SEGMENTMESS1 DB RECEIVED:,$MESS2 DB DONE,0DH,0AH,$DATA ENDSSTACK SEGMENT STACKDB 100 DUP(?)STACK ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,ES:DATA,SS:STACKCRLF MACROPUSH AXPUSH DXMOV DL,0DHMOV AH,2INT 21HMOV DL,0AHMOV AH,2INT 21HPOP DXPOP AXENDMSTART:MOV AX,DATAMOV DS,AXMOV ES,AX;设置波特率为1200MOV DX,3FBH;线路控制寄存器地址MOV AL,80HOUT DX,AL;DLAB=1 ;设置写除数标志MOV DX,3F9H;高位除数寄存器MOV AL,0OUT DX,ALMOV DX,3F8H;低位除数寄存器MOV AL,60HOUT DX,AL;设置数据格式MOV DX,3FBHMOV ALOUT DX,AL;设置操作方式MOV DX,3FCHMOV ALOUT DX,AL;屏蔽所有中断MOV DX,3F9HMOV AL,0OUT DX,ALKEEP_TRY:MOV DX,3FDHIN AL,DXTEST AL,1EH;出错否JNE ERR;转出错处理TEST AL,1;接收数据就绪否JNZ RECEI
您可能关注的文档
- 学习课程生产问题分析和解决试题答案.doc
- 学习雷锋精神从小事做起.doc
- 学习集团公司领导讲话讨论题的答案参考.doc
- 学会合作教学的设计示范.doc
- 学会把握文体的的特点.ppt
- 学会淘汰你上司.doc
- 学会这些话口语不成问题.doc
- 学信网学历查询是公司企业应聘员工好帮手.doc
- 学党章学的报告党员学习的资料.doc
- 学六年级毕业复习的资料.doc
- 浙江省余姚市事业单位考试(自然科学专技类C类)职业能力倾向测验强化训练试题集附答案.docx
- 贵州省凯里市职业能力倾向测验事业单位考试(医疗卫生类E类)试题必考题.docx
- 贵州省都匀市事业单位考试(自然科学专技类C类)职业能力倾向测验强化训练试题集附答案.docx
- 湖北省天门市事业单位考试(综合管理类A类)职业能力倾向测验知识点试题必威体育精装版.docx
- 贵州省清镇市事业单位考试(中小学教师类D类)职业能力倾向测验重点难点精练试题必考题.docx
- 河南省卫辉市职业能力倾向测验事业单位考试(综合管理类A类)试题必考题.docx
- 黑龙江省海林市职业能力倾向测验事业单位考试(综合管理类A类)试题必威体育精装版.docx
- 湖北省安陆市事业单位考试职业能力倾向测验(自然科学专技类C类)强化训练题库推荐.docx
- 海南省万宁市事业单位考试(医疗卫生类E类)职业能力倾向测验知识点试题必考题.docx
- 浙江省建德市事业单位考试(自然科学专技类C类)职业能力倾向测验知识点试题必考题.docx
最近下载
- 中国书法PPT课件.ppt VIP
- 【上海现代服务业联合会-荣续智库】2024年物流及航运物流行业ESG白皮书.pptx VIP
- 第32讲++体液调节-备战2025年高考生物一轮复习情境教学精讲课件.pptx VIP
- 中华优秀传统文化概要(高职)全套教学课件.pptx
- 低血糖的识别及处理ppt课件.pptx VIP
- 电子设备-AI_AR眼镜系列报告(五):AI眼镜新品频出,芯片方案加速涌现.docx VIP
- 申请招聘财务人员的请示范文 .pdf VIP
- 扬雄《方言》(纠正版).pdf VIP
- 重庆市安全文化设示范企业评定标准(试行).doc VIP
- 2025年国企中层干部竞聘考试试题库及答案.docx VIP
文档评论(0)