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

PIC16C621A-04/P 参数 Datasheet PDF下载

PIC16C621A-04/P图片预览
型号: PIC16C621A-04/P
PDF下载: 下载PDF文件 查看货源
内容描述: 基于EPROM的8位CMOS微控制器 [EPROM-Based 8-Bit CMOS Microcontroller]
分类和应用: 微控制器可编程只读存储器电动程控只读存储器
文件页数/大小: 108 页 / 622 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC16C621A-04/P的Datasheet PDF文件第20页浏览型号PIC16C621A-04/P的Datasheet PDF文件第21页浏览型号PIC16C621A-04/P的Datasheet PDF文件第22页浏览型号PIC16C621A-04/P的Datasheet PDF文件第23页浏览型号PIC16C621A-04/P的Datasheet PDF文件第25页浏览型号PIC16C621A-04/P的Datasheet PDF文件第26页浏览型号PIC16C621A-04/P的Datasheet PDF文件第27页浏览型号PIC16C621A-04/P的Datasheet PDF文件第28页  
PIC16C62X  
4.4  
Indirect Addressing, INDF and FSR  
Registers  
EXAMPLE 4-1: INDIRECT ADDRESSING  
movlw 0x20  
movwf FSR  
;initialize pointer  
;to RAM  
The INDF register is not a physical register. Addressing  
the INDF register will cause indirect addressing.  
NEXT  
clrf  
incf  
INDF  
FSR  
;clear INDF register  
;inc pointer  
Indirect addressing is possible by using the INDF reg-  
ister. Any instruction using the INDF register actually  
accesses data pointed to by the file select register  
(FSR). Reading INDF itself indirectly will produce 00h.  
Writing to the INDF register indirectly results in a  
no-operation (although status bits may be affected). An  
effective 9-bit address is obtained by concatenating the  
8-bit FSR register and the IRP bit (STATUS<7>), as  
shown in Figure 4-15. However, IRP is not used in the  
PIC16C62X.  
btfss FSR,4 ;all done?  
goto  
NEXT  
;no clear next  
;yes continue  
CONTINUE:  
A simple program to clear RAM location 20h-2Fh using  
indirect addressing is shown in Example 4-1.  
FIGURE 4-15: DIRECT/INDIRECT ADDRESSING PIC16C62X  
Direct Addressing  
Indirect Addressing  
(1)  
(1)  
from opcode  
7
RP1 RP0  
6
0
0
IRP  
FSR register  
bank select  
180h  
location select  
bank select  
location select  
00  
01  
10  
11  
00h  
not used  
Data  
Memory  
7Fh  
1FFh  
Bank 0  
Bank 1 Bank 2  
Bank 3  
For memory map detail see (Figure 4-4, Figure 4-5, Figure 4-6 and Figure 4-7).  
Note 1: The RP1 and IRP bits are reserved, always maintain these bits clear.  
DS30235G-page 24  
Preliminary  
1998 Microchip Technology Inc.  
 
 
 复制成功!