Mikrokontrollers ATmega48 nāk no AVR kontrolleru saimes, kuru ir izstrādājusi firma Atmel pēc augstas tehnoloģijas. Iebūvēta ISP Flash atmiņa ļauj pārprogrammēt programmas atmiņu caur SPI programmas sistēmas interfeisu. Programmators var ielādēt datus pa jebkuru mikrokontrollera interfeisu. ATmega48 mikrokontrolleram ir daudz mazāks elektroenerģijas patēriņš nekā ATmega8 mikrokontrolleram. ATmega48 ir maza patēriņa 8 bitu mikrokontrollers ar AVR RISC arhitektūru. Izpildot programmu viena cikla laikā ATmega48 sasniedz darbspēju 1MIPS pie uzdotās 1MHz ģeneratora frekvences, kas ļauj optimizēt procesora darbību. AVR kontrolleram ir bagāta sistēmu komanda un 32 kopējas nozīmes reģistri. Visi 32 reģistri ir tieši saitīti ar aritmētiski loģisko bloku, kas ļauj dabūt pieeju diviem neatkarīgiem reģistriem izmantojot vienu komandu. Rezultātā šī arhitektūra nodrošina desmit reizes lielāku darbspēju, nekā CISC tipveida arhitektūra.
ATmega48 mikrokontrolleram piemīt sekojoši parametri:
1)4KB Flash programmas atmiņa;
2)256 baitu EEPROM datu atmiņa;
3)512 baitu operatīvā atmiņa;
4)DedugWire atkļūdošanas modulis;
5)23 kopēja pielietojuma ieeju-izeju līnijas;
6)32 kopēja pielietojuma reģistri;
7)3 taimeri-skaitītāji ar salīdzināšanas shēmu;
8)Iekšējie- ārējie pārtraukšanas avoti;
9)Tieši programmējams USART;
10)6 kanālu ACP;
11)4 kanāli, kuriem ir 10 bitu atļauja;
12)2-8 bitu iebūvēts programmēšanas taimers ar iebūvētu ģeneratoru;
13)SPI ports.
Režīmā Power-down reģistru dati tiek saglabāti, ģenerators tiek apturēts un atslēdzas visas mikrokontrollera iekšējās funkcijas, līdz brīdim, kamēr notiks pārtraukšana vai aparātu nomešana.…