In this video we will talk about what fuses are, what they are for and how to work with fuses on AVR microcontrollers. In the video I will demonstrate the fuse calculator and how you can change fuse bits with the fuse calculator.
I will show an example of changing the fuses on the ATtiny13 microcontroller. But this method will work for other AVR microcontrollers too. In the video, I will first change the fuse of the CKDIV8 and show what happens. And then I will show the result of changing the RSTDISBL fuse. And you will see how easy it is to increase the number of available I / O pins by one.
An Arduino UNO is used as an ISP programmer with a module placed on top for the convenience of firmware ATtiny microcontrollers.
Link to the program for working with fuses from the video https://drive.google.com/file/d/117L1...
Very briefly about some fuses https://drive.google.com/file/d/13Tii...
Links to electronic components from the video:
ATtiny13 DIP http://alii.pub/62nc0s
ATtiny13 SOP package http://alii.pub/62nc25
ATtiny85 DIP package http://alii.pub/62nc3w
SOP8DIP8 adapter for ATtiny13 / 25/45/85 http://alii.pub/62nc43
0:00 Introduction
0:50 What are fuses?
1:58 Fuses calculator
3:45 Decoding some fuses
7:32 Read and change fuses
9:33 Changing the fuse RSTDISBL