| Electronic Components Datasheet Search |
|
PIC12F1501 Datasheet(PDF) 91 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
PIC12F1501 Datasheet(HTML) 91 Page - Microchip Technology |
|
91 / 340 page ![]() 2011 Microchip Technology Inc. Preliminary DS41607A-page 91 PIC16(L)F1503 FIGURE 10-6: FLASH PROGRAM MEMORY WRITE FLOWCHART Disable Interrupts (GIE = 0) Start Write Operation Select Program or Config. Memory (CFGS) Select Row Address (PMADRH:PMADRL) Select Write Operation (FREE = 0) Enable Write/Erase Operation (WREN = 1) Unlock Sequence (Figure x-x) Disable Write/Erase Operation (WREN = 0) Re-enable Interrupts (GIE = 1) End Write Operation No delay when writing to Program Memory Latches Determine number of words to be written into Program or Configuration Memory. The number of words cannot exceed the number of words per row. (word_cnt) Load the value to write (PMDATH:PMDATL) Update the word counter (word_cnt--) Last word to write ? Increment Address (PMADRH:PMADRL++) Unlock Sequence (Figure x-x) CPU stalls while Write operation completes (2ms typical) Load Write Latches Only (LWLO = 1) Write Latches to Flash (LWLO = 0) No Yes Figure 10-3 Figure 10-3 |
|
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 |
| 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 |