欢迎访问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文件第7页浏览型号PIC16F84A-20I/SO的Datasheet PDF文件第8页浏览型号PIC16F84A-20I/SO的Datasheet PDF文件第9页浏览型号PIC16F84A-20I/SO的Datasheet PDF文件第10页浏览型号PIC16F84A-20I/SO的Datasheet PDF文件第12页浏览型号PIC16F84A-20I/SO的Datasheet PDF文件第13页浏览型号PIC16F84A-20I/SO的Datasheet PDF文件第14页浏览型号PIC16F84A-20I/SO的Datasheet PDF文件第15页  
PIC16F84A
2.3
PCL和PCLATH
2.4
程序计数器(PC )特定网络连接ES的地址
指令取出执行。 PC为13位
宽。低字节称为PCL寄存器。该稳压
存器是可读写的。高字节称为
PCH寄存器。该寄存器包含PC<12 : 8>
位,不可直接读写。所有更新
在PCH登记办理PCLATH寄存器。
2.3.1
间接寻址; INDF和FSR
注册
INDF寄存器不是物理寄存器。寻址
ING INDF实际寻址的寄存器
地址包含在FSR寄存器( FSR是一个
指针) 。
这是间接寻址。
例2-1:
间接寻址
堆栈允许最多8个程序调用的组合
和中断。堆栈包含返回
从程序执行该分支处理。
中档器件有一个8级深x 13位宽
硬件堆栈。堆栈空间不属于任何
程序或数据空间和堆栈指针不
读写。在PC压入堆栈
当一个
通话
指令执行或中断
导致一个分支。进行出栈操作中的一个的情况下
RETURN , RETLW
OR A
RETFIE
指令执行。
PCLATH不莫迪网络版时,堆栈推或
POPed 。
后堆栈压栈8次,第九
推进覆盖了从第一个网络存储的价值
推。第十推覆盖第二推送(和
等)。
注册网络文件05的值为10h
注册网络文件06的值为0Ah
加载值05到FSR寄存器
INDF寄存器的读操作将返回的值
10h
•一个增量的FSR寄存器的值
( FSR = 06)
• INDF寄存器的读操作,现在将返回
0AH的值。
间接读INDF本身( FSR = 0)将返回
00H 。写入INDF寄存器间接导致
无操作(虽然状态位可能会受影响) 。
一个简单的程序来清除RAM单元20h至2Fh
使用间接寻址例2-2所示。
例2-2 :
如何清除内存
使用间接
地址
0x20
FSR
INDF
FSR
FSR,4
NEXT
;初始化指针
;到RAM
;清除INDF寄存器
; INC指针
;全部完成?
; NO ,明确下一
; YES ,继续
NEXT
MOVLW
MOVWF
CLRF
INCF
BTFSS
GOTO
:
CONTINUE
是通过连接获得一个有效的9位地址
8位FSR寄存器和IRP位( STATUS<7> ) ,如
如图2-1所示。然而, IRP中未使用的
PIC16F84A.
©
1998年Microchip的科技公司
初步
DS35007A第11页