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

PIC18F2320-I/SP 参数 Datasheet PDF下载

PIC18F2320-I/SP图片预览
型号: PIC18F2320-I/SP
PDF下载: 下载PDF文件 查看货源
内容描述: 28 /40/ 44引脚高性能,增强型闪存微控制器与10位A / D和纳瓦技术 [28/40/44-Pin High-Performance, Enhanced Flash Microcontrollers with 10-Bit A/D and nanoWatt Technology]
分类和应用: 闪存微控制器和处理器外围集成电路光电二极管PC时钟
文件页数/大小: 388 页 / 6899 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC18F2320-I/SP的Datasheet PDF文件第250页浏览型号PIC18F2320-I/SP的Datasheet PDF文件第251页浏览型号PIC18F2320-I/SP的Datasheet PDF文件第252页浏览型号PIC18F2320-I/SP的Datasheet PDF文件第253页浏览型号PIC18F2320-I/SP的Datasheet PDF文件第255页浏览型号PIC18F2320-I/SP的Datasheet PDF文件第256页浏览型号PIC18F2320-I/SP的Datasheet PDF文件第257页浏览型号PIC18F2320-I/SP的Datasheet PDF文件第258页  
PIC18F2220/2320/4220/4320  
A table read instruction that executes from a location  
outside of that block is not allowed to read and will  
result in reading ‘0’s. Figures 23-6 through 23-8  
illustrate table write and table read protection.  
23.5.1  
PROGRAM MEMORY  
CODE PROTECTION  
The program memory may be read to or written from  
any location using the table read and table write  
instructions. The device ID may be read with table  
reads. The configuration registers may be read and  
written with the table read and table write instructions.  
Note:  
Code protection bits may only be written to  
a ‘0’ from a ‘1’ state. It is not possible to  
write a ‘1’ to a bit in the ‘0’ state. Code pro-  
tection bits are only set to ‘1’ by a full chip  
erase or block erase function. The full chip  
erase and block erase functions can only  
be initiated via ICSP or an external  
programmer.  
In normal execution mode, the CPn bits have no direct  
effect. CPn bits inhibit external reads and writes. A  
block of user memory may be protected from table  
writes if the WRTn configuration bit is ‘0’. The EBTRn  
bits control table reads. For a block of user memory  
with the EBTRn bit set to ‘0’, a table read instruction  
that executes from within that block is allowed to read.  
FIGURE 23-6:  
TABLE WRITE (WRTn) DISALLOWED  
Register Values  
Program Memory  
Configuration Bit Settings  
000000h  
WRTB, EBTRB = 11  
0001FFh  
000200h  
TBLPTR = 0002FFh  
PC = 0007FEh  
WRT0, EBTR0 = 01  
TBLWT *  
TBLWT *  
0007FFh  
000800h  
WRT1, EBTR1 = 11  
WRT2, EBTR2 = 11  
WRT3, EBTR3 = 11  
000FFFh  
001000h  
PC = 0017FEh  
0017FFh  
001800h  
001FFFh  
Results: All table writes disabled to Blockn whenever WRTn = 0.  
DS39599C-page 252  
2003 Microchip Technology Inc.  
 复制成功!