Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

AVR 8-bitMicrocontroller

Presentasi serupa


Presentasi berjudul: "AVR 8-bitMicrocontroller"— Transcript presentasi:

1 AVR 8-bitMicrocontroller

2 Apakah AVR? AVR ialah singkatan dari Alf and Vegard RISC Microcontroller

3 Fitur-fitur standar AVR
Single cycle execution Up to 16 MIPS at 16 MHz 32K Bytes ISP Flash, 2K Byte SRAM, 1024 Bytes EEPROM (ATmega32) Two 8-bit Timer/Counter, separate prescaler, and Compare Mode One 16-bit Timer/Counter, Compare Mode Four PWM channel 8-channel, 10-bit ADC Programmable serial USART Master/Slave SPI serial interface

4 Mengapa AVR? Ketersediaan di pasar banyak
Fitur yang lengkap dengan harga yang murah Sudah mulai banyak yang menggunakan AVR Referensi mengenai AVR banyak tersedia

5 Fitur-fitur standar AVR
Konfigurasi pin (DIP 40)

6 Fitur-fitur standar AVR
Contoh Sistem Minimum AVR

7 Pemrograman C programming language RISC assembly

8 Compiler CodeVision AVR C compiler WinAVR AVR studio IAR

9 AVR lebih dalam SFR I/O External Interrupt Timer/Counter ADC I2C USART
SPI

10 SFR (Special function register)
Setiap modul pada AVR memiliki register-register khusus masing-masing Register-register ini digunakan untuk keperluan konfigurasi, setting, dan monitoring

11 SFR

12 I/O (Input/output) AVR ATmega32 memiliki 32 I/O port
Port-port ini bernama port A, B, C, dan D Setiap port memiliki tiga register: DDRx, PORTx, dan PINx

13 I/O (Input/output) Skematik umum I/O

14 I/O (Input/output) Konfigurasi Register

15 I/O (Input/output) Fungsi alternatif tiap I/O

16 I/O (Input/output) Fungsi alternatif tiap I/O

17 I/O (Input/output) Fungsi alternatif tiap I/O

18 I/O (Input/output) Fungsi alternatif tiap I/O

19 I/O (Input/output)

20 I/O (Input/output)

21 External Interrupt Apa itu interupsi? Sumber interupsi:
Internal Eksternal Pin-pin yang memiliki fungsi alternatif ini: INT0, INT1,dan INT2

22 External Interrupt Register

23 External Interrupt Register

24 Timer/counter Apa itu Timer/Counter? Jenis Timer/Counter:
Timer/Counter 8-bit (Timer/Counter0 & 2) Timer/Counter 16-bit(Timer/Counter1)

25 Timer/counter Register

26 ADC (Analog to digital)
Apa itu ADC? Rangkaian eksternal pendukung ADC

27 ADC (Analog to digital)
Fitur

28 ADC (Analog to digital)
Rangkaian eksternal

29 I2C (Inter ic communication)
Apa itu I2C? Pada AVR modul I2C built-in dinamakan TWI (Two Wire Interface)

30 I2C (Inter ic communication)
Fitur

31 I2C (Inter ic communication)
Interkoneksi

32 I2C (Inter ic communication)
Terminologi

33 I2C (Inter ic communication)
Format data

34 I2C (Inter ic communication)
Terminologi

35 USART Apa itu USART?

36 USART Fitur

37 USART Diagram blok

38 USART Rangkaian interfacing ke komputer

39 SPI (serial peripheral interface)
Apa itu SPI?

40 SPI (serial peripheral interface)
Fitur

41 SPI (serial peripheral interface)
Interkoneksi

42 SPI (serial peripheral interface)
Direction pin yang harus di set


Download ppt "AVR 8-bitMicrocontroller"

Presentasi serupa


Iklan oleh Google