Motor de Búsqueda de Datasheet de Componentes Electrónicos
  Spanish  ▼
ALLDATASHEET.ES

X  

PIC18F1XK22 Datasheet(PDF) 58 Page - Microchip Technology

No. de pieza PIC18F1XK22
Descripción Electrónicos  20-Pin Flash Microcontrollers with nanoWatt XLP Technology
Download  388 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricante Electrónico  MICROCHIP [Microchip Technology]
Página de inicio  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

PIC18F1XK22 Datasheet(HTML) 58 Page - Microchip Technology

Back Button PIC18F1XK22 Datasheet HTML 54Page - Microchip Technology PIC18F1XK22 Datasheet HTML 55Page - Microchip Technology PIC18F1XK22 Datasheet HTML 56Page - Microchip Technology PIC18F1XK22 Datasheet HTML 57Page - Microchip Technology PIC18F1XK22 Datasheet HTML 58Page - Microchip Technology PIC18F1XK22 Datasheet HTML 59Page - Microchip Technology PIC18F1XK22 Datasheet HTML 60Page - Microchip Technology PIC18F1XK22 Datasheet HTML 61Page - Microchip Technology PIC18F1XK22 Datasheet HTML 62Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 58 / 388 page
background image
PIC18F1XK22/LF1XK22
DS41365D-page 58
Preliminary
 2010 Microchip Technology Inc.
EXAMPLE 4-3:
WRITING TO FLASH PROGRAM MEMORY (CONTINUED)
4.5.2
WRITE VERIFY
Depending on the application, good programming
practice may dictate that the value written to the
memory should be verified against the original value.
This should be used in applications where excessive
writes can stress bits near the specification limit.
4.5.3
UNEXPECTED TERMINATION OF
WRITE OPERATION
If a write is terminated by an unplanned event, such as
loss of power or an unexpected Reset, the memory
location just programmed should be verified and
reprogrammed if needed. If the write operation is
interrupted by a MCLR Reset or a WDT Time-out Reset
during normal operation, the WRERR bit will be set
which the user can check to decide whether a rewrite
of the location(s) is needed.
4.5.4
PROTECTION AGAINST
SPURIOUS WRITES
To protect against spurious writes to Flash program
memory, the write initiate sequence must also be
followed. See Section 22.0 “Special Features of the
CPU” for more detail.
4.6
Flash Program Operation During
Code Protection
See Section 22.3 “Program Verification and Code
Protection” for details on code protection of Flash
program memory.
TABLE 4-3:
REGISTERS ASSOCIATED WITH PROGRAM FLASH MEMORY
DECFSZ COUNTER
; loop until holding registers are full
BRA
WRITE_WORD_TO_HREGS
PROGRAM_MEMORY
BSF
EECON1, EEPGD
; point to Flash program memory
BCF
EECON1, CFGS
; access Flash program memory
BSF
EECON1, WREN
; enable write to memory
BCF
INTCON, GIE
; disable interrupts
MOVLW
55h
Required
MOVWF
EECON2
; write 55h
Sequence
MOVLW
0AAh
MOVWF
EECON2
; write 0AAh
BSF
EECON1, WR
; start program (CPU stall)
DCFSZ
COUNTER2
; repeat for remaining write blocks
BRA
WRITE_BYTE_TO_HREGS
;
BSF
INTCON, GIE
; re-enable interrupts
BCF
EECON1, WREN
; disable write to memory
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Reset
Valueson
page
EECON1
EEPGD
CFGS
FREE
WRERR
WREN
WR
RD
259
EECON2
EEPROM Control Register 2 (not a physical register)
259
INTCON
GIE/GIEH PEIE/GIEL TMR0IE
INT0IE
RABIE
TMR0IF
INT0IF
RABIF
257
IPR2
OSCFIP
C1IP
C2IP
EEIP
BCLIP
TMR3IP
—260
PIE2
OSCFIE
C1IE
C2IE
EEIE
BCLIE
TMR3IE
—260
PIR2
OSCFIF
C1IF
C2IF
EEIF
BCLIF
TMR3IF
—260
TABLAT
Program Memory Table Latch
257
TBLPTRL Program Memory Table Pointer Low Byte (TBLPTR<7:0>)
257
TBLPTRU
bit 21 Program Memory Table Pointer Upper Byte (TBLPTR<20:16>)
257
TBPLTRH Program Memory Table Pointer High Byte (TBLPTR<15:8>)
257
Legend: — = unimplemented, read as ‘0’. Shaded cells are not used during Flash/EEPROM access.


Número de pieza similar - PIC18F1XK22

Fabricante ElectrónicoNo. de piezaDatasheetDescripción Electrónicos
logo
Microchip Technology
PIC18F1XK50 MICROCHIP-PIC18F1XK50 Datasheet
4Mb / 422P
   20-Pin USB Flash Microcontrollers with nanoWatt XLP Technology
2010
More results

Descripción similar - PIC18F1XK22

Fabricante ElectrónicoNo. de piezaDatasheetDescripción Electrónicos
logo
Microchip Technology
PIC16LF720 MICROCHIP-PIC16LF720_11 Datasheet
2Mb / 244P
   20-Pin Flash Microcontrollers with nanoWatt XLP Technology
2011
PIC16F720 MICROCHIP-PIC16F720 Datasheet
2Mb / 244P
   20-Pin Flash Microcontrollers with nanoWatt XLP Technology
2010
PIC16F1825 MICROCHIP-PIC16F1825 Datasheet
4Mb / 420P
   14/20-Pin Flash Microcontrollers with nanoWatt XLP Technology
2010
PIC18F13K50 MICROCHIP-PIC18F13K50 Datasheet
6Mb / 414P
   20-Pin USB Flash Microcontrollers with nanoWatt XLP??Technology
2009
PIC16F1825-I-ST MICROCHIP-PIC16F1825-I-ST Datasheet
3Mb / 418P
   14/20-Pin Flash Microcontrollers with nanoWatt XLP Technology
05/02/11
PIC16F1824 MICROCHIP-PIC16F1824 Datasheet
4Mb / 420P
   14/20-Pin Flash Microcontrollers with nanoWatt XLP Technology
2010
PIC18F1XK50 MICROCHIP-PIC18F1XK50 Datasheet
4Mb / 422P
   20-Pin USB Flash Microcontrollers with nanoWatt XLP Technology
2010
PIC16F1847 MICROCHIP-PIC16F1847 Datasheet
3Mb / 408P
   18/20/28-Pin Flash Microcontrollers with nanoWatt XLP Technology
2011
PIC16F722AT-ISS MICROCHIP-PIC16F722AT-ISS Datasheet
3Mb / 286P
   28-Pin Flash Microcontrollers with nanoWatt XLP Technology
11/29/11
PIC16F1826 MICROCHIP-PIC16F1826 Datasheet
4Mb / 406P
   18/20/28-Pin Flash Microcontrollers with nanoWatt XLP Technology
2010
More results


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 Descarga

Go To PDF Page


Enlace URL




Política de Privacidad
ALLDATASHEET.ES
¿ALLDATASHEET es útil para Ud.?  [ DONATE ] 

Todo acerca de Alldatasheet   |   Publicidad   |   Contáctenos   |   Política de Privacidad   |   Intercambio de Enlaces   |   Lista de Fabricantes
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