PC机双机串行通信
12页1、信息科学与技术学院微机原理与接口技术课程设计报告题目名称:PC机与PC机间进行串行通信学生姓名:吴森学号:03专业:计算机科学与技术班级:09级(01)班指导教师:裘祖旗张更新完成日期:2012年1月2日目录一. 设计任务与技术要求:-3 -二. 课程设计总结报告正文32PC机间吊行通信测试3设计思路3程序框图4程丿了清单5 -2PC机间进行字符动画控制6设计思路6程序框图7从机程疗刁青单-7 -3程序分析74调试步骤75开发心得7三. 参考文献-7-设计任务与技术要求:A. PC与PC机能进行串行通信;B. 一台PC机能对另一台PC机进行字符动画控制 扩展功能:制定一定的通信协议本串行通信程序利用汇编语言通过BIOS中断调用和DOS功能调用实现PC机双机串 行通信。其中,上位机和下位机串行口均为辅串口 COM2 (口地址为2FXH),对外用9 针连接器与令一台PC机连接;BIOS通过“INT14H”4个中断服务子程序,分别完成串 口初始化编程、发送一帧数据、接受一帧数据以及测试通信线状态。本程序分为PC机 审口自动测试程序(LI的是测试串口好坏)和PC机全双工双机通信程序两个部分。二
2、.课程设计总结报告正文1. PC机间串行通信测试对PC机主串口进行外环自动测试,要求:(1)调用BIOS通信软件,釆用查询方式编程,将下列测试电文10行由主串口发出, 经外环连接线再由主串口接受送屏幕显示。测试电文如下:THE QUICK BROWN FOX JUMPS OVER LAZY DOG(2)通信速率为1200波特,一帧字符有8个数据位,1个停止位,无校验。设计思路山于调用BIOS通信软件发送和接受数据,因此主串口 RS-232C连接器必须按图1 (a) 连线。(a)冇联络线自发自收(b)冇联络线全双工通信图1串行通信RS-232C连接器连线方式测试电文译为:狡猾的褐色狐狸越过懒狗的背。它是国际电报通信常用的测试电文, 电文包含了 26个字母,乂称狐狸电文。在一条报路上长时间的循环发送这条电文,接 收方统讣在一定时间内的差错率,即可知道报路的通信质量。程序框图程序框图如图2所示。辅申口初始化,】0行一CH图2 PC机间串行通信测试程侈框图程序清单DATA SEGMENTTEXTERRORDATADBTHE QUICK BROWN FOX JUMPS OVER LAZY DOG
3、:ODH,OAHEQU $-TEXTDBCOM2 BAD !;0DHz0AH? $ENDSCODESEGMENTASSUMECS: CODE, DS: DATABEG:MOVAX, DATAMOVDS, AXCALL18250:辅串口初始化MOVCH,10:电文行数送CHAGAIN:MOVMOVCL 丄 LLBX, OFFSET TEXT:电文长度送CLSEND:MOVAL, BX:取数据MOVAH, 1:BIOS调用MOVDXZ1INT14H:发送一个数据TESTAH, 80H:发送成功否JNZDISPERR:否,转出错处理RECEIVE:MOVAH, 2:BIOS调用MOVDX, 1INT14H:接受一个数据TESTAH, 80H:接受成功否JNZDISPERR:否,转出钳处理DISP:MOVAH, 2MOVDL, ALINT21H:接受字符送屏幕显示INCBXDECCL:电文长度计数JNZSENDDECCH:行计数JNZAGAINJMPEXITDISPERR:MOVAH, 9MOVDX, OFFSET ERRORINT21H:显示出错信息EXIT:MOVAH, 4CHINT21H
《PC机双机串行通信》由会员cn****1分享,可在线阅读,更多相关《PC机双机串行通信》请在金锄头文库上搜索。
英语分层次教学.doc
XX电站工程施工质量自检报告wbn
小家电购买合同范文.doc
如何撰写项目可行性报告.docx
100首世界著名的钢琴曲.doc
邯郸须发护理小家电项目招商引资方案范文模板
外出考察学习安全预案(三篇)
安全隐患排查整治工作总结2
金融衍生产品设计.docx
2023届广东省肇庆市端州区五校中考化学考前最后一卷含解析
教师演讲结束语(汇编3篇).docx
外科护理学章节复习试题.doc
怎样上好一节数学课.doc
2022年冀教版一年级下册数学计算题专项习题
2019年统计部门年度普法工作思路.doc
感恩母爱300字(汇编17篇).docx
深圳二手房买卖合同参考范文(8篇)
2013年江苏连云港市灌云县教育系统考试职位表.doc
我为你洒下的月光是爱情的模样
关于孝道的初一优秀作文.doc
2023-01-28 14页
2022-09-12 37页
2024-02-18 8页
2023-08-14 19页
2023-12-14 6页
2023-12-26 62页
2022-09-27 74页
2023-06-06 5页
2023-12-12 42页
2022-12-26 29页