微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 我用KEIL2编程调试过程中输入SMOD无法编译

我用KEIL2编程调试过程中输入SMOD无法编译

时间:10-02 整理:3721RD 点击:

大家好,我今天在做51单片机串口调试过程中,遇到一个问题,设置串口波特率那里,本来输入SMOD=0;表示串口波特率不加倍,可惜我输入这条指令无法编译,请问这是怎么回事?



是不是O和0混淆了啊

或者直接写PCON=PCON&0x7f;也表示波特率不加倍的意思

楼上 直接写PCON=PCON&0x7f 可以了,谢谢。

输入错误....

问题已经得到解决,用这个即可。PCON=0;

SMOD可能在你的库中没有定义,你可以自己定义一个
sbit SMOD = PCON^7;

这个我试了好像不行啊?编译通不过~~

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

网站地图

Top