接口与通信课程设计双机通信详解.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
合 肥 学 院 课 程 设 计 报 告 题 目: 双 PC通信系统设计 系 别: 电子信息与电气工程系 专 业: 通信工程 班 级: 10通信(1、2)班 学 号: 1005076041 1005076042 1005076037 姓 名: 曹晶涛 张黎雨 方高澎 导 师: 胡国华 成 绩: 论文 题目 双PC机通信系统设计 设计 类型 工程技术 导师 名称 胡国华 学生名称 曹晶涛 方高澎 张黎雨 主 要 内 容 及 目 标 设计一个两机通信系统,要求: 1、用RS-232C的零MODEM的连接法连好两机的连线; 2、和DEBUG的O命令将一数发送到串行口(2F8H/3F8H),然后在另一台机 上用I 命令读入串行口的内容。如果发送的内容与接收的内容一致,说明两机 已接好线,否则必须检查连线,直到两可通讯为止; 3、编一程序,将一台机的键盘输入的键值通过RS-232C口送到另一台机, 并在CRT上显示键值; 4、编一程序,通过RS-232C口进行一台机到另一台机的文件复制。 根据设计要求提供相关的试验环境 计 划 学 生 数 及 任 务 计划需要3人 1人主要进行系统功能设计 1人主要进行系统软件设计 1人主要进行系统与硬件接口设计 计 划 设 计 进 程 1.从接题开始收集资料、准备设计; 2.第1周 画出设计系统框图,电路原理图,制定设计方案; 3.第2周 系统调试和完善,同时编写设计报告 参 考 文 献 1.阎石.数字电子技术基础第五版[M].北京:高等教育出版社,2006年5月: 34~37 2.李雁翎.Visual Basic程序设计[M].第二版北京:清华大学出版社,2007年9 月:8~16 3.张辉.Visual Basic串口通信及编程实例[M].北京化学工业出版社,20114 月:21~34 4.钱莉.电工电子技术实训[M].北京:北京航空航天大学出版社,2010年1月:150~15 《通信技术综合课程设计》任务书 目录 一、设计目的与要求 1 1.设计目的 1 2.设计要求 1 二、设计开发环境及所需器件 2 三. 设计概述 2 四、本设计涉及的主要串行口的有关硬件资料 2 1.此设计利用接口RS-232C来实现两机通讯。 2 2.零MODEM 3 3.线路控制寄存器(口地址3FBH/2FBH) 3 4.可编程波特率发生器(3F9H,3F8H或2F9H,2F8H) 4 5.线路状态寄存器(3FDH/2FDH) 5 6.中断允许寄存器(3F9H/2F9H,且DLAB=0) 5 7.MODEM控制寄存器(3FCH/2FCH) 5 8.8250内部寄存器端口地址及读写情况 6 五、程序结构说明与详细设计 6 1.程序结构的简单说明 6 2.程序代码的详细说明 7 六、功能演示 13 1.数据发送 13 2.数据接收 13 3.文件发送 14 4.文件接收 14 七、总结与体会 15 双PC机通讯系统设计 摘要 本次课程设计的主要目的是了解PC机串行口的使用,掌握用编程方法控制两机通讯。设计的总体要求是实现两台机之间的传输字符、文件(包括文本文件、图形文件等)。 首先需要实现用RS-232C的零MODEN连接法连好两机的连线,然后通过程序实现字符、文件等的传输。随着通信技术的提高,硬件设施的更新换代,通过串口实现两机通信已经逐步退出历史舞台,但是这个设计让我们了解到PC机串行口的使用,并且对编程控制加深了认识和了解 关键词: PC机; 通信系统; RS-232; 串行口; 传输 一、设计目的与要求 1.设计目的 (1)了解PC机串行口的使用; (2)掌握用编程方法控制两机通讯。 2.设计要求 总体设计要求:实现两台机之间的传输字符

文档评论(0)

w447750 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档