1.怎么让单片机传数据给电脑啊

2.51单片机与PC机之间的硬件如何串口连接?

3.能不能把写入单片机的程序下载到电脑上

4.单片机与PC怎么 通信?

5.如何用单片机连接电脑和机床

单片机怎样移植电脑系统_单片机移植操作系统

给单片机装系统一般指的是把编译好、调试好的程序烧到ROM(程序存储器)中,单片机系统一般是为了完成某一项控制功能而编写的。单片机系统和一般的PC系统最大的区别是PC系统有磁盘操作管理程序(一种数据库)和软件运行平台,而单片机只有功能指令。

怎么让单片机传数据给电脑啊

首先要有单片机的开发硬件。如果单片机有片上调试系统,比如AVR的debugWIRE,也应该有目标板和电脑的连线(USB/串口)。

其次有单片机的开发软件,可以在XP运行的。

有了这两个工具,就可以连接单片机和PC了。

51单片机与PC机之间的硬件如何串口连接?

首先把变量a定义成一个数组a[10],数组大小,根据要接收的字符确定.再加一个变量J.

在开中断ES=1后,加一个延时函数.我用过很多这样的了.请多给点分,以后我还可以帮你.程序如下:

#include<reg52.h>

unsigned char flag,i,j;

unsigned int k;

unsigned char a[10];

unsigned char code table[6]="I get ";

void init()

{

TMOD=0x20; //设定定时器工作方式2

TH1=0xfd; //定时器1装入初值

TL1=0xfd; //同上

TR1=1; //启动T1定时器

SM0=0; //设定工作方式1

SM1=1; //同上

REN=1; //允许串口接收

EA=1; //开总中断

ES=1; //开串口中断

}

void main()

{

init();

while(1)

{

if(flag==1)

{

ES=0;

for(i=0;i<6;i++)

{

SBUF=table[i];

while(!TI);

TI=0;

}

ES=1;

for(k=0;k<0xffff;k++);

for(i=0;i<j;i++)

{

SBUF=a[i];

while(!TI);

TI=0;

}

flag=0;

}

}

}

void ser() interrupt 4 //中断程序,接收数据块,标志位置1

{

RI=0;

a[j]=SBUF;

flag=1;

j+=1;

}

能不能把写入单片机的程序下载到电脑上

单片机和微机通信的电气标准要一致,微机串口一般是RS232电气标准,所以要加电平转换芯片,大多用MAX232,一般单片机实验板上都提供这样的标准串口。

要分别编写上位机和下位机软件程序,单片机程序参照例程、教科书进行编写;上位机微机可采用VB,组态软件,Labview等软件编写,一般若是简单的通信,上位机程序编写很简单,例如VB中学会使用mscomm控件,有VB最基础知识的一天就能学会。

大可以没有单片机,没有MAX232,没有串行接口这些硬件就可以实现学习并掌握单片机与微机之间的串口通信。proteus可以仿真单片机,也是主流软件。

如今的笔记本电脑几乎都没有保留串口,而用USB接口取而代之,不过没关系,有了虚拟串口和串口调试助手,这些都解决了。你可以搜索一下虚拟串口,真的很不错的。

单片机与PC怎么 通信?

首先,单片机是没经过加密的.

其次,要有可以支持该种单片机编程的编程器(即下载器或烧录器).如果是贴片封装的话还要有相映的适本器(插座).

最后,电脑安装上编制程器的软件.连接好编程器/单片机,选择相映的单片机型号就可以通过读取操作读出单片机中的程序.此时读出的是二过制机器语言,可以通过反汇编程序反汇编成汇编语言.

如何用单片机连接电脑和机床

我就我所知道的给你说说。

单片机的逻辑0是0V,逻辑1是+5V;而PC用的是负逻辑,逻辑0在+9v~+15v之间,逻辑1在-9v~-15v之间。若用九针串口连接的话,先得电平转换,(转换芯片就是大家熟知的RS232,转3.3v 的话用RS3232).之后最重要做麻烦的就是要把时序和波特率设置好(说白了就是遵循相同的协议),这样单片机和PC之间就可以互联互通了,单片机中的串口通信讲的就是这方面的内容,这些资料网上很丰富,或者买个单片机开发板研究研究。

用串口通过RS232连接。

用串口通过RS232连接,最简单。用并口,稍微复杂点。用USB口连接,相对复杂些,需要做USB驱动。将单片机作为一个外设,做成ISA卡,或PCI卡,插在计算机插槽里,最复杂,但可扩展性更强。

单片机就是一个“微型的电脑”,有RAM,有FLASHI,有CPU,一般也有UART口、USB口,并口等等,但是必须增加外围电路才可以真正的在产品中使用。