久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3013|回復: 3
收起左側

單片機和計算機之間的數據交換程序

[復制鏈接]
ID:112317 發表于 2016-4-6 18:27 | 顯示全部樓層 |閱讀模式
實現單片機和計算機之間的數據交換, Windows 環境下的Visual Basic 6.0 作為可視化的編程工具, 具有完整的基于組件設計的可視化集成開發環境、操作簡單、界面友好的特點。 上位機通信程序是用VB6.0 使用MAX232 來進行數據通信的協議, 既可 以使用查詢方式又可以使用事件驅動方式來完成串行通信。

1 上位機程序

Private Sub Form- Load( )
MSComm1.CommPort=1‘選擇通信端口1’
MSComm1.InputLen=0‘串行數據接收緩沖區初始化’
MSComm1.Settings=“9600, n, 8, 1”
設置端口參數: 波特率為9 600 b/s, 無奇偶校驗位, 8 位數據, 1 位停
止位。
MSComm1.PortOpen=True ‘打開串口’
MSComm1.RThreshold=1 ‘有一個字符就接收’
ENDSub
Private Sub MSComm1_OnComm( )
Select Case MSComm1.CommEvent
Case comEvReceive
DimBuffer As Variant, i
MSComm1.InputMode=comInputModeBinary
MSComm1.InputLen=0
Do’該循環判斷輸入緩沖區是否有數據
DoEvents
Loop Until MSComm1.InBufferCount>=1
Buffer=MSComm1.Input
For i = LBound( Buffer) To UBound( Buffer)
List1.AddItemBuffer( i) ‘把接收到的數據顯示在列表框中’
Next i
Case Else
End Select
End Sub
Private Sub CommandClose- Click( )
IfMSComm1.PortOpen=True Then
MSComm1.PortOpen=False
‘關閉串行端口’
x=MsgBox(“關閉通信! ”, 16)
End If
ENDSub



2 下位機程序
#include <reg51.h>
#include <intrins.h>
#include <stdio.h>
#include <string.h>
#include <absacc.h>
#define uint unsigned int
#define uchar unsigned char
sbit P1_5=P1^5; //RS485 的控制位
uchar flag; //結果為負和正的標志位

void delay( unsigned int count) //延時子程序
{
unsigned int i;
while( count)
{
i=200;
while( i>0) i- - ;
count- - ;
}
}
void main( void)
{
SCON=0X50;
TMOD=0X21; //定時器1, 工作在方式2
TL1=0XFD; //所用晶振為11.0592, 波特率設定為9 600 b/s
TH1=0XFD;
TR1=1; //啟動定時器1
EA=1;
ES=1;
??
do{ P1_5=1; //串行發控制位
tmpchange( ) ; //數據采集函數調用
??
SBUF=TEMP; //把數據送入串行口緩沖寄存器
if( TI==0)
TI=0; }
while( 1) ;
}

回復

使用道具 舉報

ID:292359 發表于 2021-5-29 17:19 | 顯示全部樓層
tmpchange( ) ; //數據采集函數調用
在哪?
回復

使用道具 舉報

ID:253767 發表于 2021-5-30 06:40 | 顯示全部樓層
tmpchange( ) ; //數據采集函數調用
回復

使用道具 舉報

ID:106977 發表于 2021-5-30 13:29 | 顯示全部樓層
上位機程序使用現成的調試助手不好嗎?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 伊人免费观看视频 | 国产日韩欧美一区二区 | 日韩在线综合网 | 日本免费在线看 | 国产一区二区影院 | 黄色在线免费看 | 久久国产电影 | 91麻豆精品国产91久久久久久久久 | 一区二区三区四区av | 国产资源一区二区三区 | 日韩人体在线 | 国产黄色麻豆视频 | 欧美日韩久久 | 国产中的精品av涩差av | 亚洲精品视频在线 | 午夜免费电影 | 国产激情网站 | 婷婷综合网 | 午夜私人影院在线观看 | 伊人色综合久久久天天蜜桃 | 亚洲一区二区精品 | 日韩福利在线观看 | 爱爱小视频 | 成人在线中文字幕 | 福利一区二区 | 亚洲成人精品在线观看 | 91视频网 | 欧美精品久久久久久 | 久久久精选 | 在线免费看黄 | 午夜av一区二区 | 精产国产伦理一二三区 | 日韩精品中文字幕一区二区三区 | 伊人网影院 | av色站| 91精品在线播放 | 密乳av| 日韩av成人 | 国产精品爱久久久久久久 | 欧美一级片a | 精品一区二区三区四区外站 |