产品选型

51单片机串口初始化 51单片机串口初始化

小编 2024-11-23 产品选型 23 0

51单片机串口初始化

51单片机初学者可能想使用串口进行一些通讯或者输出调试信息,但是有时串口初始化配置总是出错,下面我给大家一个51单片机的初始化例程,大家拷贝后可以直接使用。

/*******************************************

串口初始化

晶振12M

波特率4800

*******************************************/

void init_ser()

{

TMOD=0x20;

TH1=0xf3;

SCON=0x50;

PCON=0x80;

TR1=1;

IE=0x00;

}

/*******************************************

串口初始化

晶振11.0592M

波特率9600

*******************************************/

void init_ser()

{

TMOD=0x21;

TH1=0xfd;

TL1=0x00;

SCON=0x50;

PCON=0x00;

TR1=1;

//IE&=0x00;

ES=1;

EA=1;

}

C51单片机的串口初始化(晶振分别为12M和110592M)

/*******************************************

串口初始化

晶振12M

波特率4800

*******************************************/

void init_ser()

{

TMOD=0x20;

TH1=0xf3;

SCON=0x50;

PCON=0x80;

TR1=1;

ES=1;

EA=1;

}

/*******************************************

串口初始化

晶振11.0592M

波特率9600

*******************************************/

void init_serialcomm(void)

{

TMOD=0x21;

TH1=0xfd;

TL1=0x00;

SCON=0x50;

PCON=0x00;

TR1=1;

IE|= 0x90; //Enable Serial Interrupt

IP= 0x10; //只允许串口中断为最高优先级,其它为次优先级。

}

相关问答

单片机 如何 初始化 esp8266?

wifi模块的串口与单片机的串口连接,注意模块电源电压为3.3V,如果单片机电源电压与模块电压一样,可以直接连接使用,单片机编程可以考虑上电时给模块初始化(就...

串口初始化 的作用是什么?

初始化顾名思义就是初始配置,不同的使用有不同的配置.如果只是为了做一个类似点亮一个LED的话,就不用初始化了.它并不是程序所必要的.你若用了定时器,设置波特...

大家说说 单片机串口 中断是为什么?-ZOL问答

单片机串口主要是用于接收或者发送的。想明白这个,先说一下中断这个概念,举个例子,比如你今天工作需要一直编写程序,可是到中午的时候你肚子饿了,就需要吃饭...

串口 通信不稳定 初始化串口 就好了 什么原因?

串口通信不稳定通常是由于串口初始化不完整或不正确导致的。初始化串口可以通过设置波特率、校验位、数据位等参数来确保串口通信的稳定性。如果串口初始化不...

STC12c5204AD 单片机 22.1184晶振如何实现115200波特率 串口 通...

这个是stc-isp软件生成的串口初始化函数:voidUartInit(void)//115200bps@22.1184MHz{PCON|=0x80;//使能波特率倍速位SMODSCON...

酒店管理系统 初始化串口 错误怎么办?

查看连线是否脱落,重新固定一下。再检查系统启动时是否有其他错误提示。最好能提供该系统比较详尽的信息,不好猜度。查看连线是否脱落,重新固定一下。再检查...

如何将 单片机 上的数据传输到电脑上?

具体实现:1.通信协议格式根据具体数据自定义2.单片机部分键盘处理程序,Flash读写程序,串口初始化程序,串口中断服务程序,通信协议解析程序3.电脑部...1...

51单片机 usb驱动器怎么连接?

要连接51单片机与USB驱动器,您可以按照以下步骤进行:1.准备硬件:您需要准备一个51单片机开发板或自己设计的电路板,以及一个USB驱动器(如USB闪存驱动器)...

个人电脑如何控制 单片机 ?

个人电脑控制单片机,主要通过以下步骤:1)建立个人电脑和单片机的通信连接普通的单片机通常有UART、SPI、IIC、USB等通信模块。和电脑通信最常用的是UART,可...

串口 调试软件与 单片机 控制板怎么样通讯-ZOL问答

串口调试软件,当然要用电脑的串口吗?否则还叫什么串口调试软件?电脑的RS232串口与单片机控制板RS232串口,相连就可以了。如果你是笔记本电脑,没有串口,就用一...

猜你喜欢