0% found this document useful (0 votes)
84 views

Avr Isp Programmer

An AVR ISP programmer allows the flash memory of an Atmega8 microcontroller to be programmed in-system through its SPI interface by downloading data serially from a PC. The programmer uses zener diodes to regulate the PC's ±12V serial port output to safer voltages of ±1-4.7V for the microcontroller. An optional external reset circuit can be added to the microcontroller's reset pin, but internal pull-up resistors provide reset capability without an external circuit.

Uploaded by

Suket
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
84 views

Avr Isp Programmer

An AVR ISP programmer allows the flash memory of an Atmega8 microcontroller to be programmed in-system through its SPI interface by downloading data serially from a PC. The programmer uses zener diodes to regulate the PC's ±12V serial port output to safer voltages of ±1-4.7V for the microcontroller. An optional external reset circuit can be added to the microcontroller's reset pin, but internal pull-up resistors provide reset capability without an external circuit.

Uploaded by

Suket
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

AVR ISP PROGRAMMER

Since Atmega8 is In-System-Programmable (ISP), flash memory of Atmega8 can be programmed In System through SPI interface. We can download our data serially into Atmega8 using a simple AVR ISP programmer & Ponyprog2000.

Fig.2.8 ISP Programmer Output of serial port of PC is -12 V to +12 V which will be harmful for controller. So, the zener diodes (voltage regulator) are used. They limit +15V to +4.7V and -15V to -1V. Internal pull up resistors are provided at the (~RESET) pin and if nothing is connected to this pin, the micro controller tries to execute the program written within it. We can provide a resistance capacitance reset circuit, but its not always necessary.

You might also like