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

PIC16F818-I/SS 参数 Datasheet PDF下载

PIC16F818-I/SS图片预览
型号: PIC16F818-I/SS
PDF下载: 下载PDF文件 查看货源
内容描述: 二十零分之一十八引脚增强型闪存微控制器采用纳瓦技术 [18/20-Pin Enhanced Flash Microcontrollers with nanoWatt Technology]
分类和应用: 闪存微控制器和处理器外围集成电路光电二极管PC时钟
文件页数/大小: 176 页 / 2941 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC16F818-I/SS的Datasheet PDF文件第7页浏览型号PIC16F818-I/SS的Datasheet PDF文件第8页浏览型号PIC16F818-I/SS的Datasheet PDF文件第9页浏览型号PIC16F818-I/SS的Datasheet PDF文件第10页浏览型号PIC16F818-I/SS的Datasheet PDF文件第12页浏览型号PIC16F818-I/SS的Datasheet PDF文件第13页浏览型号PIC16F818-I/SS的Datasheet PDF文件第14页浏览型号PIC16F818-I/SS的Datasheet PDF文件第15页  
PIC16F818/819  
2.1  
Program Memory Organization  
2.0  
MEMORY ORGANIZATION  
The PIC16F818/819 devices have a 13-bit program  
counter capable of addressing an 8K x 14 program  
memory space. For the PIC16F818, the first 1K x 14  
(0000h-03FFh) is physically implemented (see  
Figure 2-1). For the PIC16F819, the first 2K x 14 is  
located at 0000h-07FFh (see Figure 2-2). Accessing a  
location above the physically implemented address will  
cause a wraparound. For example, the same instruc-  
tion will be accessed at locations 020h, 420h, 820h,  
C20h, 1020h, 1420h, 1820h and 1C20h.  
There are two memory blocks in the PIC16F818/819.  
These are the program memory and the data memory.  
Each block has its own bus, so access to each block  
can occur during the same oscillator cycle.  
The data memory can be further broken down into the  
general purpose RAM and the Special Function  
Registers (SFRs). The operation of the SFRs that  
control the “core” are described here. The SFRs used  
to control the peripheral modules are described in the  
section discussing each individual peripheral module.  
The Reset vector is at 0000h and the interrupt vector is  
at 0004h.  
The data memory area also contains the data  
EEPROM memory. This memory is not directly mapped  
into the data memory but is indirectly mapped. That is,  
an indirect address pointer specifies the address of the  
data EEPROM memory to read/write. The PIC16F818  
device’s 128 bytes of data EEPROM memory have the  
address range of 00h-7Fh and the PIC16F819 device’s  
256 bytes of data EEPROM memory have the address  
range of 00h-FFh. More details on the EEPROM  
memory can be found in Section 3.0 “Data EEPROM  
and Flash Program Memory”.  
Additional information on device memory may be found  
in the “PICmicro® Mid-Range Reference Manual”  
(DS33023).  
FIGURE 2-2:  
PROGRAM MEMORY MAP  
AND STACK FOR  
PIC16F819  
FIGURE 2-1:  
PROGRAM MEMORY MAP  
AND STACK FOR  
PIC16F818  
PC<12:0>  
13  
PC<12:0>  
13  
CALL, RETURN  
RETFIE, RETLW  
CALL, RETURN  
RETFIE, RETLW  
Stack Level 1  
Stack Level 1  
Stack Level 2  
Stack Level 2  
Stack Level 8  
Reset Vector  
Stack Level 8  
Reset Vector  
0000h  
0000h  
Interrupt Vector  
Page 0  
0004h  
0005h  
Interrupt Vector  
Page 0  
0004h  
0005h  
On-Chip  
Program  
Memory  
On-Chip  
Program  
Memory  
03FFh  
0400h  
07FFh  
0800h  
Wraps to  
0000h-03FFh  
Wraps to  
0000h-07FFh  
1FFFh  
1FFFh  
2004 Microchip Technology Inc.  
DS39598E-page 9  
 复制成功!