- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 行政组织理论的资料.doc
- 行政综合服务中心改造工程的项目可研的报告.doc
- 街道办事处九皇社区服务中心建设的项目可行性的研究的报告.doc
- 行政职能培训的的资料.pdf
- 街道办事处社区卫生服务中心可行性的研究的报告.doc
- 衣架的模具的设计的方案.doc
- 裁员的技巧与实务.ppt
- 行销的策略管理培训.ppt
- 装修及管理的的方案.doc
- 装修改造工程施工组织的设计.doc
- 2025年中国控制系统行业市场前景预测及投资价值评估分析报告.docx
- 2025年中国饱和聚脂市场竞争力分析及投资战略预测研发报告.docx
- 2025年中国表面效果助剂市场专项调查分析及投资前景预测报告.docx
- 2025年全过程工程咨询市场分析报告.docx
- 2025年中国激光美容仪器行业市场需求预测研究报告.docx
- 中国边缘砂轮行业市场前景预测及投资价值评估分析报告.docx
- 2025年中国精密恒温水浴锅行业市场前景预测及投资价值评估分析报告.docx
- 2025年(完整版)新加坡港口竞争力分析报告.docx
- 2025年视觉传达调研报告.docx
- 2025年谐波治理设备市场调查报告.docx
文档评论(0)