
ATmega8 is a low power 8-bit microcontroller with RISC architecture. This microcontroller can execute a command dalah one period a clock for each instruction.
Some features of the ATmega8 are as follows:
1. 8 Kbyte Flash Program
2. 512 Kbyte EEPROM
3. 1 Kbyte SRAM
4. 2 8-bit timers and one 16 bit timer
5. Analog to digital converter
6. USART
7. analog comparator
8. Two wire interface (I2C)
Pin out of the ATmega8 can be seen in the following picture.
As we know, to make a usb downloader using ATMEGA8 we must have a minimum system of the uC. This circuit will help you to load the firmware to ATMEGA8.
This is the PCB layout of minimum system.
Top view ...