
飞利浦半导体
产品speci fi cation
80C51的8位微控制器系列
8K / 256 OTP / ROM , 6通道10位A / D , 4个比较,
故障检测电路,看门狗定时器
83C576/87C576
D0
D1
D2
D3
D4
D5
D6
D7
D8
SM0
1
1
SM1
1
0
SM2
1
任
1
TB8
X
RB8
TI
RI
SCON
(98H)
接收到的地址D0到D7
编程的地址
比较
在UART模式2和模式3和SM2 = 1 :
中断如果REN = 1 , RB8 = 1 AND“接收到的地址” = “编程的地址”
- 当自己的地址收到,清除SM2继续接收数据字节
- 当所有的数据字节接收: SET SM2等待下一个地址。
SU00045
图21. UART多机通信,自动地址识别
CMP寄存器位定义
CMP.7使比较器3
CMP.6号允许比较2
CMP.5使比较器1 ,
CMP.4使比较器0
CMP.3比较3输出(只读)
CMP.2比较器2输出(只读)
CMP.1比较器1输出(只读)
CMP.0比较器0输出(只读)
所有的比较都是在掉电模式下自动关闭。在
空闲模式下使用的比较应该由软件被禁用,以
节省电力。比较器可以产生中断的意志
当用于驱动的PCA捕获输入终止空闲模式。
该CMPE寄存器包含使每个比较器来驱动
外部输出引脚或内部PCA捕捉输入。当
比较器被配置为外部输出时,用户也必须
配置中的其输出模式1的输出端口。比较
输出是线或与相应的端口SFR位,所以
SFR位也必须由软件设定,以使输出。
CMPE寄存器位定义
CMPE.7使比较器3驱动CEX3
CMPE.6使比较器2驱动CEX2
CMPE.5使比较器1驱动CEX1
CMPE.4使比较器0驱动CEX0
CMPE.3使比较器3的输出在P2.3
CMPE.2使比较器2的输出在P2.2
CMPE.1使比较器1输出的P2.1
CMPE.0使比较器0输出P2.0上
当1秒写入CMPE位7-4 ,比较器输出将
驱动相应的捕获输入。当1秒写入CMPE
比特3-0比较器的输出也将驱动对应
端口2引脚。如果比较器的使能驱动捕获输入,但
不是端口引脚,则该端口引脚可以用作通用
I / O 。当比较器的输出被使能时,用户将需要
配置端口的输出模式之一。
没有与相关的两个特殊功能寄存器
比较器。它们的CMP含有比较使
和一个位,可由软件读取以确定每个状态
比较器的输出,并CMPE控制是否输出
从每个比较器驱动相应的输出引脚或捕获
与PCA模块的一个输入相关联。
在CMP寄存器的位0-3可以通过软件读取以确定
每个比较器的输出的状态。要做到这一点,相关的
比较器必须被启用,但在端口2输出可以是
禁用。这使比较器的输出值的简单的轮询
而不需要使用一个端口管脚。
该CMPE寄存器允许比较带动相关
PCA模块捕获输入,这样就比较捕捉可
在PCA中产生。这0-3位寄存器来使能
比较器的输出以驱动相关联的端口2的输出电路。
用作比较器输出,该输出模式此端口必须是
由用户与端口输出的SFR位锁存配置为输出
必须设置。如果比较未启用以驱动端口2
电路,所述相关联的端口2引脚可用于其它I / O 。这
当比较器被使能驱动捕获输入到包括
一个PCA模块。
降低EMI模式
有在AUXR寄存器2的位可以被设置,以减少
内部时钟驱动器,并禁止ALE输出。 AO ( AUXR.0 )
当设置关闭ALE输出。 LO ( AUXR.1 )时,设定降低
内部时钟电路的驱动。这两个位被清零
复位。随着LO设置8XC576仍将在12MHz的工作,并且将
已在100MHz以上的范围内降低EMI 。
8XC576降低EMI模式
AUXR (为0x8E )
––
––
––
––
RST
TXI
LO
AO
关闭ALE输出。
减少内部时钟电路驱动器。 8XC576到只具备
为12MHz时, LO设置。
TXI : TxD脚反转时设置。
RST :复位软件。
AO :
LO :
1998年6月04
23