- This topic has 5 replies, 4 voices, and was last updated 13 years, 9 months ago by .
Viewing 6 posts - 1 through 6 (of 6 total)
Viewing 6 posts - 1 through 6 (of 6 total)
- You must be logged in to reply to this topic.
|
Microcontroller › AVR › Fuse bytes damaged my IC…Plz help…
Hello people…
I have changed my fused bits as i have connected external crystal of 12 Mhz…
After changing the fuse bits from Pony prog, My IC is not working…ots not getting read nor getting programmed…plz help me to retrive my IC…
How can I reset the fuse bits to default ???
Plz Help …!!!
you are using high freq. range external crystal so CLKSEL3..0 will be 1111 and it is better to configure the controller at 16k ck+ 64 ms start-up time so SUT will be 11.
so overall fuse byte will be higher byte=0xFF, lower byte = 0x89
If u want to disable the JTAG, the fuse byte will be higher byte=0xFF, lower byte = 0xC9.
In try these configurations. if u asre not able to program the controller the SPIEN might be disabled. this bit enable/disables the serial programing of the controller. to enable it parallel programmer is needed.
what fuse value you have set….
hardeep, first of all you dont really need to panic, it would be very helpfull if you tell me what fuse settings have you used, and the remedy is quite simple, if your having a oscilloscope cro, just feed square wave of say 4mhz frequency, or another alternative is make a rc circuit calculate the value of freq , feed it to xtal1 pin xtal2 pin would be ground, you surely would be able to revive your uc
Regards,
Ankit
and yea one more thing you can do, in case your not having a function generator, must be having another micro controller, use it to generate square wave feed it to xtal1 pin and your done m/
Link for avt fuse bit tutorials:
http://www.engineersgarage.com/tutorials/avr-atmega16-fuse-bits