SlideShare ist ein Scribd-Unternehmen logo
1 von 15
MIKROKONTROLERMIKROKONTROLER
MCS51 & AVRMCS51 & AVR
DEFINISI MIKROPROSESOR,
MIKROKOMPUTER & MIKROKONTROLER
Mikroprosesor adalah sebuah IC yang digunakan
sebagai otak / pengolah utama dalam sebuah
sistem komputer.
Pertama kali diperkenalkan tahun 1971 oleh Intel
Corporation, yaitu Intel 4004 yang mempunyai
arsitektur 4 bit.
Dengan menambahkan beberapa peripheral lain
seperti memori, piranti I/O dsbnya, Intel 4004
dapat diubah menjadi sistem komputer kecil.
DEFINISI MIKROPROSESOR,
MIKROKOMPUTER & MIKROKONTROLER
Mikroprosesor merupakan pusat unit pengolah
sistem didalam sebuah Mikrokomputer.
Mikroprosesor digunakan sebagai pengolah
utama (CPU) pada semua kerja komputer*(PC).
Secara umum, Mikroprosesor dengan piranti
pendukungnya dikatakan membentuk suatu
Mikrokomputer.
Jika Mikroprosesor dan peralatan pendukungnya
berada dalam IC yang sama maka IC tersebut
disebut sebagai sebuah Mikrokontroler.
* Menjalankan perangkat lunak, memecahkan aritmatika, kontrol proses I/O, dll.
DEFINISI MIKROPROSESOR,
MIKROKOMPUTER & MIKROKONTROLER
MIKROKONTROLER ADALAH :
“VERSI MINI DARI MIKROKOMPUTER & DIGUNAKAN UNTUK
APLIKASI KHUSUS ATAU TERTENTU DARI MIKROKOMPUTER
ATAU KOMPUTER”
PERKEMBANGAN MIKROPROSESOR
INTEL CORPORATION :
-Intel 4004 (mikroprosesor 4 bit)
-Intel 8080 dan 8085 (mikroprosesor 8 bit)
-Intel 8086 (mikroprosesor 16 bit)
MOTOROLA :
-M6800
ZILOG :
-Z80
TIPE – TIPE DARI
MIKROPROSESOR & MIKROKONTROLER
MIKROPROSESOR :
-INTEL 80x86 (8086,8088,80286,80386,Pentium)
-MOTOROLA 6800 (6800)
-ZILOG Z80 (Z80)
MIKROKONTROLER :
-INTEL MCS-51 (8051,8052,8031,8032,8751,8752)
-INTEL MCS-96 (8096)
-MOTOROLA 68HCxx (68HC11,68HC25)
-ATMEL MCS-51 (89C51,89C52,89C55,89S51/52)
-ATMEL AVR (Attiny2313,Atmega8515,8535,16,32)
-SIEMENS MCS-51 (80C515)
KARAKTERISTIK MIKROKONTROLER
Terdapat beberapa karakteristik mikrokontroler dari
segi arsitektur dan teknik pembuatannya.
- Teknik fabrikasi : CMOS & TTL
- Arsitektur : Von-Neuman & Harvard
- Instruksi : CISC & RISC
* CISC (Complete Instruction Set Computer) memiliki
lebih dari 100 instruksi. Keunggulan : adanya instruksi
yang bekerja seperti sebuah makro sehingga
memungkinkan programmer untuk menggunakan
sebuah instruksi menggantikan beberapa instruksi
sederhana lainnya.
KARAKTERISTIK MIKROKONTROLER
* RISC (Reduced Instruction Set Computer)
dengan menggunakan jumlah instruksi yang lebih
sedikit, memungkinkan lahan pada chip (silicon
real-estate) digunakan untuk meningkatkan
kemampuan chip. Keunggulan : kesederhanaan
desain, chip yang lebih kecil, jumlah pin sedikit
dan sangat sedikit mengonsumsi daya.
Contoh : Mikrokontroler tipe AVR memiliki 130
instruksi dan mikrokontroler dari PIC Microchip
hanya mempunyai 32 instruksi.
KEUNGGULAN RISC
RISC (Reduced Instruction Set Computer) dengan
memiliki kelebihan dari CISC
VENDOR - VENDOR MIKROKONTROLER
Perbedaan
Mikrokontroler tersedia dalam beberapa pilihan, tergantung dari keperluan
dan kemampuan yang diinginkan. Kita dapat memilih mikrokontroler 4, 8,
16 atau 32 bit.Disamping itu terdapat pula mikrokontroler dengan
kemampuan komunikasi serial, penanganan keyboard, pemroses sinyal,
pemroses video dll.
Pertimbangan Pemilihan Mikrokontroler :
Terdapat beberapa hal yang perlu dipertimbangkan dalam menentukan
jenis
mana yang akan dipergunakan dalam disain kita yaitu seperti berikut:
• Ketersediaan dan harga dari suatu development tools (Programmer,
Emulator dan Simulator)
•Ketersediaan dokumentasi (Ref. Manual, Application notes, dan buku
lainnya).
•Ketersediaan tempat bertanya.
•Ketersediaan komponen OTP, Mask, dan Programmable.
Features :
• Compatible with MCS-51 ® Products
• 8K Bytes of In-System Programmable (ISP) Flash Memory
– Endurance: 1000 Write/Erase Cycles
• 4.0V to 5.5V Operating Range
• Fully Static Operation: 0 Hz to 33 MHz
• Three-level Program Memory Lock
• 256 x 8-bit Internal RAM
• 32 Programmable I/O Lines
• Three 16-bit Timer/Counters
• Eight Interrupt Sources
• Full Duplex UART Serial Channel
• Low-power Idle and Power-down Modes
• Interrupt Recovery from Power-down Mode
• Watchdog Timer
• Dual Data Pointer
• Power-off Flag
FITUR MIKROKONTROLER AT89S52
ARSITEKTUR MIKROKONTROLER MCS-51
Type RAM Flash Memory EEPROM
AT89C51/
AT89S51
8 X 128 BYTE
4 Kbyte No
AT89C52/
AT89S52
8 X 256 BYTE
8 Kbyte No
AT89C55 8 X 256 BYTE
20 Kbyte No
AT89S53 8 X 256 BYTE
12 Kbyte No
AT89S8252 8 X 256 BYTE
8 Kbyte 2 Kbyte
TABEL KAPASITAS MEMORI
MIKROKONTROLER TIPE MCS-51
Features :
• Sistem mikroprosesor 8 bit berbasis RISC dengan kecepatan
maksimal 16 MHz
• Kapabilitas memori flash 8 KB, SRAM sebesar 512 byte dan EEPROM
sebesar 512 byte
• ADC internal dengan fidelitas 10 bit sebanyak 8 channel
• Port komunikasi serial (USART) dengan kecepatan maksimal 2,5
Mbps
• 6 pilihan mode sleep menghemat penggunaan daya listrik
FITUR MIKROKONTROLER ATMega8535

Weitere ähnliche Inhalte

Was ist angesagt?

Pertemuan 2 & 3 dasar & arsitektur
Pertemuan 2 & 3 dasar & arsitekturPertemuan 2 & 3 dasar & arsitektur
Pertemuan 2 & 3 dasar & arsitekturBuhori Muslim
 
Konsep mikrokontroler
Konsep mikrokontrolerKonsep mikrokontroler
Konsep mikrokontrolerAgung Gumelar
 
Modul dasar-mikrokontroler-bab-i-pengantar
Modul dasar-mikrokontroler-bab-i-pengantarModul dasar-mikrokontroler-bab-i-pengantar
Modul dasar-mikrokontroler-bab-i-pengantarBeny Abdurrahman
 
Perbedaan mikroprosesor & mikrokontroler
Perbedaan mikroprosesor & mikrokontrolerPerbedaan mikroprosesor & mikrokontroler
Perbedaan mikroprosesor & mikrokontrolerM Cahyo Ardi Prabowo
 
Pertemuan 2.1 perkembangan teknis
Pertemuan 2.1 perkembangan teknisPertemuan 2.1 perkembangan teknis
Pertemuan 2.1 perkembangan teknisBuhori Muslim
 
Mikroprosesor dan Mikrokontroler
Mikroprosesor dan MikrokontrolerMikroprosesor dan Mikrokontroler
Mikroprosesor dan MikrokontrolerRizki Nugroho
 
Blackman/ albert giban
Blackman/ albert gibanBlackman/ albert giban
Blackman/ albert gibanalbert giban
 
1 sejarah processor
1 sejarah processor1 sejarah processor
1 sejarah processoralbert giban
 
Materi 6 mikrokontroller
Materi 6   mikrokontrollerMateri 6   mikrokontroller
Materi 6 mikrokontrollerNanik Soewandi
 
Mikrokontroler pertemuan 1
Mikrokontroler pertemuan 1Mikrokontroler pertemuan 1
Mikrokontroler pertemuan 1Rumah Belajar
 
Pertemuan 5 processor
Pertemuan 5 processorPertemuan 5 processor
Pertemuan 5 processorjumiathyasiz
 
Struktur Detail Computer IAS
Struktur Detail Computer IASStruktur Detail Computer IAS
Struktur Detail Computer IASraenigalih
 
Evolusi dan kinerja komputer
Evolusi dan kinerja komputerEvolusi dan kinerja komputer
Evolusi dan kinerja komputerAnzhor Muhajir
 
Sistem mikroprosesor
Sistem mikroprosesorSistem mikroprosesor
Sistem mikroprosesorzakaria kcl
 
Mikroprosesor & mikrokomputer
Mikroprosesor & mikrokomputerMikroprosesor & mikrokomputer
Mikroprosesor & mikrokomputeragus ismangil
 
Drd1 pengenalan m ikroprosesor
Drd1 pengenalan m ikroprosesorDrd1 pengenalan m ikroprosesor
Drd1 pengenalan m ikroprosesoryaperkasa
 

Was ist angesagt? (20)

Pertemuan 2 & 3 dasar & arsitektur
Pertemuan 2 & 3 dasar & arsitekturPertemuan 2 & 3 dasar & arsitektur
Pertemuan 2 & 3 dasar & arsitektur
 
Konsep mikrokontroler
Konsep mikrokontrolerKonsep mikrokontroler
Konsep mikrokontroler
 
Bagan Sistem Komputer Minimal
Bagan Sistem Komputer MinimalBagan Sistem Komputer Minimal
Bagan Sistem Komputer Minimal
 
Modul dasar-mikrokontroler-bab-i-pengantar
Modul dasar-mikrokontroler-bab-i-pengantarModul dasar-mikrokontroler-bab-i-pengantar
Modul dasar-mikrokontroler-bab-i-pengantar
 
Perbedaan mikroprosesor & mikrokontroler
Perbedaan mikroprosesor & mikrokontrolerPerbedaan mikroprosesor & mikrokontroler
Perbedaan mikroprosesor & mikrokontroler
 
Pertemuan 2.1 perkembangan teknis
Pertemuan 2.1 perkembangan teknisPertemuan 2.1 perkembangan teknis
Pertemuan 2.1 perkembangan teknis
 
Mikroprosesor dan Mikrokontroler
Mikroprosesor dan MikrokontrolerMikroprosesor dan Mikrokontroler
Mikroprosesor dan Mikrokontroler
 
Blackman/ albert giban
Blackman/ albert gibanBlackman/ albert giban
Blackman/ albert giban
 
1 sejarah processor
1 sejarah processor1 sejarah processor
1 sejarah processor
 
mengenal komputer
mengenal komputermengenal komputer
mengenal komputer
 
Materi 6 mikrokontroller
Materi 6   mikrokontrollerMateri 6   mikrokontroller
Materi 6 mikrokontroller
 
Mikrokontroler pertemuan 1
Mikrokontroler pertemuan 1Mikrokontroler pertemuan 1
Mikrokontroler pertemuan 1
 
Pertemuan 5 processor
Pertemuan 5 processorPertemuan 5 processor
Pertemuan 5 processor
 
Komputer terapan
Komputer terapanKomputer terapan
Komputer terapan
 
Struktur Detail Computer IAS
Struktur Detail Computer IASStruktur Detail Computer IAS
Struktur Detail Computer IAS
 
Evolusi dan kinerja komputer
Evolusi dan kinerja komputerEvolusi dan kinerja komputer
Evolusi dan kinerja komputer
 
Sistem mikroprosesor
Sistem mikroprosesorSistem mikroprosesor
Sistem mikroprosesor
 
Mikroprosesor & mikrokomputer
Mikroprosesor & mikrokomputerMikroprosesor & mikrokomputer
Mikroprosesor & mikrokomputer
 
Sejarah Perkembangan Prosessor Intel
Sejarah Perkembangan Prosessor IntelSejarah Perkembangan Prosessor Intel
Sejarah Perkembangan Prosessor Intel
 
Drd1 pengenalan m ikroprosesor
Drd1 pengenalan m ikroprosesorDrd1 pengenalan m ikroprosesor
Drd1 pengenalan m ikroprosesor
 

Andere mochten auch

Amali1 pic
Amali1 picAmali1 pic
Amali1 picjkkk
 
Sejarah mikroprosesor samuel sudibyo
Sejarah mikroprosesor  samuel sudibyoSejarah mikroprosesor  samuel sudibyo
Sejarah mikroprosesor samuel sudibyoSamuel Putro
 
Tugas mandiri sistem mikroprosesor
Tugas mandiri sistem mikroprosesorTugas mandiri sistem mikroprosesor
Tugas mandiri sistem mikroprosesorWindhu Legowo
 
Perkembangan Mikroprosesor
Perkembangan MikroprosesorPerkembangan Mikroprosesor
Perkembangan Mikroprosesortrilangga.com
 
Mikrokontroler ATmega 8535
Mikrokontroler ATmega 8535Mikrokontroler ATmega 8535
Mikrokontroler ATmega 8535trilangga.com
 

Andere mochten auch (6)

Amali1 pic
Amali1 picAmali1 pic
Amali1 pic
 
Sejarah mikroprosesor samuel sudibyo
Sejarah mikroprosesor  samuel sudibyoSejarah mikroprosesor  samuel sudibyo
Sejarah mikroprosesor samuel sudibyo
 
Task 9
Task 9Task 9
Task 9
 
Tugas mandiri sistem mikroprosesor
Tugas mandiri sistem mikroprosesorTugas mandiri sistem mikroprosesor
Tugas mandiri sistem mikroprosesor
 
Perkembangan Mikroprosesor
Perkembangan MikroprosesorPerkembangan Mikroprosesor
Perkembangan Mikroprosesor
 
Mikrokontroler ATmega 8535
Mikrokontroler ATmega 8535Mikrokontroler ATmega 8535
Mikrokontroler ATmega 8535
 

Ähnlich wie Pengenalan mikrokontroller

PENGERTIAN MIKROKONTROLLER.pptx
PENGERTIAN MIKROKONTROLLER.pptxPENGERTIAN MIKROKONTROLLER.pptx
PENGERTIAN MIKROKONTROLLER.pptxShaquillaMunaf
 
07 modul bahan ajar 01
07 modul bahan ajar 0107 modul bahan ajar 01
07 modul bahan ajar 01Kade Dike
 
Materi 6 mikrokontroller
Materi 6   mikrokontrollerMateri 6   mikrokontroller
Materi 6 mikrokontrollerRizky Arashi
 
Pertemuan 15 (Mikrokontroler).pdf
Pertemuan 15 (Mikrokontroler).pdfPertemuan 15 (Mikrokontroler).pdf
Pertemuan 15 (Mikrokontroler).pdfHendroGunawan8
 
Penuntun_Praktikum_Sistem_Tertanam_2020.pdf
Penuntun_Praktikum_Sistem_Tertanam_2020.pdfPenuntun_Praktikum_Sistem_Tertanam_2020.pdf
Penuntun_Praktikum_Sistem_Tertanam_2020.pdfZulkarnain619989
 
PENGENALAN MIKROPROSESOR TPMM SMK KELAS X.pptx
PENGENALAN MIKROPROSESOR TPMM SMK KELAS X.pptxPENGENALAN MIKROPROSESOR TPMM SMK KELAS X.pptx
PENGENALAN MIKROPROSESOR TPMM SMK KELAS X.pptxRendiLiliandra2
 
1. dasar mikroprosesor-dan-mikrokontroler 1.ppt
1. dasar mikroprosesor-dan-mikrokontroler 1.ppt1. dasar mikroprosesor-dan-mikrokontroler 1.ppt
1. dasar mikroprosesor-dan-mikrokontroler 1.pptAchmadAdityaFirmansy1
 
Pertemuan 1 Mikroprosessor dan Mikrokontroler
Pertemuan 1 Mikroprosessor dan MikrokontrolerPertemuan 1 Mikroprosessor dan Mikrokontroler
Pertemuan 1 Mikroprosessor dan MikrokontrolerAhmad Nawawi, S.Kom
 
arsitektur mikrokontroler oertemuan ke 7
arsitektur mikrokontroler oertemuan ke 7arsitektur mikrokontroler oertemuan ke 7
arsitektur mikrokontroler oertemuan ke 7RezaPahlawan26
 
Pengantar Sistem Mikroprosesor.ppt
Pengantar Sistem Mikroprosesor.pptPengantar Sistem Mikroprosesor.ppt
Pengantar Sistem Mikroprosesor.pptDennyHardiyanto2
 
116. 01_PENGANTAR MIKROPROSESOR DAN MIKROKONTROLER.pptx
116. 01_PENGANTAR MIKROPROSESOR DAN MIKROKONTROLER.pptx116. 01_PENGANTAR MIKROPROSESOR DAN MIKROKONTROLER.pptx
116. 01_PENGANTAR MIKROPROSESOR DAN MIKROKONTROLER.pptxMuhammadYusro1
 
Menerapkan dasar dasar mikrokontroler
Menerapkan dasar dasar mikrokontrolerMenerapkan dasar dasar mikrokontroler
Menerapkan dasar dasar mikrokontrolergixcznow
 
Presentasi dan video pembelajaran Mikrokontroller
Presentasi dan video pembelajaran MikrokontrollerPresentasi dan video pembelajaran Mikrokontroller
Presentasi dan video pembelajaran Mikrokontrollerirsyadsyawal1
 
sejarah_mikroprosesor.pptx
sejarah_mikroprosesor.pptxsejarah_mikroprosesor.pptx
sejarah_mikroprosesor.pptxDwiPratiwi50
 
M I C R O C O N T R O L L E R 2009new
M I C R O C O N T R O L L E R 2009newM I C R O C O N T R O L L E R 2009new
M I C R O C O N T R O L L E R 2009newDeddy Susilo
 
Sejarah dan pengertian mikroprosesor
Sejarah dan pengertian mikroprosesorSejarah dan pengertian mikroprosesor
Sejarah dan pengertian mikroprosesorListyowatik (Yanie)
 

Ähnlich wie Pengenalan mikrokontroller (20)

PENGERTIAN MIKROKONTROLLER.pptx
PENGERTIAN MIKROKONTROLLER.pptxPENGERTIAN MIKROKONTROLLER.pptx
PENGERTIAN MIKROKONTROLLER.pptx
 
07 modul bahan ajar 01
07 modul bahan ajar 0107 modul bahan ajar 01
07 modul bahan ajar 01
 
Materi 6 mikrokontroller
Materi 6   mikrokontrollerMateri 6   mikrokontroller
Materi 6 mikrokontroller
 
Pertemuan 15 (Mikrokontroler).pdf
Pertemuan 15 (Mikrokontroler).pdfPertemuan 15 (Mikrokontroler).pdf
Pertemuan 15 (Mikrokontroler).pdf
 
Penuntun_Praktikum_Sistem_Tertanam_2020.pdf
Penuntun_Praktikum_Sistem_Tertanam_2020.pdfPenuntun_Praktikum_Sistem_Tertanam_2020.pdf
Penuntun_Praktikum_Sistem_Tertanam_2020.pdf
 
PENGENALAN MIKROPROSESOR TPMM SMK KELAS X.pptx
PENGENALAN MIKROPROSESOR TPMM SMK KELAS X.pptxPENGENALAN MIKROPROSESOR TPMM SMK KELAS X.pptx
PENGENALAN MIKROPROSESOR TPMM SMK KELAS X.pptx
 
1. dasar mikroprosesor-dan-mikrokontroler 1.ppt
1. dasar mikroprosesor-dan-mikrokontroler 1.ppt1. dasar mikroprosesor-dan-mikrokontroler 1.ppt
1. dasar mikroprosesor-dan-mikrokontroler 1.ppt
 
Pertemuan 1 Mikroprosessor dan Mikrokontroler
Pertemuan 1 Mikroprosessor dan MikrokontrolerPertemuan 1 Mikroprosessor dan Mikrokontroler
Pertemuan 1 Mikroprosessor dan Mikrokontroler
 
arsitektur mikrokontroler oertemuan ke 7
arsitektur mikrokontroler oertemuan ke 7arsitektur mikrokontroler oertemuan ke 7
arsitektur mikrokontroler oertemuan ke 7
 
Pengantar Sistem Mikroprosesor.ppt
Pengantar Sistem Mikroprosesor.pptPengantar Sistem Mikroprosesor.ppt
Pengantar Sistem Mikroprosesor.ppt
 
Sti kelompok 1
Sti kelompok 1Sti kelompok 1
Sti kelompok 1
 
116. 01_PENGANTAR MIKROPROSESOR DAN MIKROKONTROLER.pptx
116. 01_PENGANTAR MIKROPROSESOR DAN MIKROKONTROLER.pptx116. 01_PENGANTAR MIKROPROSESOR DAN MIKROKONTROLER.pptx
116. 01_PENGANTAR MIKROPROSESOR DAN MIKROKONTROLER.pptx
 
Perkembangan Mikroprosesor
Perkembangan MikroprosesorPerkembangan Mikroprosesor
Perkembangan Mikroprosesor
 
Menerapkan dasar dasar mikrokontroler
Menerapkan dasar dasar mikrokontrolerMenerapkan dasar dasar mikrokontroler
Menerapkan dasar dasar mikrokontroler
 
K14. mikrokontroler
K14. mikrokontrolerK14. mikrokontroler
K14. mikrokontroler
 
Presentasi dan video pembelajaran Mikrokontroller
Presentasi dan video pembelajaran MikrokontrollerPresentasi dan video pembelajaran Mikrokontroller
Presentasi dan video pembelajaran Mikrokontroller
 
sejarah_mikroprosesor.pptx
sejarah_mikroprosesor.pptxsejarah_mikroprosesor.pptx
sejarah_mikroprosesor.pptx
 
Evolusi dan Kinerja Komputer
Evolusi dan Kinerja KomputerEvolusi dan Kinerja Komputer
Evolusi dan Kinerja Komputer
 
M I C R O C O N T R O L L E R 2009new
M I C R O C O N T R O L L E R 2009newM I C R O C O N T R O L L E R 2009new
M I C R O C O N T R O L L E R 2009new
 
Sejarah dan pengertian mikroprosesor
Sejarah dan pengertian mikroprosesorSejarah dan pengertian mikroprosesor
Sejarah dan pengertian mikroprosesor
 

Mehr von Institut Sains dan Teknologi Nasional (13)

Bahan paparan pengajuan_nidn
Bahan paparan pengajuan_nidnBahan paparan pengajuan_nidn
Bahan paparan pengajuan_nidn
 
Algoritma Pemrograman - Operator
Algoritma Pemrograman - OperatorAlgoritma Pemrograman - Operator
Algoritma Pemrograman - Operator
 
Algoritma Pemrograman - Perintah Input/Output
Algoritma Pemrograman - Perintah Input/OutputAlgoritma Pemrograman - Perintah Input/Output
Algoritma Pemrograman - Perintah Input/Output
 
Algoritma Pemrograman - Variabel, Konstanta & Tipe Data
Algoritma Pemrograman - Variabel, Konstanta & Tipe DataAlgoritma Pemrograman - Variabel, Konstanta & Tipe Data
Algoritma Pemrograman - Variabel, Konstanta & Tipe Data
 
Algoritma Pemrograman - Pendahuluan
Algoritma Pemrograman - PendahuluanAlgoritma Pemrograman - Pendahuluan
Algoritma Pemrograman - Pendahuluan
 
Algoritma Pemrograman - Statements
Algoritma Pemrograman - StatementsAlgoritma Pemrograman - Statements
Algoritma Pemrograman - Statements
 
Jam Digital dengan port Paralel
Jam Digital dengan port ParalelJam Digital dengan port Paralel
Jam Digital dengan port Paralel
 
Atraksi lampu led dengan port paralel
Atraksi lampu led dengan port paralelAtraksi lampu led dengan port paralel
Atraksi lampu led dengan port paralel
 
Sistem bilangan
Sistem bilanganSistem bilangan
Sistem bilangan
 
Interface & peripheral (pendahuluan)
Interface & peripheral (pendahuluan)Interface & peripheral (pendahuluan)
Interface & peripheral (pendahuluan)
 
Pengantar PLC
Pengantar PLCPengantar PLC
Pengantar PLC
 
Client Side Scripting
Client Side ScriptingClient Side Scripting
Client Side Scripting
 
Pengantar java script
Pengantar java scriptPengantar java script
Pengantar java script
 

Pengenalan mikrokontroller

  • 2. DEFINISI MIKROPROSESOR, MIKROKOMPUTER & MIKROKONTROLER Mikroprosesor adalah sebuah IC yang digunakan sebagai otak / pengolah utama dalam sebuah sistem komputer. Pertama kali diperkenalkan tahun 1971 oleh Intel Corporation, yaitu Intel 4004 yang mempunyai arsitektur 4 bit. Dengan menambahkan beberapa peripheral lain seperti memori, piranti I/O dsbnya, Intel 4004 dapat diubah menjadi sistem komputer kecil.
  • 3. DEFINISI MIKROPROSESOR, MIKROKOMPUTER & MIKROKONTROLER Mikroprosesor merupakan pusat unit pengolah sistem didalam sebuah Mikrokomputer. Mikroprosesor digunakan sebagai pengolah utama (CPU) pada semua kerja komputer*(PC). Secara umum, Mikroprosesor dengan piranti pendukungnya dikatakan membentuk suatu Mikrokomputer. Jika Mikroprosesor dan peralatan pendukungnya berada dalam IC yang sama maka IC tersebut disebut sebagai sebuah Mikrokontroler. * Menjalankan perangkat lunak, memecahkan aritmatika, kontrol proses I/O, dll.
  • 4. DEFINISI MIKROPROSESOR, MIKROKOMPUTER & MIKROKONTROLER MIKROKONTROLER ADALAH : “VERSI MINI DARI MIKROKOMPUTER & DIGUNAKAN UNTUK APLIKASI KHUSUS ATAU TERTENTU DARI MIKROKOMPUTER ATAU KOMPUTER”
  • 5. PERKEMBANGAN MIKROPROSESOR INTEL CORPORATION : -Intel 4004 (mikroprosesor 4 bit) -Intel 8080 dan 8085 (mikroprosesor 8 bit) -Intel 8086 (mikroprosesor 16 bit) MOTOROLA : -M6800 ZILOG : -Z80
  • 6. TIPE – TIPE DARI MIKROPROSESOR & MIKROKONTROLER MIKROPROSESOR : -INTEL 80x86 (8086,8088,80286,80386,Pentium) -MOTOROLA 6800 (6800) -ZILOG Z80 (Z80) MIKROKONTROLER : -INTEL MCS-51 (8051,8052,8031,8032,8751,8752) -INTEL MCS-96 (8096) -MOTOROLA 68HCxx (68HC11,68HC25) -ATMEL MCS-51 (89C51,89C52,89C55,89S51/52) -ATMEL AVR (Attiny2313,Atmega8515,8535,16,32) -SIEMENS MCS-51 (80C515)
  • 7. KARAKTERISTIK MIKROKONTROLER Terdapat beberapa karakteristik mikrokontroler dari segi arsitektur dan teknik pembuatannya. - Teknik fabrikasi : CMOS & TTL - Arsitektur : Von-Neuman & Harvard - Instruksi : CISC & RISC * CISC (Complete Instruction Set Computer) memiliki lebih dari 100 instruksi. Keunggulan : adanya instruksi yang bekerja seperti sebuah makro sehingga memungkinkan programmer untuk menggunakan sebuah instruksi menggantikan beberapa instruksi sederhana lainnya.
  • 8. KARAKTERISTIK MIKROKONTROLER * RISC (Reduced Instruction Set Computer) dengan menggunakan jumlah instruksi yang lebih sedikit, memungkinkan lahan pada chip (silicon real-estate) digunakan untuk meningkatkan kemampuan chip. Keunggulan : kesederhanaan desain, chip yang lebih kecil, jumlah pin sedikit dan sangat sedikit mengonsumsi daya. Contoh : Mikrokontroler tipe AVR memiliki 130 instruksi dan mikrokontroler dari PIC Microchip hanya mempunyai 32 instruksi.
  • 9. KEUNGGULAN RISC RISC (Reduced Instruction Set Computer) dengan memiliki kelebihan dari CISC
  • 10. VENDOR - VENDOR MIKROKONTROLER
  • 11. Perbedaan Mikrokontroler tersedia dalam beberapa pilihan, tergantung dari keperluan dan kemampuan yang diinginkan. Kita dapat memilih mikrokontroler 4, 8, 16 atau 32 bit.Disamping itu terdapat pula mikrokontroler dengan kemampuan komunikasi serial, penanganan keyboard, pemroses sinyal, pemroses video dll. Pertimbangan Pemilihan Mikrokontroler : Terdapat beberapa hal yang perlu dipertimbangkan dalam menentukan jenis mana yang akan dipergunakan dalam disain kita yaitu seperti berikut: • Ketersediaan dan harga dari suatu development tools (Programmer, Emulator dan Simulator) •Ketersediaan dokumentasi (Ref. Manual, Application notes, dan buku lainnya). •Ketersediaan tempat bertanya. •Ketersediaan komponen OTP, Mask, dan Programmable.
  • 12. Features : • Compatible with MCS-51 ® Products • 8K Bytes of In-System Programmable (ISP) Flash Memory – Endurance: 1000 Write/Erase Cycles • 4.0V to 5.5V Operating Range • Fully Static Operation: 0 Hz to 33 MHz • Three-level Program Memory Lock • 256 x 8-bit Internal RAM • 32 Programmable I/O Lines • Three 16-bit Timer/Counters • Eight Interrupt Sources • Full Duplex UART Serial Channel • Low-power Idle and Power-down Modes • Interrupt Recovery from Power-down Mode • Watchdog Timer • Dual Data Pointer • Power-off Flag FITUR MIKROKONTROLER AT89S52
  • 14. Type RAM Flash Memory EEPROM AT89C51/ AT89S51 8 X 128 BYTE 4 Kbyte No AT89C52/ AT89S52 8 X 256 BYTE 8 Kbyte No AT89C55 8 X 256 BYTE 20 Kbyte No AT89S53 8 X 256 BYTE 12 Kbyte No AT89S8252 8 X 256 BYTE 8 Kbyte 2 Kbyte TABEL KAPASITAS MEMORI MIKROKONTROLER TIPE MCS-51
  • 15. Features : • Sistem mikroprosesor 8 bit berbasis RISC dengan kecepatan maksimal 16 MHz • Kapabilitas memori flash 8 KB, SRAM sebesar 512 byte dan EEPROM sebesar 512 byte • ADC internal dengan fidelitas 10 bit sebanyak 8 channel • Port komunikasi serial (USART) dengan kecepatan maksimal 2,5 Mbps • 6 pilihan mode sleep menghemat penggunaan daya listrik FITUR MIKROKONTROLER ATMega8535