SCON=0x52;具体是什么意思!
发布网友
发布时间:2022-05-13 06:51
我来回答
共3个回答
热心网友
时间:2024-02-21 03:50
楼主,你好。SCON是单片机的串行口控制寄存器,可直接寻址的宏变量。楼主想问的是0x52给它是什么意思?0x52代表的二进制为:01100010,各位代表的意思为:(高位在前,地位在后)SM0、SM1:串行口工作方式选择位
SM2:多机通信控制位
REN:允许/禁止串行口接收的控制位
TB8:在方式2和方式3中,是被发送的第9位数据,可根据需要由软件置1或清零,也可以作为奇偶校验位,在方式1中是停止位。
RB8:在方式2和方式3中,是被接收的第9位数据(来自第TB8位);在方式1中,RB8收到的是停止位,在方式0中不用。
TI——串行口发送中断请求标志位
当发送完一帧串行数据后,由硬件置1;在转向中断服务程序后,用软件清0。
RI——串行口接收中断请求标志位
推荐于2017-12-16知道答主回答量:0采纳率:0%帮助的人:0我也去答题访问个人页
热心网友
时间:2024-02-21 03:50
SCON=0X52,j就是SCON= 1010010,根据SCON的位定义,应该是:选择8位异步通信方式,波特率可变,由定时器控制;允许接受;发送中断标志、接收中断标志分别为1、0
2012-03-27知道答主回答量:0采纳率:0%帮助的人:0我也去答题访问个人页
热心网友
时间:2024-02-21 03:50
给变量SCON赋值为16进制数52(即十进制的82)
2012-01-18知道答主回答量:0采纳率:0%帮助的人:0我也去答题访问个人页