Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

PIC18F2610E/SOSQTP Datasheet(PDF) 253 Page - Microchip Technology

Part # PIC18F2610E/SOSQTP
Description  28/40/44-Pin Flash Microcontrollers
PDF  376 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

PIC18F2610E/SOSQTP Datasheet(HTML) 253 Page - Microchip Technology

Back Button PIC18F2610E/SOSQTP Datasheet HTML 249Page - Microchip Technology PIC18F2610E/SOSQTP Datasheet HTML 250Page - Microchip Technology PIC18F2610E/SOSQTP Datasheet HTML 251Page - Microchip Technology PIC18F2610E/SOSQTP Datasheet HTML 252Page - Microchip Technology PIC18F2610E/SOSQTP Datasheet HTML 253Page - Microchip Technology PIC18F2610E/SOSQTP Datasheet HTML 254Page - Microchip Technology PIC18F2610E/SOSQTP Datasheet HTML 255Page - Microchip Technology PIC18F2610E/SOSQTP Datasheet HTML 256Page - Microchip Technology PIC18F2610E/SOSQTP Datasheet HTML 257Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 253 / 376 page
background image
© 2009 Microchip Technology Inc.
DS39636D-page 255
PIC18F2X1X/4X1X
22.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.
In Normal Execution mode, the CPn bits have no direct
effect. CPn bits inhibit external reads and writes. 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. 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 22-7
through 22-10 illustrate table write and table read
protection.
FIGURE 22-7:
EXTERNAL BLOCK TABLE READ (EBTRn) DISALLOWED
(16-KBYTE AND 32-KBYTE DEVICES)
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
protection 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.
WRTB, EBTRB = 11
WRT0, EBTR0 = 10
WRT1, EBTR1 = 11
WRT2, EBTR2 = 11
WRT3, EBTR3 = 11
TBLRD*
TBLPTR = 0008FFh
PC = 003FFEh
Results: All table reads from external blocks to Blockn are disabled whenever EBTRn = 0.
TABLAT register returns a value of ‘0’.
Register Values
Program Memory
Configuration Bit Settings
000000h
0007FFh
000800h
001FFFh
002000h
003FFFh
004000h
005FFFh
006000h
007FFFh



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com