TCON在MCS51系列单片机中称为定时计数控制寄存器,所以主要和定时计数器有关,当然还可用来设置外部中断的触发方式.SCON主要用来控制单片机的串口通信
多机通信控制位 多机通信是工作于方式2和方式3,SM2位主要用于方式2和方式3.接收状态,当串行口工作于方式2或3,以及SM2=1时,只有当接收到第9位数据(RB8)为1时,才把接收到的前8位数据送入SBUF,且置位RI发出中断申请
MOVSETBCLR
include<reg52.h> unsigned char flag,a; void main() { TMOD=0x20;//设置定时器1为工作方式2 TH1=0xfd; TL1=0xfd; TR1=1; REN=1; SM0=0; SM1=1; EA=1; ES=1; while(1) { /* if(RI==1) { RI=0; //查询方式处理 P1=SBUF; }*/ if(flag==1) {//中断方式处
51单片机中断标记位登记scon和TCON寄存器
psw: program status wordtcon: timer controlie: interrupt enablescon: serial control这些都是英文缩写,也是猜测这样.估计原版的51芯片的产品手册上可能会有.
串行口的控制寄存器SCON中,REN的作用是( C、串行口允许接收位 ).
RB8:在串口工作方式21132或方式3中,是接收到的第9位数据,作5261为奇偶校验4102位或地址帧/数据帧的标志1653的标志位.在方式0中不内用容RB8(置SM2=0). 方式1中也不用RB8(置SM2=0, RB8是接收到的停止位).
89C51单片机中TCON和SCON以及IE、IP都是特殊功能寄存器,分别用来控制定时器、串口、中断开关、中断优先级.
PCON主要是为CHMOS型单片机的电源控制而设置的专用寄存器,在51单片机中单元地址是87H,其结构格式如下:表 PCON电源管理寄存器结构 PCON D7 D6 D5 D4 D3 D2 D1 D0 位符号 SMOD SMOD0 LVDF POF GF1 GF0 PD IDL