![]() ![]() There is one more version Atmega8A which is advanced version of atmega8 in the sense of power consumption. Atmega8L is a low frequency version which works on 0-8 MHZ frequency range. Atmega8 is available in two versions: Atmega8 and Atmega8L. This IC comes in 3 different packages 28 PIN PDIP, 32 PIN TQFP and 32 PAD QFN/MLF package. We can configure them as input or output by setting a particular register value, through programming. ![]() This MCU has 23 programmable I/O pins which will be used for interfacing external world. Now we will see the basic peripheral features. Power-on Reset and Programmable Brown-out Detection One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Two 8-bit Timer/Counters with Separate Prescaler, one Compare Mode High Endurance Non-volatile Memory segmentsĨK Bytes of In-System Self-programmable Flash program memory “Atmega8 is 8-bit micro-controller with 8K Bytes In-system programmable flash”ġ30 powerful instructions-most single clock cycle execution The creator of the AVR give no definite as to what the term ‘AVR’ stands for some users claim that AVR stands for “Advanced Virtual RISC”. The AVR was one of the first micro controller families to use On-chip flash memory for program storage, as opposed to One time programmable ROM used by other micro-controllers at that time.Ītmel says that the name AVR is not an acronym and does not stand for anything in particular. The AVR is modified Harvard architecture 8-bit RISC, single chip micro-controller which was developed by Atmel in 1996. This MCU has 512 Bytes EEPROM for permanent storage of run time data, which will remain saved after turning off the power of the micro-controller. It also has 1Kbyte of SRAM which is also known as Cache memory. This MCU has 8 K byte in-system programmable flash in which we store our programs for execution. This is a very fast architecture which executes one instruction per clock cycle.RISC contains a large number of general purpose registers for register to register operations which is the reason for fast processing.RISC contains very small instruction set.Another type is CISC which stands for “COMPLEX INSTRUCTION SET COMPUTER”. This is one of the most famous architectures that exist in the world. RISC stands for “REDUCED INSTRUCTION SET COMPUTER”. It is designed on basic of RISC architecture. As it is based on CMOS technology, It consumes less power. 8-bit means it can process 8 bits of data per clock cycle. In this post, the term ‘MCU’ will refer to the ATMega8 micro-controller.ĪTmega8 is an 8-bit MCU. In this post we are going to learn how to use basic features of MicroControllerUnit(MCU). Its simplicity and robustness has made it famous among engineering students. ATmega8 is the most unexceptional micro-controller for engineering projects. In this post we will learn the basics of AVR ATmega8 micro-controller, which is an AVR series micro-controller unit from Atmel. ![]()
0 Comments
Leave a Reply. |