- 1
- 2
- 3
- 4
- 5
单片机与上位机VB串口通讯课程设计
资料介绍
1.课程设计要求
PC机与单片机通过MAX232芯片相连(实验板上已设置),完成PC机与单片机之间的通讯,要求:
(1)PC机上编写控制界面;
(2)PC机上输入不同值,单片机控制不同对象(LED闪烁、电机转动等);
(3)PC机上的控制界面显示实时的温度值。
(4)Proteus中完成电路设计、调试与仿真通过。
2.系统功能分析与方案确定
根据设计要求的功能,结合单片机课程所学知识,分析如下:
系统要求PC机与单片机通过MAX232芯片相连,完成PC机与单片机之间的通讯,根据PC机课程所学知识选用VB程序实现串口通信。一般用VB开发串行通信程序有两种方法:一是利用Windows的通信API函数;另一种是采用VB标准控件来实现。
根据所学知识,本次采用VB标准控件来实现。MSComm控件是Microsoft提供的扩展控件,用于支持VB程序对串口的访问。MSComm控件具有两种处理方式:①事件驱动方式:由MSComm控件的OnComm事件捕获并处理通信错误及事件;②查询方式:
通过检查ComlEvent 属性的值来判断事件和错误。本系统利用51单片机和VB现有的MSComm通信控件实现该功能。
该系统是一个能够完成PC机与单片机之间通讯的系统,也就是能够通过PC机对单片机不同功能的控制,并且也能够接收显示单片机发送给PC机的功能内容,可以运用于多种场合,实现一人通过PC机控制不同对象,不同功能,并且能够监控多种数据的功能。该系统的设计方案多样,比如通过PC机控制单片机上的LED灯和直流电动机,在PC机上输入不同的代码,在单片机上完成该代码需要完成的动作。
并且可以通过实时的温度检测,显示在PC机的控制界面上。
部分文件列表
文件名 | 大小 |
单片机与上位机VB串口通讯,课程设计.pdf | 2M |
最新上传
-
21ic小能手 打赏5.00元 19小时前
资料:AD通用3D封装库
-
21ic小能手 打赏5.00元 19小时前
资料:DeepSeek使用教程
-
21ic小能手 打赏5.00元 19小时前
-
21ic小能手 打赏10.00元 19小时前
-
21ic小能手 打赏10.00元 19小时前
-
21ic小能手 打赏20.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏15.00元 3天前
-
sd-hyc 打赏1.00元 3天前
资料:神州易刻2024最新版
-
柏涵 打赏1.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:jh0355
-
21ic下载 打赏310.00元 3天前
用户:w178191520
-
21ic下载 打赏210.00元 3天前
用户:gsy幸运
-
21ic下载 打赏210.00元 3天前
用户:zhengdai
-
21ic下载 打赏210.00元 3天前
用户:jh03551
-
21ic下载 打赏110.00元 3天前
用户:liqiang9090
-
21ic下载 打赏60.00元 3天前
用户:sun2152
-
21ic下载 打赏60.00元 3天前
用户:xuzhen1
-
21ic下载 打赏80.00元 3天前
用户:xzxbybd
-
21ic下载 打赏25.00元 3天前
用户:WK520077778
-
21ic下载 打赏20.00元 3天前
用户:w1966891335
-
21ic下载 打赏20.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏20.00元 3天前
用户:玉落彼岸
-
21ic下载 打赏15.00元 3天前
用户:kk1957135547
-
21ic下载 打赏10.00元 3天前
用户:zpf22332
-
21ic下载 打赏5.00元 3天前
用户:pangpidan
-
21ic下载 打赏5.00元 3天前
用户:hpxny
-
21ic下载 打赏5.00元 3天前
用户:pandq2009
-
21ic下载 打赏5.00元 3天前
用户:tomp
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic子站宣传员 打赏15.00元 3天前
-
106982800 打赏1.00元 3天前
-
llyy232008 打赏3.00元 3天前
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:温控制冷箱单片机程序
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏20.00元 3天前
-
21ic小能手 打赏10.00元 3天前
资料:红外遥控接收实验
全部评论(0)