用VB实现单片机和计算机的串口通信

来源:本站
导读:目前正在解读《用VB实现单片机和计算机的串口通信》的相关信息,《用VB实现单片机和计算机的串口通信》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《用VB实现单片机和计算机的串口通信》的详细说明。
简介:本文给大家分享了用VB实现单片机和计算机的串口通信。

//ex99  单片机数据发送程序#include       //包含单片机寄存器的头文件/*****************************************************函数功能:向PC发送一个字节数据***************************************************/void Send(unsigned char dat){   SBUF=dat;   while(TI==0)      ;    TI=0;}/*****************************************************函数功能:延时1ms(3j+2)i=(3×33+2) ×10=1010(微秒),可以认为是1毫秒***************************************************/void delay1ms(){   unsigned char i,j;   for(i=0;i<10;i++)   for(j=0;j<33;j++)    ;    }/*****************************************************函数功能:延时若干毫秒***************************************************/void delaynms(unsigned char x){ unsigned char i;  for(i=0;i      delay1ms();}/*****************************************************函数功能:主函数***************************************************/void main(void){   unsigned char i;   TMOD=0x20;  //定时器T1工作于方式2    TH1=0xfd;   //根据规定给定时器T1赋初值   TL1=0xfd;   //根据规定给定时器T1赋初值   PCON=0x00;  //波特率9600   TR1=1;      //启动定时器t1   SCON=0x40;  //串口工作方式1  while(1)   {   for(i=0;i<200;i++)   //模拟检测数据      {      Send(i);        //发送数据i    delaynms(100);   //100ms发送一次检测数据         }     }}

提醒:《用VB实现单片机和计算机的串口通信》最后刷新时间 2024-03-14 01:01:22,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《用VB实现单片机和计算机的串口通信》该内容的真实性请自行鉴别。