1 / 42

AVR 8-bitMicrocontroller

AVR 8-bitMicrocontroller. AVR ialah singkatan dari Alf and Vegard RISC Microcontroller. Apakah 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

Download Presentation

AVR 8-bitMicrocontroller

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. AVR 8-bitMicrocontroller

  2. AVR ialahsingkatandari Alf and Vegard RISC Microcontroller Apakah AVR?

  3. 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 Fitur-fiturstandar AVR

  4. Ketersediaandipasarbanyak Fitur yang lengkapdenganharga yang murah Sudahmulaibanyak yang menggunakan AVR Referensimengenai AVR banyaktersedia Mengapa AVR?

  5. Konfigurasi pin (DIP 40) Fitur-fiturstandar AVR

  6. ContohSistem Minimum AVR Fitur-fiturstandar AVR

  7. C programming language RISC assembly Pemrograman

  8. CodeVision AVR C compiler WinAVR AVR studio IAR Compiler

  9. SFR I/O External Interrupt Timer/Counter ADC I2C USART SPI AVR lebihdalam

  10. Setiapmodulpada AVR memiliki register-register khususmasing-masing Register-register inidigunakanuntukkeperluankonfigurasi, setting, dan monitoring SFR (Special function register)

  11. SFR

  12. AVR ATmega32 memiliki 32 I/O port Port-port inibernama port A, B, C, dan D Setiap port memilikitiga register: DDRx, PORTx, danPINx I/O (Input/output)

  13. Skematikumum I/O I/O (Input/output)

  14. Konfigurasi Register I/O (Input/output)

  15. Fungsialternatiftiap I/O I/O (Input/output)

  16. Fungsialternatiftiap I/O I/O (Input/output)

  17. Fungsialternatiftiap I/O I/O (Input/output)

  18. Fungsialternatiftiap I/O I/O (Input/output)

  19. I/O (Input/output)

  20. I/O (Input/output)

  21. Apaituinterupsi? • Sumberinterupsi: • Internal • Eksternal • Pin-pin yang memilikifungsialternatifini: INT0, INT1,dan INT2 External Interrupt

  22. Register External Interrupt

  23. Register External Interrupt

  24. Apaitu Timer/Counter? • Jenis Timer/Counter: • Timer/Counter 8-bit (Timer/Counter0 & 2) • Timer/Counter 16-bit(Timer/Counter1) Timer/counter

  25. Register Timer/counter

  26. Apaitu ADC? Rangkaianeksternalpendukung ADC ADC (Analog to digital)

  27. Fitur ADC (Analog to digital)

  28. Rangkaianeksternal ADC (Analog to digital)

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

  30. Fitur I2C (Inter ic communication)

  31. Interkoneksi I2C (Inter ic communication)

  32. Terminologi I2C (Inter ic communication)

  33. Format data I2C (Inter ic communication)

  34. Terminologi I2C (Inter ic communication)

  35. Apaitu USART? USART

  36. Fitur USART

  37. Diagram blok USART

  38. Rangkaian interfacing kekomputer USART

  39. Apaitu SPI? SPI (serial peripheral interface)

  40. Fitur SPI (serial peripheral interface)

  41. Interkoneksi SPI (serial peripheral interface)

  42. Direction pin yang harusdi set SPI (serial peripheral interface)

More Related