전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

ATtiny5 데이터시트(PDF) 112 Page - ATMEL Corporation

부품명 ATtiny5
상세설명  8-bit Microcontroller with 512/1024 Bytes In-System Programmable Flash
PDF  168 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  ATMEL [ATMEL Corporation]
홈페이지  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

ATtiny5 데이터시트(HTML) 112 Page - ATMEL Corporation

Back Button ATtiny5 Datasheet HTML 108Page - ATMEL Corporation ATtiny5 Datasheet HTML 109Page - ATMEL Corporation ATtiny5 Datasheet HTML 110Page - ATMEL Corporation ATtiny5 Datasheet HTML 111Page - ATMEL Corporation ATtiny5 Datasheet HTML 112Page - ATMEL Corporation ATtiny5 Datasheet HTML 113Page - ATMEL Corporation ATtiny5 Datasheet HTML 114Page - ATMEL Corporation ATtiny5 Datasheet HTML 115Page - ATMEL Corporation ATtiny5 Datasheet HTML 116Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 112 / 168 page
background image
112
8127C–AVR–10/09
ATtiny4/5/9/10
Figure 15-1. Addressing the Flash Memory
15.4.2
Reading the Flash
The Flash can be read from the data memory mapped locations one byte at a time. For read
operations, the least significant bit (bit 0) is used to select the low or high byte in the word
address. If this bit is zero, the low byte is read, and if it is one, the high byte is read.
15.4.3
Programming the Flash
The Flash can be written word-by-word. Before writing a Flash word, the Flash target location
must be erased. Writing to an un-erased Flash word will corrupt its content.
The Flash is word-accessed for writing, and the data space uses byte-addressing to access
Flash that has been mapped to data memory. It is therefore important to write the word in the
correct order to the Flash, namely low bytes before high bytes. First, the low byte is written to the
temporary buffer. Then, writing the high byte latches both the high byte and the low byte into the
Flash word buffer, starting the write operation to Flash.
The Flash erase operations can only performed for the entire Flash sections.
The Flash programming sequence is as follows:
1. Perform a Flash section erase or perform a Chip erase
2. Write the Flash section word by word
15.4.3.1
Chip Erase
The Chip Erase command will erase the entire code section of the Flash memory and the NVM
Lock Bits. For security reasons, the NVM Lock Bits are not reset before the code section has
been completely erased. Configuration, Signature and Calibration sections are not changed.
00
PAGE
01
02
SECTIONEND
WORD
00
01
PAGEEND
FLASH
SECTION
FLASH
PAGE
0/1
WADDR
PADDR
1
WADDRMSB
PADDRMSB
16
ADDRESS POINTER
...
...
...
...
...
...
PAGE ADDRESS
WITHIN A FLASH
SECTION
WORD ADDRESS
WITHIN A FLASH
PAGE
LOW/HIGH
BYTE SELECT
WADDRMSB+1



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


링크 URL



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