网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > 电气工程系 > 正文

PC机与单片机串行通信毕业论文

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务

论文编号:JD002    字数:16747.页数:67

   设计主要包括3个方面的内容:
如何实现单片机和PC机的串口连接;
如何实现单片机和PC机串口通信协议电平的转换;
如何编写单片机和PC端的数据收发程序。
针对以上内容,设计的功能模块分为以下3个方面:
单片机系统:实现和PC机通信的串口通信程序。
外围电路:实现单片机和PC机之间的串口电平转换。
通信程序:一方面是单片机的程序,另一方面是PC机的通信程序。

摘   要

计算机技术在其发展过程中形成两个重要分支:通用计算机领域,现在以Pc机为代表,着重发展海量高速数值运算技术,而其控制能力是有限的;嵌入式计算机领域,现在以单片机为代表,着重发展计算机的控制技术,而其计算机速度是有限的。在目前的许多实时工业控制和数据采集系统中,常常采用PC机做上位机和多个单片机做下位机的主从式系统。在主从分布式控制系统中,单片机主要完成实时数据采集,被采集数据经初步处理后通过串口传送给主机。主机将从机发送来的数据进行处理后随时向用户提供各种统计报表和整个控制过程的具体数据。主机同时根据从从机接收的过程参数进行判断处理并给从机(单片机)发送各种控制命令。它既利用了单片机的价格低、功能强、抗干扰能力强、温限宽和面向控制等优点,又利用PC机操作系统的高级用户界面、多任务、自动内存管理等特点。
单片机与微机的串行通信可以弥补单片机在数据处理方面的不足和PC机在控制方面的欠缺。
本设计主要介绍如何实现一台微机与一台单片机之间的串行通信。在硬件设计方面,用MAX232芯片完成单片机TTL电平到RS-232双向电平的转换 ;用46的矩阵式键盘完成所要显示的数据发送;用LED七段数码管显示接收和发送的数据。在软件设计方面,PC机采用VB语言编程,使用VB提供的一个名为Mscomm的通信控件来实现串行口收发数据;单片机方面用中断方式完成数据的接收和发送。

Abstract

Wanting the computer technology forms two important branches in its developing process: The general-purpose calculator domain, now take Pc machine as representative, develops the magnanimous high speed value operation technology emphatically, but its control is limited; The embedded computer domain, now take the monolithic integrated circuit as representative, It both used monolithic integrated circuit''s price to be low, the function was strong, antijamming ability strong, limited warm affable face merits and so on control, and using PC machine characteristics and so on operating system''s high-quality user interface, multi-duties, automatic memory management. the monolithic integrated circuit and microcomputer''s serial communication may make up the monolithic integrated circuit in the data processing aspect insufficiency with PC machine in control aspect being short.
This design mainly introduced how to realize between a microcomputer and a monolithic integrated circuit''s serial communication. In the hardware design aspect, completes the monolithic integrated circuit TTL level with the MAX232 chip to the RS-232 bidirectional level transformation; Completes the data transmission which with 4 6 matrix form keyboards must demonstrate; With LED the nixietube demonstrated that receives data which and transmits. In the software design aspect, PC machine uses the VB language programming, uses a named Mscomm correspondence which VB provides to control to realize the serial port receiving and dispatching data; The monolithic integrated circuit aspect completes the data with the interrupt mode the receive and the transmission.
  目录

摘   要 1
第一章  绪论 2
1.1设计任务 2
1.2  设计方案 3
第二章  单片机串口通信的基本原理 4
2.1  单片机组成结构 4
2.2  单片机串行通信的基本方法 7
2.3   RS-232通信协议 14
第三章  器件原理及连接 17
3.1  基本器件简介 18
3.2 器件的连接 24
第四章 软件设计 30
4.1 MSCOMM通信控件 31
4.2 程序设计 32
LED显示流程图 35
硬件连接 38
致谢 56
参考文献 59

设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师