51单片机串口通信
串口通讯
使用步骤
串口的操作步骤:
先设置波特率:
设置定时器T1为工作方式2(设置TMOD寄存器)给计数器赋初值(工作方式2会自动重装)设置串口工作方式:
设置SCON(如果允许)如果使用中断方式,那么打开相应的中断和总中断。打开定时器T1,开始产生波特率。
设置TRx
经常使用的是工作方式1
工作方式1程序
#include
#define uchar unsigned char
void chuankochushihua()
{
TMOD=0x20;//设置定时器T1为工作方式2(设置TMOD寄存器)
TH1=0xfd; // 给计数器赋初值(工作方式2会自动重装)
TL1=0xfd;
SCON=0x50; //设置串口工作方式
ES=1; //串口中断允许位
EA=1; //打开总开关
TR1=1;
51单片机串口通信最先出现在Python成神之路。
共有 0 条评论