51单片机与PC机之间的硬件串口连接???? 具体的怎样连接????

作者&投稿:斋版 (若有异议请与网页底部的电邮联系)
51单片机通信串口已经被使用,该怎么将单片机连接PC机!!!!???~

51单片机与PC机之间的硬件串口连接,如果PC机有COM串口用RS232转换TTL与单片机RXDTXD连接,如果PC机没有COM串口用USB转换TTL与单片机RXDTXD连接,硬件连接后就是单片机软件与PC机软件VB的编程问题了,还有设计一个单片机与VB的通讯协议。

1。串口RS232连接是否有问题,9 芯接插件 的连接问题,(一般只要连接 2 、3 、5 脚)
2。供电电源 输出电流 是否能 达到你需要的 供电能力,一般4个数码管 有 300 mA 足够了。
3。STC 单片机、串口通信 与 下载程序 的硬件 可以用一样的,
图片用的 USB转串口 线,单片机上 用 rs232 、只要连接正确 应该没有问题,
如果连接 有误 就不好 说了,需要你 自己 仔细检查了。
可以 先 把 rs232 拨掉 连接试试,( 芯片是否有问题 或者 引脚 编号看错 等等)

单片机通过TXD和RXD两条线 连接MAX232芯片后,转换电平,连接PC串口,一般是2、3脚,5脚是地线。一共三根线。

单片机的TXD接电脑的RXD,单片机的RXD接电脑的TXD。地线接地线。

VB中要用MSCOMM控件,设置相同的波特率,起始、结束位、校验位,数据位等。

VB的MSCOMM控件设置好端口号,然后PORTOPEN= true
就可以接收单片机数据了。
简单的就是用查询的办法,用一个定时器,不断的查询mscomm控件的input属性和inbufferlen属性。

MSCOMM控件有个接收模式,文本或者二进制,如果简单的,建议用文本的,比较好处理。
二进制的,就用字节数组接收。也简单。

检测温度的,直接把温度转换成数字字符,传给电脑就OK了,单工的就OK了。

呵呵,女孩也学单片机?哈哈,时代不同了。

51单片机与PC机之间的硬件串口连接,
如果 PC 机有 COM 串口 用 RS232转换TTL 与单片机 RXD TXD 连接,
如果 PC 机没有 COM 串口 用 USB转换TTL 与单片机 RXD TXD 连接,
硬件连接后 就是 单片机 软件 与 PC机软件 VB 的 编程问题了,
还有设计一个 单片机 与 VB 的 通讯协议。

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

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

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

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



单片机一般是3.3V或5V的电平,电脑串口要高点,大概是十几伏,具体数值记不清楚了,所以要连接到电脑,就要进行电平转换,用RS232系列的芯片就可以。

可以通过PC的串口和USB口与单片机连接,之间都需要电平转换处理


单片机和PC机有什么区别?
1、构成方式不同 单片机是将组成微型计算机所必须的部件集成在一个超大规模集成电路芯片上,而PC机也就是家用电脑,是由各个单独的硬件设备分别组成的一个机器。2、存储空间不同 由于单片机芯片设计和制造技术方面的原因,在有限的芯片上无法设计出过多的内存空间,所以ROM和RAM的容量相对于PC机都较小。3...

单片机与PC机有何区别
1、单片机:单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I\/O口和中断系统、定时器\/计数器等功能集成到一块硅片上构成的一个小而完善的微型计算机系统。2、PC机:PC机是指一种大小、价格和性能适用于个人使用的多用途计算...

PC机和单片机都是微型机,两者有什么区别?
【答案】:PC机和单片机都是微型机,是微型计算机技术发展的两大分支。PC机以满足海量高速数值计算为主,兼顾控制功能。单片机以满足测控对象的测控功能,嵌入式应用为主,兼顾数据处理能力。

单片机和单板机和pc机的相同与不同之处?
单片机是将CPU、RAM、ROM和其它外设集成在一起的电子器件,加简单的外围器件就可以组成一个运算或控制系统。过去的单板机是CPU加ROM RAM、定时器、键 盘、数码管等器件组成的控制或运算系统。现今不流行单板机了,但单片机加上必要的外围器件实际上也就是过去所说的单板机。PC机是高档CPU加上多个外设如...

单片机与pc机的cpu有什么区别
PC 机的CPU 是基于冯诺伊曼的体系结构,然而MCU(单片机)、Dsp(数字信号处理器)都是基于哈佛结构的体系结构。哈佛结构与冯诺伊曼结构有很大的不同,在冯诺伊曼体系结构下只有一个地址空间,ROM 和RAM 可以随意安排在这一地址范围内的不同空间,即ROM 和RAM 地址统一分配。CPU 访问存储器时,一个地址...

什么是单片机与PC的通信?
单片机与PC机构建的网络通信技术。内容包括:数据通信及计算机网络的基本概念;RS-232C接口及利用MODEM实现远程通信; RS-485接口及局域通信网络;单片机及PC机数据网络通信;Windows环境下 PC机与单片机数据通信;嵌入式系统接入Internet网络通信技术;数据通信中的编\/解码技术及应用;USB通用串行总线及网络通信...

1:PC机和单片机之间进行串口通信需要加什么样的芯片?为什么要加?_百度...
1.需要加232芯片 2.PC机的串口逻辑为:1-- -3V~-15V 0-- +3V~+15V 而单片机串口的逻辑为:1-- +5V(大多单片机为+5V)0-- 0V 所以为了实现PC机与单片机之间的通需要一个IC来完成两种不同逻辑电压的连接(电平转换),通常使用的是MAX232 IC,当然自已做相应的路也是可以的,只要可靠性要求不...

单片机与其他常见微机(如PC机)有什么不同
把微型计算机集成在一个芯片上即构成单片微型计算机(Single Chip Microcomputer)。由微型计算机配以相应的外围设备(如打印机)及其他专用电路、电源、面板、机架以及足够的软件构成的系统叫做微型计算机系统(Microcomputer System)(即通常说的电脑)。简单说 就是单片机就一个集成芯片,外加辅助电路构成一个...

单片机与pc机的区别
单片机到底是什么呢?就是一个电脑,只不过是微型的,麻雀虽小,五脏俱全:它内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱也是低的,一般不超过10元即可...用它来做一些控制电器一类不是很复杂...

单片机和PC机之间的串行通信(追加200分帮你拿大奖)(1)
ES=1;ok=uploadstate(); \/\/例子函数,上传一个数据给PC while(1){ if(_testbit_(e_r)) doResp();} } \/ 功能:串口中断服务函数,自动完成串口数据发送(自动发送数据包)和数据接收 输入:uart_t_byte_num, uart_t_buf[???] uart_busy 输出:uart1_r_flag,uart_r_buf uart_busy \/...

玉林市15679429377: 51单片机通信串口已经被使用,该怎么将单片机连接PC机!!!!??? -
臾晶康利: 51单片机与PC机之间的硬件串口连接,如果PC机有COM串口用RS232转换TTL与单片机RXDTXD连接,如果PC机没有COM串口用USB转换TTL与单片机RXDTXD连接,硬件连接后就是单片机软件与PC机软件VB的编程问题了,还有设计一个单片机与VB的通讯协议.

玉林市15679429377: 51单片机与PC机之间的硬件串口连接???? 具体的怎样连接???? -
臾晶康利: 51单片机与pc机之间的硬件串口连接, 如果 pc 机有 com 串口 用 rs232转换ttl 与单片机 rxd txd 连接, 如果 pc 机没有 com 串口 用 usb转换ttl 与单片机 rxd txd 连接, 硬件连接后 就是 单片机 软件 与 pc机软件 vb 的 编程问题了, 还有设计一个 单片机 与 vb 的 通讯协议.

玉林市15679429377: 怎么实现51单片机与电脑串口之间的通信? -
臾晶康利: 首先,单片机和微机通信的电气标准要一致,微机串口一般是RS232电气标准,所以要加电平转换芯片,大多用MAX232,一般单片机实验板上都提供这样的标准串口. 其次,要分别编写上位机和下位机软件程序,单片机程序参照例程、教科书...

玉林市15679429377: 如何进行单片机与PC机的串口数据读取通信? -
臾晶康利: 首先硬件要有MAX232芯片做电平转换 或者直接用pl2303做usb转串口. 软件要有一个串口调试工具. 至于程序就是 (1):设置串口相关寄存器 注意波特率设置(2):把数据放在sbuf里面 (3):检查是否发送完毕没完等待 发完了就继续放...

玉林市15679429377: 利用串口,51单片机与电脑间的通信怎么做? -
臾晶康利: 用UART异步串行通信方式51串行口有4种工作方式,在串行口的4种工作方式中,方式0主要用于扩展并行I/O口,方式1、2、3则主要用于串行通信.PC机的串行接口为RS232形式的接口,其高低电平的规定与单片机所规定的TTL电平不同,所以单片机上也必须有232接口,可直接选用232接口芯片例如MAX232,还要准备"串口调试助手"这一软件.MAX232是一个电平转换芯片.单片机的TXD端接MAX232的11脚,RXD端接MAX232的12脚.电脑上RS232的2脚接MAX232的14脚,3脚接MAX232的13脚,RS232的5脚接地.

玉林市15679429377: 51单片机怎样与PC机进行串口通信 具体步骤是什么?? 往PC机里面发送数据用什么接收?? -
臾晶康利: 单片机与PC之间可以 通过串口进行通信,. 简单的,直接用串口调试助手就行了 复杂的需要自己开发PC上的应用软件

玉林市15679429377: 单片机与PC机的通讯有哪些方式? -
臾晶康利: 串口,并口,usb,jtag.一般串口都很好通信,因为单片机里有这样的寄存器,只要把数写入这些寄存器然后设置一下,让单片机开始串口通信就行了.当然,PC机上要有串口接收软件才能读到这些数的.

玉林市15679429377: 实际应用中可以将mcs - 51单片机串行口 和pc机的串行口直接相连吗?为什么 -
臾晶康利: 51单片机串行口不能直接和PC机的串口相连. 因为单片机的串行口是TTL电平,一般是0~5V,0~3.3V等范围; 而PC端的串行口是遵循串口EIA-RS-232C标准(协议)的,EIA-RS-232C对逻辑电平的规定是: 在TxD和RxD上:逻辑1(MARK)=-3V~-15V 在TxD和RxD上: 逻辑0(SPACE)=+3~+15V 因此单从电压方面就不匹配,所以不能直接连接.

玉林市15679429377: 单片机怎么与PC机实现串口通信啊 急死人了 -
臾晶康利: MAX232的外围你可以下载一个器件资料看看,把232的T1in(11)和R1out(12)与单片机的TXD和RXD相连,硬件部分就可以了232的13/14脚接电脑即可,GND接电脑的5脚 要图的话,给个信息

玉林市15679429377: 如何将51单片机与电脑通过串口连接并实现数据交流 -
臾晶康利: 51单片机 端口是 TTL 电平 电脑 串口是 标准RS232 电平 必须 做电平转换 才能 连接,传输数据 E232-TTL 串口电平转换模块

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网