51单片机怎么连接电脑|51单片机连接电脑串口

51单片机怎么连接电脑|51单片机连接电脑串口

1. 51单片机连接电脑串口

严格来说,51单片机的串口方式0,并不是用于串口通信的,只用于在RXD,TXD引脚上接有74LS164,串入/并出,或74LS165,并入串出。也就是只能与串行芯片配合使用的。

而真正用串口实现串行通信的是方式1。所以,你的程序要改成方式1。在方式1时,只有开中断允许标志位和接收到数据后,才会申请中断,单片机才会响应中断。

2. 51单片机串口接线

51单片机 端口是 TTL 电平电脑 串口是 标准RS232 电平必须 做电平转换 才能 连接,传输数据E232-TTL 串口电平转换模块

3. 51单片机的串口引脚

答:51单片机的中断系统有以下几种寄存器:

中断允许寄存器IE EA

——全局中断 ES——串口中断 ET2——定时器2

中断 EX1——外部中断1 ET1——定时器1 中断 EX0——外部中断0 中断优先级寄存器

IP PS——串口 PT——计时器 PX——外部中断

置0——低优先级 置1——高优先级 定时器/计数器工作方式寄存器TMOD GATE——门控制位 GATE=0定时器启动停止仅受TCON寄存器TRX

(X=0,1)控制 GATE=1定时器启动停止受TCON寄存器TRX(X=0,1)和外部中断引脚(INT0或者INT1)

上电平状态控制C/T——模式选择位 C/T=1,计数器模式 C/T=0,定时器模式M1M0——工作方式选择位 M1M0=00 方式0,为13位定时器/计数器 M1M0=01 。

4. 51单片机连接电脑串口打开失败

电脑板载的串口不用装驱动,打开设备管理器看看里面有没有串口,有的话看看串口号是多少,用对应的串口号进行下载就可以了,如果设备管理器中没有串口,进入BIOS设置里面,把串口使能就可以了。

5. 51单片机串口是什么

51单片机串口号,主要用于单片机与外部设备的通信。51单片机自身有圈双工的异步通信串口。

串口通信的通信方式:

串口通信基本通信方式有两种:并行通信和串行通信。

串行通信:传送数据的各位按顺序一位一位发送或者接收。

并行通信:传送数据各位同时发送或接收。

串行通信的通信方式:

串行通信根据帧信息的格式分为异步通信和同步通信

异步通信:一帧数据先用一个起始位“0”表字符开始,然后是5~8位数据,即该字符的代码,规定低位在前,高位在后,接下来是奇偶校验位(可以省略),最后一个停止位“1”表示字符结束。

同步通信:发送方在数据或字符前面用1~2字节同步字符指示一帧的开始,同步字符是双方约定好的,接收方检测到与规定的同步字符符合时,开始接收数据,发送方按顺序连续传送N个数据,N个数据传完后,发送1-2字节的校验码。

6. 51单片机配置串口

// 单片机串行口发送/接收程序,每接收到字节即发送出去 // 和微机相接后键入的字符回显示在屏幕上 // 可用此程序测试 // #include

7. 51单片机多串口

51单片机包含3种中断,分别是外部中断、定时器中断、串口中断。其优先级如下。

外部中断0和外部中断1分别由P3.2和P3.3引入,可以选择低电平或下降沿触发;两个定时器中断分别有T0、T1溢出引发;串口中断优先级最低,串口每发送或接收一字节数据就会中断一次,注意发送中断和接收中断标志位不一样。

8. 51单片机与电脑串口通信

程序中是19200.通讯不上有很多原因,你的电路不对、甚至是连线不对,也会导致通讯不上.你可以试试跟踪你的程序,看看可否正确地接收到PC发过去的数据,先把接收程序调好,然后再调发送部分,这样才有目标.

9. 51单片机串口工作方式

你发送时,用循环控制,发几个字节,循环几次。

连续发送多个数据,都是小意思,也是最基本的了。接收更好办了,用中断接收,中断一次接收一次,你就保存一次呗,这有什么难的。

10. 51单片机怎么和电脑串口连接

无线模块 226,227或其它,然后用串口连接到电脑,写一个上位机的软件,用VB就行很简单的

推荐阅读