网站大量收购独家精品文档,联系QQ:2885784924

计算机通信系统的设计.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机通信系统的设计

武汉理工大学《微机原理与接口技术》课程设计说明书 PAGE  PAGE 20 目录  TOC \o 1-3 \h \z \u  HYPERLINK \l _Toc252045879 1 设计任务  PAGEREF _Toc252045879 \h 1  HYPERLINK \l _Toc252045880 2 设计方案  PAGEREF _Toc252045880 \h 1  HYPERLINK \l _Toc252045881 3硬件设计  PAGEREF _Toc252045881 \h 1  HYPERLINK \l _Toc252045882 3.1 AT89C51简介  PAGEREF _Toc252045882 \h 1  HYPERLINK \l _Toc252045883 3.2 MAX232芯片简介  PAGEREF _Toc252045883 \h 4  HYPERLINK \l _Toc252045884 3.3 串行通信电路  PAGEREF _Toc252045884 \h 5  HYPERLINK \l _Toc252045885 4 软件设计  PAGEREF _Toc252045885 \h 6  HYPERLINK \l _Toc252045886 4.1 BIOS串行通信口功能  PAGEREF _Toc252045886 \h 6  HYPERLINK \l _Toc252045887 4.2 单片机串行口控制寄存器及波特率的计算  PAGEREF _Toc252045887 \h 7  HYPERLINK \l _Toc252045888 4.3 程序流程图  PAGEREF _Toc252045888 \h 10  HYPERLINK \l _Toc252045889 4.3.1 PC机部分程序流程图  PAGEREF _Toc252045889 \h 10  HYPERLINK \l _Toc252045890 4.3.2 单片机部分  PAGEREF _Toc252045890 \h 12  HYPERLINK \l _Toc252045891 5 心得体会  PAGEREF _Toc252045891 \h 13  HYPERLINK \l _Toc252045892 参考文献  PAGEREF _Toc252045892 \h 14  HYPERLINK \l _Toc252045893 附录一  PAGEREF _Toc252045893 \h 15  HYPERLINK \l _Toc252045894 附录二  PAGEREF _Toc252045894 \h 17  计算机通信系统设计 1 设计任务 1. 画出简要的硬件原理图,编写通信程序。 2. 程序运行后,实现PC机和单片机之间的串行通信。 2 设计方案 PC机与单片机之间最简单的连接是零调制3线经济型,所谓三线就是指发送数据线TxD、接收数据线RxD以及信号地线GND。连接时,双方的地线直接相连,收发数据线交叉相连。这是进行全双工通信所必需的最少数目的线路。 由于单片机的输入、输出、均为TTL电平,而PC机配置的是RS-232标准串行接口,二者的电气规范不一致,因此要完成PC机与单片机之间的串行通信,必须进行电平转换。 本次课程设计我们选用AT89C51单片机,电平转换芯片选用MAXIM公司生产的MAX232芯片。 3硬件设计 3.1 AT89C51简介 AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压,高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪烁可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。 以下是AT89C51芯片的引脚图: 图3-1

文档评论(0)

189****7685 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档