EasyManuals Logo

Atmel ATtiny26 User Manual

Atmel ATtiny26
182 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #117 background imageLoading...
Page #117 background image
117
ATtiny26(L)
1477G–AVR–03/05
Programming the Fuse High
Bits
The algorithm for programming the Fuse high bits is as follows (refer to “Programming
the Flash” on page 113 for details on Command and Data loading):
1. A: Load Command “0100 0000”.
2. C: Load Data Low Byte. Bit n = “0” programs and bit n = “1” erases the Fuse bit.
3. Set BS1 to “1” and BS2 to “0”. This selects high data byte.
4. Give WR
a negative pulse and wait for RDY/BSY to go high.
5. Set BS1 to “0”. This selects low data byte.
Figure 62. Programming the Fuse Waveforms
Programming the Lock Bits The algorithm for programming the Lock bits is as follows (refer to “Programming the
Flash” on page 113 for details on Command and Data loading):
1. A: Load Command “0010 0000”.
2. C: Load Data Low Byte. Bit n = “0” programs the Lock bit.
3. Give WR
a negative pulse and wait for RDY/BSY to go high.
The Lock bits can only be cleared by executing Chip Erase.
Reading the Fuse and Lock
Bits
The algorithm for reading the Fuse and Lock bits is as follows (refer to “Programming
the Flash” on page 113 for details on Command loading):
1. A: Load Command “0000 0100”.
2. Set OE
to “0”, BS2 to “0”, and BS1 to “0”. The status of the Fuse Low bits can
now be read at DATA (“0” means programmed).
3. Set OE
to “0”, BS2 to “1”, and BS1 to “1”. The status of the Fuse High bits can
now be read at DATA (“0” means programmed).
4. Set OE
to “0”, BS2 to “0”, and BS1 to “1”. The status of the Lock bits can now be
read at DATA (“0” means programmed).
5. Set OE
to “1”.
RDY/BSY
WR
OE
RESET +12V
$40
DATA
DATA XX
XA1/BS2
XA0
PAGEL/BS1
XTAL1
AC
$40 DATA XX
AC
Write Fuse Low Byte Write Fuse High Byte

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Atmel ATtiny26 and is the answer not in the manual?

Atmel ATtiny26 Specifications

General IconGeneral
BrandAtmel
ModelATtiny26
CategoryMicrocontrollers
LanguageEnglish

Related product manuals