el 3096 sistem mikroprosesor lab n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
EL 3096 Sistem Mikroprosesor & Lab PowerPoint Presentation
Download Presentation
EL 3096 Sistem Mikroprosesor & Lab

Loading in 2 Seconds...

  share
play fullscreen
1 / 27
tallys

EL 3096 Sistem Mikroprosesor & Lab - PowerPoint PPT Presentation

160 Views
Download Presentation
EL 3096 Sistem Mikroprosesor & Lab
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. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. EL 3096 SistemMikroprosesor & Lab Tahunajaran 2010-2011 semester 2

  2. Silabus • ArsitekturMikroprosesor • CPU • Bus mikroprosesor • Memori: RAM, ROM, EEPROM • I/O • Antarmuka (interfacing) • Periferal: ADC, DAC, timer , counter, komunikasi serial • perancangansistemmikroprosesor • dekoderalamat • Hardware sistemmikroprosesor • pemrogramanbahasa assembler & C

  3. Referensi • Dhananjay V Gadre, Programming & Customizing The AVR Microcontroller , McGraw Hill 2001 • Steven F Barrett, Atmel AVR Microcontroller Primer: Programming and Interfacing, Morgan & Claypool 2008 • ___, Newbies guide to AVR development, http://avrfreaks.net • Datasheet ATMega8535 • Datasheet set instruksi AVR “doc0856.pdf” • Datasheet komponen & sensor terkait

  4. BentukKuliah • Tatapmukadikelas + tugaskecil • Praktikumdi Lab • Tugas Project Mandiri PenilaianKuliah • Ujian (UTS + UAS) • Praktikum • Project

  5. Kaitandengankuliah lain • Prasyarat EL3096 • Sistem digital • Bahasapemrograman (bahasa C) • Elektronika • Sistemmikroprosesor (EL3096) • Arsitektursistemmikroprosesor • Interfacing mikroprosesor • Pemrogramanmikroprosesor • Lanjutansetelah EL3096 • PerancanganSistem Embedded EL3046 : RTOS, Teknik Design: DFD, State Chart, Unit testing

  6. Komputerdalampersepsiumum

  7. BentukFisikMikrokontroler

  8. Microcontroller Development Board • Banyak yang menjualmodulmikrokontroller yang sudahjaditinggaldiprogramuntukmempermudah & mempercepat • Sumber: AVRFreaks.net

  9. Macam-macamimplementasisistem digital • Transistor diskrit • RangkaianLogika (gerbangAND,OR,Flip flop, dsb) • Rangkaian digital, dengan Register Transfer Level (RTL) -> VHDL, Verilog. Hardware dengan FPGA/ASIC (kuliahsistem digital, perancangan ASIC) • PLD • Application Specific IC • Mikroprosesor + Software

  10. Macam-macamSistem Digital • Hardware • Transistor • Gate • Register Transfer Language • Software • Machine code • Assembler • High level (C, C++, Java)

  11. ArsitekturSistemMikroprosesor Komponenutamasistemmikroprosesor • CPU • Memori • I/O • Bus JenisArsitektur • Harvard • Von Neumann

  12. KategoriKomputer • Superkomputer • Mainframe • Mikroprosesor • Mikrokontroler • DSP (Digital Signal Processor)

  13. Macam-macammemori • Static RAM (Flip Flop) • Dynamic RAM (kapasitor) • ROM (diprogramdipabrik) • PROM / OTP(diprogram 1x oleh user) • EPROM (bisadihapuspakaisinar UV melalui ‘jendela’ khusus) • EEPROM (bisadihapuspakaitegangan) • Flash

  14. EPROM

  15. ArsitekturKomputer

  16. ArsitekturSistemMikroprosesorSederhana

  17. CPU Sederhana

  18. CPU mikrokontroler AVR

  19. Memori SRAM tipe 6264

  20. Arsitektur AVR Diambildari datasheet ATMEGA8535

  21. Arsitektur MCS-51

  22. Register View of a Simple P aka “Von Neumann” or “Princeton” architecture

  23. Register View of a Simple Pwith Isolated I/O space Most microprocessors do NOT have isolated I/O. The Intel x86 microprocessors do.

  24. Register View of a Simple P with Separate Code and Data Memories aka “Harvard” architecture

  25. Endian-ness • Byte Ordering for Little Endian vs. Big Endian

  26. Pengembangan Software Desktop

  27. Pengembangan software mikrokontroler