55问答网
所有问题
当前搜索:
单片机与pc机串口通讯仿真
pc机与单片机串口通信
问题 利用串口通信助手将一个字符串发给单片机...
答:
3.可能你想要的是每次发送多个字节,也就是一个字符串,然后将这个字符串一起发送到
PC
上。那你应该在
串口
中断里面设置一个判断,也就是说,中断里面判断到上位机发送的数据结束后,
单片机
的串口中断程序才设置标志位,然后根据标志位和接收到数据到数量,把所有的数据一次性发送给PC。4.指出你出现异常的...
在调试rs232
串口通信
时,
单片机
往
PC机
上发数据,串口调试助手可以接收...
答:
(2)板子上的地接到示波器上的地,PC才能收到数据,说明
单片机与PC
没有共地。同时,也证明了单片机的发送电路、程序和PC的接收电路都没有问题。原理:(1)PC的串口即RS232有9个引脚,与
单片机通信
时用到三个引脚,依次是2脚RX、3脚TX、5脚信号GND。(2)而
单片机串口
与此相反,2脚TX、3脚RX、...
串口通信
设计在软件上
仿真
通过了,但是实物
单片机
无法接收
PC机
发来的数据...
答:
排除程序和硬件搭建错误的话就很大可能是
串口
这个部分。首先看串口线的驱动安装了没有,在我的
电脑
,属性,硬件,设备管理器,里面要看得到端口才行。端口是独占的。波特率等都要设置一致。
我要实现
PC机与单片机
8051都可发送和接收数据的异步串行
通信
,现在只想 ...
答:
REN=1;//开
串口通讯
,允许串口接收 SM0=0;SM1=1;//设置串口通讯方式1(8位传输数据)EA=1;//开总中断 用中断法时打开总中断和串口中断 ES=1;//开串口中断 while(1)//此为
单片机
执行的任务 { /*if(RI==1)//如果没收到数据RI=0,收到数据时RI=1 { RI=0; //RI清零等待下次...
pc机与单片机
98c52
串口通信
用串口通信助手,发送一个数,单片机接收后...
答:
unsingned char a;改成unsigned char a;
串口
中断程序少括号:修改如下 include<reg51.h> include<string.h> unsigned char a;void init_serialcomm(void){ SCON=0x50;//SCON:serail mode 1,8-bit uart,enable ucvr TMOD=0x20;//TMOD:timer 1, mode 2,8-bit reload PCON=0X00;//SMOD =...
多个下位
单片机与
上位机
pc
通过
串口通信
的实现
答:
用
PC机
与多个51
单片机
通过RS232进行
通讯
。在多机通讯中,要保证主机与所选择的从机实现可靠
的通信
,必须保证
串口
具有识别的功能。在
串行口
控制寄存器SCON中有一位叫做SM2,就是为了多机通讯而设置的控制位。多机通讯的过程可以如下:1 首先从机初始化,开中断,让其以方式2或3接收(9位异步通讯方式)...
我在做
单片机与pc机的串口通信
设计
答:
自己定义一套协议就行,比如
单片机
收到上位机发送数据A1,A2,B1,B2 A1表示LED亮,A2表示LED灭,B1表示数码管亮,B2表示数码管灭,
单片机与pc机串口通信
完整代码
答:
unsigned char code leds_a[]={0xC0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; //0-9共阳极 sbit P20=P2^0;sbit P21=P2^1;sbit P22=P2^2;sbit P23=P2^3; //数码管选位 bit L11;void rs232_S(void);//
串口
初始化 void disp(void);//数码管显示 void main(void...
multisim中
单片机
的串口能
与pc机的串口
相连吗?
答:
仿真
中 还是 要 和实际 一样 吧
单片机
的串口
与pc机的串口
之间 要 加 max232 做 电平转换
我想用C语言写一个
串口
程序,
单片机和PC机通讯
,
答:
分为三个部分进行设计 1. 上位机:使用一种语言(最好用可视化的,最简单的如VB)设计界面及程序,要点是读写
串口
。2. 设计
通信
协议:字符采用ASCII码表示,协议可以包括起始+数据+检验。3.
单片机
部分设计:串口设置(选择中断方式或查询方式)、接收串口数据(读取SBUF)、数据处理(根据协议解读、译码...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜