Introduction to Microcontroler AVR ATmega16

AgungRegawa 8 views 16 slides Sep 20, 2025
Slide 1
Slide 1 of 16
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16

About This Presentation

Introduction to microcontrollers


Slide Content

AVR ( Alv and Vegard’s Risc processor)

⦿ A V R a d ala h m ik rok on t rol e r R I S C ( R e d u ce I n s t r u ct i o n S e t C o m p u t e r ) 8 b i t be r d a s a r k a n arsitektur Harvard yang dibuat oleh Atmel. ⦿ A V R m e m ilik i k e u n gg u la n d i b an d in g k a n d e n g a n mikrokontroler lain yaitu memiliki kecepatan eksekusi program yang lebih cepat karena sebagian besar instruksi dieksekusi dalam 1 siklus clock .

⦿ Mikrokontroler adalah suatu IC ( Integrated Circuit ) dimana terdapat mikroprosesor dan memori program Read Only Memory (ROM) yang dapat melakukan pemrosesan data secara digital ⦿ M ik rok o n tr o l e r h a n y a d ap a t m e m b ac a d at a secara digital

⦿ M ik rok o n tr o l e r A V R 8 b i t y a n g m e m ilik i k e m a m p u a n t in gg i , d e n g a n d a y a r e n d a h . ⦿ ⦿ ⦿ ⦿ ⦿ ⦿ ⦿ A rsi t e k t u r R I S C d e n g a n t h rou g h p u t m e n c a p ai 16 M I P S p a d a f r e k u e n s i 16 M H z . Memiliki kapasitas Flash memori 16 Kbyte, EEPROM 5 1 2 b y t e s a n S R A M 1 K b y t e . S a l u ra n I / O s eb a n y a k 3 2 b u a h , y ai t u P or t A , P or t B , P or t C , d a n P or t D . C P U y a n g t e r d ir i at a s 3 2 b u a h r e g i s t e r . U n i t i n t e r u p s i in t e rn al d a n e k s t e rn a l P or t U S A R T u n t u k k o m u n ik a s i se rial F it u r P e ri p h e ral

⦿ Ti g a b u a h Ti m e r / C o u n t e r 8 b i t ⦿ R e a l T i m e C o u n t e r d e n g a n O s ci l la t o r ⦿ 4 channel PWM ⦿ 8 c h a n n e l , 1 -bi t A D C ⦿ B y t e - o ri e n t e d T w o- w i r e S e r i a l I n t e r f a c e ⦿ P ro g ra m m a bl e S e ria l U S A R T ⦿ A n t a rm u k a S P I ⦿ Watchdog Timer dengan oscillator internal ⦿ On-chip Analog Comparator

⦿ Dua buah Timer / Counter 8 bit dengan P r e s c al e r t e r p is a h d a n M o d e C o m p are ⦿ Satu buah Timer / Counter 16 bit dengan Prescaler terpisah, Mode Compare , dan Mode Capture

⦿ 8 S i n g l e - e n d e d C h a nn e l ⦿ 7 D i f f e r e n t ia l C h an n e l h an y a p a d a k e m as a n T Q F P ⦿ 2 D iff e r e n t ia l C h an n e l d e n g an P r o g ra m m a b l e G ain 1 x , 1 x , a t a u 200 x

⦿ VCC adalah pin yang berfungsi sebagai masukan catu daya. Masukkan catu daya untuk ATMega16 be rk i s a r a n t ar a 4. 5 V - 5. 5 V . ⦿ ⦿ G N D m e r u p ak a n p i n G rou n d Port A(PA0...PA7) merupakan pin input/output dua arah dan pin masukan ADC (Analog to Digital Converter). Jika ADC tidak digunakan, maka port A juga berfungsi sebagai 8-bit bi-directional I/O port. Pin-pin dari port ini memiliki resistor pull-up internal.

⦿ Port B(PB0...PB7) merupakan pin input/output dua a ra h d a n p i n f u n g s i k h u s u s. ⦿ ⦿ ⦿ ⦿ P or t C ( P C 0. . . P C 7 ) m e r u p ak a n p i n i n p u t / o u t p u t d u a a ra h d a n p i n f u n g s i k h u s u s Port D(PD0...PD7) merupakan pin input/output dua a ra h d a n p i n f u n g s i k h u s u s R E S E T m e r u p k a n p i n y a n g d i g u n ak a n u n t u k m e - r e s e t m ik rok o n tro l e r XTAL1 merupakan input ke penguat oscilator dan input ke rangkaian clock internal

⦿ XTAL2 merupakan output dari penguat inverting osilator. ⦿ ⦿ A V CC m e r u p ak a n p i n m a s u k a n t e g an g a n u n t u k ADC AREF merupakan pin masukan tegangan referensi ADC

⦿ Port bi-directional d e n g a n 8 - b i t I /O d i s e r t a i d e n g a n i n t e r n a l p ull - u p r e s is t o r ⦿ Keluaran disertai buffer yang m e m i l ik i d e n g an source karakteristik driver simterik m a s i n g - m a s i n g h i g h - s i n k d an capability ⦿ M e l a y an i f u n g s i o n ali t a s v arias i f i t u r - fi t u r k h u s u s p a d a A T M e g a 1 6

F u n g si o n a l i t a s P o r t B P 01 P 03 Analog Comparator Negative Input Ti m e r / C o u n t e r O u t p u t C o m p are Match Output A n al o g C o m p a ra t o r P o si t iv e I n p u t E x t e r n al I n t e rr u p t 2 I n p u t Ti m e r / C o u n t e r 1 E x t e rn al C o u n t e r I n p u t P 02 Ti m e r / C o u n t e r E x t e rn al C o u n t e r I n p u t U S A R T E x t e r n al C loc k I n p u t / O u t p u t P 00 Port Pin Fungsi P 7 S P I S e ria l B u s C lock P 6 S P I B u s M a s t e r I n p u t / S l a v e O u t p u t P 5 S P I B u s M a s t e r O u t p u t / S l av e I n p u t P 4 S P I S lav e S e l e c t I n p u t

S k e m a an t ar- m u k a p o r t
Tags