数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

PIC16F1507-E/SS. 数据表(PDF) 83 Page - Microchip Technology

部件名 PIC16F1507-E/SS.
功能描述  20-Pin Flash, 8-Bit Microcontrollers
PDF  278 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  MICROCHIP [Microchip Technology]
网页  http://www.microchip.com
标志 MICROCHIP - Microchip Technology

PIC16F1507-E/SS. 数据表(HTML) 83 Page - Microchip Technology

Back Button PIC16F1507-E/SS. Datasheet HTML 79Page - Microchip Technology PIC16F1507-E/SS. Datasheet HTML 80Page - Microchip Technology PIC16F1507-E/SS. Datasheet HTML 81Page - Microchip Technology PIC16F1507-E/SS. Datasheet HTML 82Page - Microchip Technology PIC16F1507-E/SS. Datasheet HTML 83Page - Microchip Technology PIC16F1507-E/SS. Datasheet HTML 84Page - Microchip Technology PIC16F1507-E/SS. Datasheet HTML 85Page - Microchip Technology PIC16F1507-E/SS. Datasheet HTML 86Page - Microchip Technology PIC16F1507-E/SS. Datasheet HTML 87Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 83 / 278 page
background image
 2011-2015 Microchip Technology Inc.
DS40001586D-page 83
PIC16(L)F1507
10.2.3
ERASING FLASH PROGRAM
MEMORY
While executing code, program memory can only be
erased by rows. To erase a row:
1.
Load the PMADRH:PMADRL register pair with
any address within the row to be erased.
2.
Clear the CFGS bit of the PMCON1 register.
3.
Set the FREE and WREN bits of the PMCON1
register.
4.
Write 55h, then AAh, to PMCON2 (Flash
programming unlock sequence).
5.
Set control bit WR of the PMCON1 register to
begin the erase operation.
See Example 10-2.
After the “BSF PMCON1,WR” instruction, the processor
requires two cycles to set up the erase operation. The
user must place two NOP instructions immediately
following the WR bit set instruction. The processor will
halt internal operations for the typical 2 ms erase time.
This is not Sleep mode as the clocks and peripherals
will continue to run. After the erase cycle, the processor
will resume operation with the third instruction after the
PMCON1 write instruction.
FIGURE 10-4:
FLASH PROGRAM
MEMORY ERASE
FLOWCHART
Start
Erase Operation
End
Erase Operation
Disable Interrupts
(GIE =
0)
Select
Program or Configuration Memory
(CFGS)
Select Erase Operation
(FREE =
1)
Select Row Address
(PMADRH:PMADRL)
Enable Write/Erase Operation
(WREN =
1)
Unlock Sequence
(See Note 1)
Re-enable Interrupts
(GIE =
1)
Disable Write/Erase Operation
(WREN =
0)
CPU stalls while
Erase operation completes
(2 ms typical)
Rev. 10-000048A
7/30/2013
Note 1:
See Figure 10-3.



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


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
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