89C51单片机中PCON=0x80;是什么意思?

如题所述

PCON是电源控制及波特率选择寄存器,单元地址是87H
其结构格式如下:
PCON电源管理寄存器结构   
PCON D7 D6 D5 D4 D3 D2 D1 D0   
位符号 SMOD - - - GF1 GF0 PD IDL   
SMOD是串行口波特率倍增位,当SMOD=1时,串行口波特率加倍。系统复位默认SMOD=0。 各位的定义: SMOD:该位与串口通信有关。
  SMOD=0; 串口方式1,2,3时,波特率正常。
  SMOD=1; 串口方式1,2,3时,波特率加倍。
  GF1,GF0:两个通用工作标志位,用户可以自由使用。
  PD:掉电模式设定位。   PD=0 单片机处于正常工作状态。   PD=1 单片机进入掉电(Power Down)模式 ,可由外部中断或硬件复位模式唤醒,进入掉电模式后,外部晶振停振,CPU、定时器、串行口全部停止工作,只有外部中断工作。
  IDL:空闲模式设定位。   IDL=0 单片机处于正常工作状态。   IDL=1 单片机进入空闲(Idle)模式,除CPU不工作外,其余仍继续工作,在空闲模式下可由任一个中断或硬件复位唤醒。
=============================================================
PCON=0x80的话就是将SMOD置1,使波特率加倍
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-11
PCON是特殊功能寄存器
0X80是表示它的最高位为1,即SMOD(波特率)=1
波特率就是每秒钟传输的二进制位数。
SMOD=1就是相当于波特率乘以了2,加快了传输二进制的速度。
第2个回答  2011-05-11
PCON主要是电源管理,第七位那里好像是双倍波特率设置.
第3个回答  2011-05-11
电源那块的吧。你看下pcon寄存器各位都什么含义就知道他表示什么意思了。