添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第819页 > PIC16HV540T-04/SO > PIC16HV540T-04/SO PDF资料 > PIC16HV540T-04/SO PDF资料2第13页
PIC16HV540
4.3
状态寄存器
该寄存器包含ALU的算术运算状态,
复位状态,并在页面预选位亲
克回忆大于512个字。
STATUS寄存器可以是目的地的任何
指令,与任何其他寄存器。如果STATUS
寄存器作为目标的影响的指令
的Z, DC或C位,那么写这三位是
禁用。这些位是根据设置或清除
器件的逻辑。此外,TO和PD位是不可
可写,而PCWUF位是一个读/写位。 There-
脱颖而出,与状态的指令的结果寄存器
器作为目标可能会比预想的不同。
例如,
CLRF STATUS
将清零高3
位,并将Z位。这将使状态寄存器
as
000u u1uu
(其中
u
=不变) 。
建议的,因此,只
BCF , BSF
MOVWF
指令来改变状态寄存器
之三,因为这些指令不影响Z,DC
或C位的状态寄存器。对于其他指令
系统蒸发散,这不影响状态位,见第8.0节,
指令集汇总。
寄存器4-1:状态寄存器(地址: 03H )
R/W-0
PCWUF
bit7
第7位:
PCWUF :
引脚电平变化复位位
1 =在上电复位( POR)或SLEEP指令
0 =在引脚电平变化时唤醒
不适用
要:
超时位
1 =上电后,
CLRWDT
指令,或
睡觉
指令
0 =发生了WDT超时
PD :
掉电位
1 =在上电或由
CLRWDT
指令
0 =执行的
睡觉
指令
Z:
零位
1 =算术运算或逻辑运算的结果是零
0 =算术运算或逻辑运算的结果不为零
DC :
进位/借位(为
ADDWF
SUBWF
说明)
ADDWF
1 =结果的发生的第4低位进位
0 =未发生结果的第4低位进位
SUBWF
1 =借用的结果的第4低位未发生
0 = A借用发生结果的第4低位
C:
进位/借位(为
ADDWF , SUBWF
RRF , RLF
说明)
ADDWF
SUBWF
1 =发生了进
1 =未发生借
0 =未发生进
0 =发生了借位
RRF和RLF
负载位与最低位或最高位,分别为
R/W-0
PA1
R/W-0
PA0
R-1
TO
R-1
PD
R / W -X
Z
R / W -X
DC
R / W -X
C
bit0
R =可读位
W =可写位
- n =上电复位值
位6-5 :
位4:
位3:
位2:
位1 :
位0:
2000 Microchip的技术公司
初步
DS40197B第13页

深圳市碧威特网络技术有限公司