微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 51单片机的串口问题

51单片机的串口问题

时间:10-02 整理:3721RD 点击:
#include<reg52.h>
void main()
{
        TMOD=0x20;//设置定时器1为工作方式2
        TH1=0xfd;
        TL1=0xfd;
        TR1=1;
        REN=1;
        SM0=0;
        SM1=1;
        while(1)
                {
                if(RI==1)
                        {
                        RI=0;
                        P1=SBUF;
                        }
               
                }
}
发送个fe,但是单片机的LED灯显示有问题啊,不知道哪里错了。求大神解答

虽然很不规范,但是已经测试过了,并没有什么问题,你看看你的硬件,有可能是跟你的开发板有关,p1口有多个用途,你先把它初始化哈再试试

大神在哪里啊 = =

找到问题关键了= =原来是我的串口助手软件没有选择16位显示。难怪显示有问题

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top