您现在的位置:网站首页答辩论文论文专题

VC单片机通信

  • 简介:目 录第一章 需求分析 3 第二章 使用技术描述 4 2.1. 计算机中的UART 4 2.1.1 UART概述 4 2.1.2 UART通信 4 2.1.3 数据方向和通信速度 4 2.2 通信协议 4 2.2.1 通信协议的概念 4 2.2.2 具体内容 5 2.3 MSComm控件串......
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
[页数] 32     [字数] 5269

[目录]
第一章 需求分析 3
第二章 使用技术描述 4
第三章 概要设计 7
第四章 详细设计 8
第五章 设计总结 12
参考文献 13
附:课程设计程序核心代码 14
课程设计电路图 32

[原文]
第一章  需求分析
本系统实现了微机与单片机的串行通信。
广告屏的文本信息显示和管理系统中,下位机采用MCS-51
单片机完成信息的接收以及传输到数码管,点阵发光二极管显示屏等设备进行显示。微机即上位机负责信息编辑,转化及向下位机发送,并对下位机进行控制。平时没有通信任务时,下位机仅进行显示工作,上位机即微机可进行其他工作。只有在上位机发来通信信号时,下位机才去接收并执行相应的响应。
通常情况下,显示屏即下位机是多台的,而且显示内容各不相同,这就需要用到多机通信技术。在MCS-51单片机多机通信时,一般采用单片机通信方式3,中断方式接收。
由于特定情况下,显示屏系统进行数据显示时已用了通信方式0,并且使用定时器T0中断激活,这时上述这种实现方法将设计两种中断嵌套的问题,很难协调,比较容易出错。本设计中使用上位机与各下位机进行主从式多机通信的方法。
UART是计算机中串行通信端口的关键部分。在计算机中,UART相连于产生兼容RS232规范信号的电路。RS232标准定义逻辑“1”信号相对于地为3到25伏,而逻辑“0”相对于地为-3到-25伏。所以,当一个微控制器中的UART相连于PC时,它需要一个RS232驱动器来转换电平。
本系统利用VC++6.0提供的MSComm通信控件,编写程序,完成微机与单片机之间的RS232串口通信。
第二章  使用技术描述
2.1.   计算机中的UART
2.1.1  UART概述
UART是计算机中串行通信端口的关键部分。在计算机中,UART相连于产生兼容RS232规范信号的电路。RS232标准定义逻辑“1”信号相对于地为3到25伏,而逻辑“0”相对于地为-3到-25伏。所以,当一个微控制器中的UART相连于PC时,它需要一个RS232驱动器来转换电平。
UART是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和接收。在嵌入式设计中,UART用来与PC进行通信,包括与监控调试器和其它器件,如EEPROM通信......

[参考文献]
(1) 任向民.微机接口技术实用教程.清华大学出版社
(2) 李献勇.Visual C++串口通信技术与工程实践(第二版).人民邮电出版社
(3) 李长林,高洁.Visual C++串口通信技术与典型实例.清华大学出版社
(4) 郭兰英等.微机原理与接口技术.清华大学出版社


[原文截取]
目 录
第一章 需求分析 3
第二章 使用技术描述 4
2.1. 计算机中的UART 4
2.1.1 UART概述 4
2.1.2 UART通信 4
2.1.3 数据方向和通信速度 4
2.2 通信协议 4
2.2.1 通信协议的概念 4
2.2.2 具体内容 5
2.3 MSComm控件串口编程的基本原理 5
2.3.1 MSComm控件概述 5
2.3.2 MSComm控件两种处理通讯的方式 5
2.3.3 MSComm 控件串口编程基本流程 6
第三章 概要设计 7
3.1 硬件设计 7
3.2 软件设计 7
3.2.1 单片机串行口通信原理 7
3.2.2 PC的串行通信实现方法 7
第四章 详细设计 8
4.1 硬件设计 8
4.1.1 硬件电路图 8
4.1.2 电路分析 8
4.2 软件设计 8
4.2.1 单片机串行口的初始化 8
4.2.2 PC的串行通信实现方法 9
第五章 设计总结 12
参考文献 13
附:课程设计程序核心代码 14
课程设计电路图 32
 需求分析
本系统实现了微机与单片机的串行通信。
.....
查看评论 已有0位网友发表了看法
  • 验证码: