Electronic Components Datasheet Search
  English  ▼

X  

C8051F310 Datasheet(PDF) 112 Page - Silicon Laboratories

Part # C8051F310
Description  8/16 kB ISP Flash MCU Family
PDF  228 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  SILABS [Silicon Laboratories]
Direct Link  http://www.silabs.com
Logo SILABS - Silicon Laboratories

C8051F310 Datasheet(HTML) 112 Page - Silicon Laboratories

Back Button C8051F310 Datasheet HTML 108Page - Silicon Laboratories C8051F310 Datasheet HTML 109Page - Silicon Laboratories C8051F310 Datasheet HTML 110Page - Silicon Laboratories C8051F310 Datasheet HTML 111Page - Silicon Laboratories C8051F310 Datasheet HTML 112Page - Silicon Laboratories C8051F310 Datasheet HTML 113Page - Silicon Laboratories C8051F310 Datasheet HTML 114Page - Silicon Laboratories C8051F310 Datasheet HTML 115Page - Silicon Laboratories C8051F310 Datasheet HTML 116Page - Silicon Laboratories Next Button
Zoom Inzoom in Zoom Outzoom out
 112 / 228 page
background image
C8051F310/1/2/3/4/5/6/7
112
Rev. 1.7
10.1.3. Flash Write Procedure
Flash bytes are programmed by software with the following sequence:
Step 1. Disable interrupts (recommended).
Step 2. Erase the 512-byte Flash page containing the target location, as described in Section
10.1.2.
Step 3. Set the PSWE bit (register PSCTL).
Step 4. Clear the PSEE bit (register PSCTL).
Step 5. Write the first key code to FLKEY: 0xA5.
Step 6. Write the second key code to FLKEY: 0xF1.
Step 7. Using the MOVX instruction, write a single data byte to the desired location within the
512 byte sector.
Steps 5–7 must be repeated for each byte to be written. After Flash writes are complete, PSWE should be
cleared so that MOVX instructions do not target program memory.
10.2. Non-volatile Data Storage
The Flash memory can be used for non-volatile data storage as well as program code. This allows data
such as calibration coefficients to be calculated and stored at run time. Data is written using the MOVX
write instruction and read using the MOVC instruction. Note: MOVX read instructions always target XRAM.
Table 10.1. Flash Electrical Characteristics
VDD = 2.7 to 3.6 V; –40 to +85 °C unless otherwise specified.
Parameter
Conditions
Min
Typ
Max
Units
Flash Size
C8051F310/1/6/7
16384*
—
—
bytes
C8051F312/3/4/5
8192
—
—
Endurance
20 k
100 k
—
Erase/Write
Erase Cycle Time
25 MHz System Clock
10
15
20
ms
Write Cycle Time
25 MHz System Clock
40
55
70
µs
*Note:
512 bytes at locations 0x3E00 (C8051F310/1) are reserved.



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