Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

ATTINY22L Datasheet(PDF) 39 Page - ATMEL Corporation

Part # ATTINY22L
Description  8-bit Microcontroller with 2K Bytes of In-System Programmable Flash
Download  56 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

ATTINY22L Datasheet(HTML) 39 Page - ATMEL Corporation

Back Button ATTINY22L_1 Datasheet HTML 35Page - ATMEL Corporation ATTINY22L_1 Datasheet HTML 36Page - ATMEL Corporation ATTINY22L_1 Datasheet HTML 37Page - ATMEL Corporation ATTINY22L_1 Datasheet HTML 38Page - ATMEL Corporation ATTINY22L_1 Datasheet HTML 39Page - ATMEL Corporation ATTINY22L_1 Datasheet HTML 40Page - ATMEL Corporation ATTINY22L_1 Datasheet HTML 41Page - ATMEL Corporation ATTINY22L_1 Datasheet HTML 42Page - ATMEL Corporation ATTINY22L_1 Datasheet HTML 43Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 39 / 56 page
background image
ATtiny22L
39
Low-Voltage Serial Programming Algorithm
When writing serial data to the ATtiny22L, data is clocked on the rising edge of SCK.
When reading data from the ATtiny22L, data is clocked on the falling edge of SCK. See Figure 33, Figure 34 and Table 18
for timing details.
To program and verify the ATtiny22L in the Low-Voltage Serial Programming mode, the following sequence is recom-
mended (see four byte instruction formats in Table 17 ):
1.
Power-up sequence:
Apply power between V
CC and GND while RESET and SCK are set to “0” (if the programmer can not guarantee that
SCK is held low during power-up, RESET must be given a positive pulse after SCK has been set to “0”).
2.
Wait for at least 20 ms and enable serial programming by sending the Programming Enable serial instruction to the
MOSI (PB0) pin. Refer to the above section for minimum low and high periods for the serial clock input, SCK.
3.
The serial programming instructions will not work if the communication is out of synchronization. When in sync, the
second byte ($53) will echo back when issuing the third byte of the Programming Enable instruction. Whether the
echo is correct or not, all 4 bytes of the instruction must be transmitted. If the $53 did not echo back, give SCK a
positive pulse and issue a new Programming Enable instruction. If the $53 is not seen within 32 attempts, there is
no functional device connected.
4.
If a Chip Erase is performed (must be done to erase the Flash), wait tWD_ERASE after the instruction, give RESET a
positive pulse, and start over from Step 2. See Table 19 on page 42 for tWD_ERASE value.
5.
The Flash or EEPROM array is programmed one byte at a time by supplying the address and data together with the
appropriate Write instruction. An EEPROM memory location is first automatically erased before new data is written.
Use Data Polling to detect when the next byte in the Flash or EEPROM can be written. If polling is not used, wait
tWD_PROG before transmitting the next instruction. See Table 20 on page 42 for tWD_PROG value. In an erased device,
no $FFs in the data file(s) needs to be programmed.
6.
Any memory location can be verified by using the Read instruction which returns the content at the selected
address at the serial output MISO (PB1) pin.
7.
At the end of the programming session, RESET can be set high to commence normal operation.
8.
Power-off sequence (if needed):
Set RESET to “0”.
Turn VCC power off.


Similar Part No. - ATTINY22L_1

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
ATTINY22L-1PC ATMEL-ATTINY22L-1PC Datasheet
252Kb / 11P
   8-bit Microcontroller with 2K Bytes of In-System Programmable Flash
ATTINY22L-1PI ATMEL-ATTINY22L-1PI Datasheet
252Kb / 11P
   8-bit Microcontroller with 2K Bytes of In-System Programmable Flash
ATTINY22L-1SC ATMEL-ATTINY22L-1SC Datasheet
252Kb / 11P
   8-bit Microcontroller with 2K Bytes of In-System Programmable Flash
ATTINY22L-1SI ATMEL-ATTINY22L-1SI Datasheet
252Kb / 11P
   8-bit Microcontroller with 2K Bytes of In-System Programmable Flash
More results

Similar Description - ATTINY22L_1

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
AT90S2313 ATMEL-AT90S2313 Datasheet
2Mb / 8P
   8-bit Microcontroller with 2K Bytes of In-System Programmable Flash
ATTINY22L ATMEL-ATTINY22L Datasheet
252Kb / 11P
   8-bit Microcontroller with 2K Bytes of In-System Programmable Flash
AT90S2313 ATMEL-AT90S2313_02 Datasheet
1Mb / 92P
   8-bit Microcontroller with 2K Bytes of In-System Programmable Flash
AT90S2323 ATMEL-AT90S2323 Datasheet
983Kb / 64P
   8-Bit Microcontroller with 2K Bytes of In-System Programmable Flash
ATTINY2313V ATMEL-ATTINY2313V_06 Datasheet
2Mb / 231P
   8-bit Microcontroller with 2K Bytes In-System Programmable Flash
ATTINY2313-20 ATMEL-ATTINY2313-20 Datasheet
1Mb / 223P
   8-bit Microcontroller with 2K Bytes In-System Programmable Flash
ATTINY2313 ATMEL-ATTINY2313_06 Datasheet
181Kb / 17P
   8-bit Microcontroller with 2K Bytes In-System Programmable Flash
AT90S2313 ATMEL-AT90S2313 Datasheet
387Kb / 8P
   8-Bit Microcontroller with 2K bytes In-System Programmable Flash
ATTINY20 ATMEL-ATTINY20 Datasheet
638Kb / 18P
   8-bit Microcontroller with 2K Bytes In-System Programmable Flash
ATTINY20 ATMEL-ATTINY20_11 Datasheet
5Mb / 224P
   8-bit Microcontroller with 2K Bytes In-System Programmable Flash
More results


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


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   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