欢迎访问ic37.com |
会员登录 免费注册
发布采购

PIC16F84A-20I/SO 参数 Datasheet PDF下载

PIC16F84A-20I/SO图片预览
型号: PIC16F84A-20I/SO
PDF下载: 下载PDF文件 查看货源
内容描述: 18引脚增强型闪存/ EEPROM的8位微控制器 [18-pin Enhanced Flash/EEPROM 8-Bit Microcontroller]
分类和应用: 闪存微控制器可编程只读存储器电动程控只读存储器电可擦编程只读存储器
文件页数/大小: 68 页 / 474 K
品牌: MICROCHIP [ MICROCHIP TECHNOLOGY ]
 浏览型号PIC16F84A-20I/SO的Datasheet PDF文件第4页浏览型号PIC16F84A-20I/SO的Datasheet PDF文件第5页浏览型号PIC16F84A-20I/SO的Datasheet PDF文件第6页浏览型号PIC16F84A-20I/SO的Datasheet PDF文件第7页浏览型号PIC16F84A-20I/SO的Datasheet PDF文件第9页浏览型号PIC16F84A-20I/SO的Datasheet PDF文件第10页浏览型号PIC16F84A-20I/SO的Datasheet PDF文件第11页浏览型号PIC16F84A-20I/SO的Datasheet PDF文件第12页  
PIC16F84A
2.2.2.1
状态寄存器
状态寄存器包含的算术运算状态
该ALU ,复位状态和存储区选择位
数据存储器。
对于任何寄存器,状态寄存器可以是
目的地的任何指令。如果状态寄存器
目标的影响Z , DC的指令
或C位,那么写这三位被禁用。
这些位根据器件逻辑,设置或清除。
此外,TO和PD位是不可写的。
用状态的指示。因此,其结果
注册成为目标可能不同于预期。
例如,
CLRF STATUS
将清除上三
位,并将Z位。这将使状态寄存器
as
000u u1uu
(其中
u
=不变) 。
只有
BCF , BSF , SWAPF
MOVWF
说明
应该用来改变状态寄存器(表7-2 )
因为这些指令不影响任何状态位。
注1 :
IRP和RP1位( STATUS<7 : 6> )是
不使用PIC16F84A和应
编程为清除。使用这些位
作为通用读/写位不
推荐的,因为这可能影响
与未来产品的向上兼容性。
注2 :
C和DC位的借位
和半借位,分别在
减法。见
SUBLW
SUBWF
说明例子。
注3 :
当状态寄存器的
目的地影响的指令
的Z, DC或C位,那么写这
三位被禁用。在特定网络版位(S )
将根据设备的逻辑来更新
图2-1:
R/W-0
IRP
bit7
状态寄存器(地址03H , 83H )
R/W-0
RP0
R-1
TO
R-1
PD
R / W -X
Z
R / W -X
DC
R / W -X
C
bit0
R/W-0
RP1
R =可读位
W =可写位
U =未实现位,
读为' 0 '
- n =上电复位值
第7位:
IRP :
寄存器组选择位(用于间接寻址)
IRP位是不使用PIC16F84A 。 IRP应保持清晰。
位6-5 :
RP1 : RP0 :
寄存器组选择位(用于直接寻址)
00 =银行0 ( 00H - 7Fh的)
01 =银行1 ( 80H - FFH )
每家银行的128个字节。只有位RP0所使用的PIC16F84A 。 RP1应保持清晰。
位4:
要:
超时位
1 =上电后,
CLRWDT
指令,或
睡觉
指令
0 =发生了WDT超时
PD :
掉电位
1 =在上电或由
CLRWDT
指令
0 =执行的
睡觉
指令
Z:
零位
1 =算术运算或逻辑运算的结果是零
0 =算术运算或逻辑运算的结果不为零
DC :
进位/借位(为
ADDWF
ADDLW
指令) (用于借极性是相反的)
1 =运算出结果的发生的第4低位
0 =未发生进从结果的第4低位
C:
进位/借位(为
ADDWF
ADDLW
说明)
1 =运算出结果的发生的最显着的位
0 =未发生进结果的最显着的一点发生
注意:对于
借极性是相反的。减法是通过加上2的补执行
第二个操作数。对于移位( RRF ,
RLF )
指令,此位被装入任一所述的高或低
源寄存器的位阶。
位3:
位2:
位1 :
位0:
DS35007A第8页
初步
©
1998年Microchip的科技公司