51单片机与pc串口通信

作者&投稿:英敬 (若有异议请与网页底部的电邮联系)

单片机和pc用串口通信用什么电气标准
首先,单片机和微机通信的电气标准要一致,微机串口一般是RS232电气标准,所以要加电平转换芯片,大多用MAX232,一般单片机实验板上都提供这样的标准串口。其次,要分别编写上位机和下位机软件程序,单片机程序参照例程、教科书进行编写;上位机微机可采用VB,组态软件,Labview等软件编写,一般若是简单的通信,...

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

单片机串口是什么意思
问题一:单片机里的串口和并口是什么?什么意思简单解释下,谢谢! 串行接口 (Serial Interface) 是指数据一位一位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。l 问题二:单片机...

如何进行单片机与PC机的串口数据读取通信?
有个max232芯片转电平就行了,有卖那种里面有232芯片的线,一头接单片机串口,一头接电脑串口,没有串口有那种串口转usb的口。程序么,就是设置下波特率,想发啥,就往sbuf里面放,就上去了,就这么简单

单片机和pc机串口通信应该也什么数据线
MCU 端口 不能直接与PC 串口相连,得用 max232 这类芯片转换电平 如果 MCU PCB上 有 这类芯片,DB9 接口可以与 PC 串口相连 也有产品 如 232TTL 模块来连接

单片机与PC机串口 什么是主机,什么是从机?
主要看是谁向谁发送指令,发送指令者为主机。通常情况下PC机是主机,单片机是从机。

单片机与PC用串口通讯需要什么条件?
如果你电脑是笔记本,一般还没RS232串口呢,需要买一条USB转串口线。

单片机与PC通信串口收发不一致的问题
有可能是字符显示的问题。字符显示时用的是ascII码。例如受到的数据是 0x39,正好对应ascII码表的 “9”字符,所以就显示“9”。

PC与单片机串口通信问题??
让单片机通过定时来判断是否发送完成,如果单片机接收到一个字节后,10MS没有再收到一个数据,可以判定,数据已经接收完成了,可以干其它的了

如何实现(电脑)PC机与单片机的串行通信
1、电脑带有原生串口,就是主板上带有串行口,这个情况就太好办了。用“串口调试助手”测试一下就可以用VB写程序了。电脑和单片机用232芯片进行接口转换。2、电脑没有原生串口,就是主板上没有串行口,这个情况有点麻烦。要用USB转串口的模块,装好驱动后会在“设备管理器”中出现一个串口,直接当...

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

众阳13326912119问: 利用串口,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脚接地.

众阳13326912119问: 51单片机怎样与PC机进行串口通信 具体步骤是什么?? 往PC机里面发送数据用什么接收?? -
桐乡市诺氟回答: 单片机与PC之间可以 通过串口进行通信,. 简单的,直接用串口调试助手就行了 复杂的需要自己开发PC上的应用软件

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

众阳13326912119问: 51单片机用串口跟pc通信进行收发数据 -
桐乡市诺氟回答: //代码来自 单片机小精灵v1.3//波特率9600 11.0592晶振 方式2#include <reg51.h> void InitUART(void) { TMOD = 0x20; SCON = 0x50; TH1 = 0xFD; TL1 = TH1; PCON = 0x00; EA = 1; ES = 1; TR1 = 1; } void SendOneByte(unsigned char c) { SBUF = ...

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

众阳13326912119问: 怎么实现51单片机和电脑的通讯 -
桐乡市诺氟回答: 在PC端和单片机端均需要编写相对应的串行通信口程序,PC和单片机之间需要一个电压转换的IC,然后将PC的TXD、RXD与单片机的TXD、RXD交叉连接就行了.

众阳13326912119问: 51单片机和PC串口通信问题 -
桐乡市诺氟回答: 这个不是通讯问题.发送过来的实际编码应该都是一样的,但因为在单片机通讯中,中文占两个字符(BYTE),英文和数字占一个字节,在英文和中文混排的时候,部分软件的显示功能对中文显示不给力(其实这是在BOM和UNICODE等技术出现之前,中文系统的通病),尤其是当中文之前的英文为单数个的时候,经常容易显示为乱码.因此才有了各种多国语言规范,防止混排出现乱码的问题.简单的说,就是编码显示问题,你的通讯接收应该都是正确的.

众阳13326912119问: 51单片机通信串口已经被使用,该怎么将单片机连接PC机!!!!??? -
桐乡市诺氟回答: 51单片机与PC机之间的硬件串口连接,如果PC机有COM串口用RS232转换TTL与单片机RXDTXD连接,如果PC机没有COM串口用USB转换TTL与单片机RXDTXD连接,硬件连接后就是单片机软件与PC机软件VB的编程问题了,还有设计一个单片机与VB的通讯协议.

众阳13326912119问: 单片机与PC的通信 -
桐乡市诺氟回答: 单片机和PC机通信采用串口通信就行,没有主从之分,除非你用的是PC机和多单片机通信.串口是全双工的,可以同时收发.我原来做过一个温度传感器的系统,用单片机采集温度,用数码管显示,并通过串口传给PC机,PC机用VC6.0编写界面程序,把单片机发上来的数显示到界面上,同时将数据存储到ACCESS中,还在界面上画出温度变化曲线.可以传给你.发到你邮箱了.


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