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

X  

ATTINY817-MFR. Datasheet(PDF) 51 Page - Microchip Technology

Part # ATTINY817-MFR.
Description  AVR짰 Microcontroller with Core Independent Peripherals and picoPower짰 Technology
PDF  492 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

ATTINY817-MFR. Datasheet(HTML) 51 Page - Microchip Technology

Back Button ATTINY817-MFR. Datasheet HTML 47Page - Microchip Technology ATTINY817-MFR. Datasheet HTML 48Page - Microchip Technology ATTINY817-MFR. Datasheet HTML 49Page - Microchip Technology ATTINY817-MFR. Datasheet HTML 50Page - Microchip Technology ATTINY817-MFR. Datasheet HTML 51Page - Microchip Technology ATTINY817-MFR. Datasheet HTML 52Page - Microchip Technology ATTINY817-MFR. Datasheet HTML 53Page - Microchip Technology ATTINY817-MFR. Datasheet HTML 54Page - Microchip Technology ATTINY817-MFR. Datasheet HTML 55Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 51 / 492 page
background image
Erase-Write Operation
The erase-write command is a combination of the erase and write command, but without clearing
the page buffer after the erase command: The erase-write operation first erases the selected page,
then it writes the content of the page buffer to the same page.
When executed on the Flash, the CPU will be halted when the operations are ongoing. When executed
on EEPROM, the CPU can continue executing code.
The page buffer will be automatically cleared after the operation is finished.
Page Buffer Clear Command
The page buffer clear command clears the page buffer. The contents of the page buffer will be all-
ones after the operation. The CPU will be halted when the operation executes (7 CPU cycles).
Chip Erase Command
The chip erase command erases the Flash and the EEPROM. The EEPROM is unaltered if the
EEPROM Save During Chip Erase (EESAVE) fuse in FUSE.SYSCFG0 is set. The memory will be all-
ones after the operation.
EEPROM Erase Command
The EEPROM erase command erases the EEPROM. The EEPROM will be all-ones after the operation.
The CPU will be halted while the EEPROM is being erased.
Fuse Write Command
The fuse write command writes the fuses. It can only be used by the UPDI, the CPU cannot start this
command.
Follow this procedure to use this command:
•
Write the address of the fuse to the Address register (NVMCTRL.ADDR)
•
Write the data to be written to the fuse to the Data register (NVMCTRL.DATA)
•
Execute the fuse write command.
•
After the fuse is written, a Reset is required for the updated value to take effect.
For reading fuses, use a regular read on the memory location.
9.3.3
Preventing Flash/EEPROM Corruption
During periods of low VDD, the Flash program or EEPROM data can be corrupted if the supply voltage is
too low for the CPU and the Flash/EEPROM to operate properly. These issues are the same as for board
level systems using Flash/EEPROM, and the same design solutions should be applied.
A Flash/EEPROM corruption can be caused by two situations when the voltage is too low: First, a regular
write sequence to the Flash requires a minimum voltage to operate correctly. Also, the CPU itself can
execute instructions incorrectly when the supply voltage is too low. See the Electrical Characteristics
chapter for Maximum Frequency vs. VDD.
Flash/EEPROM corruption can be avoided by these measures:
Keep the device in reset during periods of insufficient power supply voltage. This can be done by enabling
the internal Brown-Out Detector (BOD).
The voltage level monitor in the BOD can be used to prevent starting a write to the EEPROM close to the
BOD level.
If the detection levels of the internal BOD does not match the required detection level, an external low-
VDD-reset protection circuit can be used. If a Reset occurs while a write operation is ongoing, the write
operation will be aborted.
Related Links
ATtiny417/817
© 2017 Microchip Technology Inc.
Datasheet Complete
DS40001901B-page 51



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