关于C8051f020写程序的时候出现的一个小问题,求助

2020-02-05 09:00发布

在用UART1的时候用到TI1和RI1两个标志位,但是系统提示'TI1'和'RI1': undefined identifier!!请问这是为什么呢,应该怎么改?谢谢大家
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
XA144F
1楼-- · 2020-02-05 13:53
Uart1的控制寄存器SCON1是不能位寻址的,你看看这寄存器的地址。
wanghanming
2楼-- · 2020-02-05 15:23
我看书上的那些例子好像也是像我那样写的,所以搞不明白。我在好好看看那书吧,谢谢您!!
wanghanming
3楼-- · 2020-02-05 19:16
 精彩回答 2  元偷偷看……
XA144F
4楼-- · 2020-02-06 00:55
标准位操作。
wanghanming
5楼-- · 2020-02-06 04:15
XA144F 发表于 2012-6-5 13:00
标准位操作。

什么是标准为操作呢?能否详细一些,百度之没有解释哟
XA144F
6楼-- · 2020-02-06 05:59
SCON1&=~0x01<<n    n=0~7
这样的,用来清除寄存器中某个位的值。

一周热门 更多>