control7 blog

~Electronics & Programming~

Skip to: Content | Sidebar | Footer

Pages

AVR fuse reset (tested)

15 January, 2011 (19:16) | AVR Microcontroller, Electronics | By: xenon ark

When I started to learn microcontroller, i have locked few AVR chips. These chips are very expensive here and hard to found. So I started researching why it occurred. I have found two main reasons why microcontrollers are not responding:

1. wrong  clock speed selected

2. Lock bit burned (SPIEN)

I have found a solution to reset fuse bits. here is the schematic.

You can reset Atmega8, Atmega48, Atmega88, Atmega128 by it.

Download the hex and burn it to a Atmega8.

IC1 (ATmega8) IC2 (ATmega8/ATmega48/ATmega88/ATmega168)
PD0 PB0
PD1 PB1
PD2 PB2
PD3 PB3
PD4 PB4
PD5 PB5
PD6 PC0
PD7 PC1
PB1 PD4
PB2 PD3
PB3 PD2
PB4 PD1
PB5 PD5
PC2 PC2
PC3 PB6 (XTAL1)
PC4 PD6
PC5 PD7
PB0 Vcc, AVcc

No external xtal required. In the schematic the two AVRs are connected directly. You can add 1Kohm resistor to every line to provide some protection for the ATmega8 against inserting the target AVR incorrectly.

Download source and hex from here

Comments

Comment from carlson fish oil
Time August 10, 2011 at 2:46 pm

Hello are using WordPress for your site platform? I’m new to the blog world but I’m trying to get started and create my own. Do you need any coding knowledge to make your own blog? Any help would be greatly appreciated!

Comment from xenon ark
Time August 11, 2011 at 7:43 am

Yes, I am using wordpress. You will be needed a little coding knowledge to use it.

thanks

Comment from Zackary Parda
Time October 19, 2011 at 1:50 pm

Im impressed, I need to say. Quite hardly ever do I come across a weblog thats both informative and entertaining, and let me tell you, youve hit the nail on the head. Your weblog is crucial; the issue is something that not sufficient people today are talking intelligently about. Im genuinely happy that I stumbled across this in my search for some thing relating to this problem.

Write a comment





*
= 3 + 2