资源简介
描述了利用vb编写的上位机软件使电脑和单片机通信,不清楚的同学可以电话我。我这个只是实现原理上的通信。13488158634
代码片段和文件信息
/*打开串口调试程序,将波特率设置为9600,无奇偶校验
晶振11.0592MHz,发送和接收使用的格式相同,如都使用
字符型格式,在发送框输入 hello,I Love MCU ,在接
收框中同样可以看到相同字符,说明设置和通信正确
www。doflye。cn 上海浩豚电子科技
*/
#include
/*主程序*/
void main (void)
{
P2=0x00;
SCON = 0x50; /* SCON: 模式 1 8-bit UART 使能接收 */
TMOD |= 0x20; /* TMOD: timer 1 mode 2 8-bit reload */
TH1 = 0xFD; /* TH1: reload value for 9600 baud @ 11.0592MHz */
TR1 = 1; /* TR1: timer 1 run */
EA = 1; /*打开总中断*/
ES = 1; /*打开串口中断*/
while (1) /*主循环不做任何动作*/
{
}
}
void UART_SER (void) interrupt 4 //串行中断服务程序
{
unsigned char Temp; //定义临时变量
if(RI) //判断是接收中断产生
{
RI=0; //标志位清零
Temp=SBUF; //读入缓冲区的值
P2=Temp;
//把值输出到P1口,用于观察
SBUF=Temp; //把接收到的值再发回电脑端单片机只能一位一位发送和接收,比如就不能直接给SBUF赋字符串
}
if(TI) //如果是发送标志位,清零
{ TI=0;
// Temp=0xff;
// SBUF=Temp;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 99124 2010-12-04 22:58 已调通VB自编程序与单片机通讯google\Last Loaded myproject.DBK
文件 864 2010-12-23 12:42 已调通VB自编程序与单片机通讯google\myproject.PWI
文件 99103 2010-12-04 23:26 已调通VB自编程序与单片机通讯google\myproject.DSN
文件 190 2009-08-24 15:20 已调通VB自编程序与单片机通讯google\vb与单片机\MSSCCPRJ.SCC
文件 20480 2009-08-23 22:57 已调通VB自编程序与单片机通讯google\vb与单片机\工程1.exe
文件 50 2010-12-23 09:40 已调通VB自编程序与单片机通讯google\vb与单片机\工程1.vbw
文件 805 2010-11-01 00:07 已调通VB自编程序与单片机通讯google\vb与单片机\程序.txt
文件 1452 2010-12-07 10:09 已调通VB自编程序与单片机通讯google\vb与单片机\23-串口通信\rs232.c
文件 249 2010-12-07 10:09 已调通VB自编程序与单片机通讯google\vb与单片机\23-串口通信\串口通信.hex
文件 3895 2010-12-07 10:09 已调通VB自编程序与单片机通讯google\vb与单片机\23-串口通信\串口通信.M51
文件 258 2010-12-07 20:05 已调通VB自编程序与单片机通讯google\vb与单片机\23-串口通信\串口通信.plg
文件 2115 2009-08-22 15:20 已调通VB自编程序与单片机通讯google\vb与单片机\23-串口通信\串口通信_Uv2.Bak
文件 1961 2008-04-14 10:22 已调通VB自编程序与单片机通讯google\vb与单片机\23-串口通信\串口通讯.c
文件 3649 2008-04-14 10:22 已调通VB自编程序与单片机通讯google\vb与单片机\23-串口通信\串口通讯.LST
文件 2382 2008-04-14 10:22 已调通VB自编程序与单片机通讯google\vb与单片机\23-串口通信\串口通讯.OBJ
文件 1996 2010-11-01 00:07 已调通VB自编程序与单片机通讯google\vb与单片机\23-串口通信\串口通信.Uv2
文件 3075 2010-12-07 10:09 已调通VB自编程序与单片机通讯google\vb与单片机\23-串口通信\rs232.LST
文件 2031 2010-12-07 10:09 已调通VB自编程序与单片机通讯google\vb与单片机\23-串口通信\rs232.OBJ
文件 1958 2010-12-07 10:09 已调通VB自编程序与单片机通讯google\vb与单片机\23-串口通信\串口通信
....... 1106 2010-12-07 10:09 已调通VB自编程序与单片机通讯google\vb与单片机\23-串口通信\串口通信_Opt.Bak
文件 1105 2010-12-07 20:05 已调通VB自编程序与单片机通讯google\vb与单片机\23-串口通信\串口通信.Opt
文件 3597 2010-12-06 20:45 已调通VB自编程序与单片机通讯google\vb与单片机\通讯.frm
文件 721 2010-12-06 21:34 已调通VB自编程序与单片机通讯google\vb与单片机\工程1.vbp
文件 25088 2010-12-06 21:31 已调通VB自编程序与单片机通讯google\调试所遇问题.doc
目录 0 2010-12-06 15:54 已调通VB自编程序与单片机通讯google\vb与单片机\23-串口通信
目录 0 2010-12-06 15:54 已调通VB自编程序与单片机通讯google\vb与单片机
目录 0 2010-12-06 15:54 已调通VB自编程序与单片机通讯google
----------- --------- ---------- ----- ----
277254 27
............此处省略0个文件信息
- 上一篇:用OpenGL绘制简单的三维图形
- 下一篇:图像识别vb源码网络
评论
共有 条评论