Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Erna Kumalasari Nurnawati1 mikrokontroler Pertemuan 2.

Presentasi serupa


Presentasi berjudul: "Erna Kumalasari Nurnawati1 mikrokontroler Pertemuan 2."— Transcript presentasi:

1 Erna Kumalasari Nurnawati1 mikrokontroler Pertemuan 2

2 Erna Kumalasari Nurnawati2 mikroprosesor Abad 21 abad mikroprosesor Semua peralatan rumah tangga menggunakan mikroprosesor: handphone, tv, kulkas, mesin cuci, setrika, alat masak, oven, mikrowave, dll. Sampai alat-alat untuk ruang angkasa  menggunakan mikroprosesor

3 Erna Kumalasari Nurnawati3 mikroprosesor Perangkat makin canggih, kemampuan meningkat, kompleks tetapi ukuran mengecil. Jutaan transistor termuat dalam suatu mikroprosesor ukuran 1 x 1 cm2 Perkembangan perangkat lunak mengikuti perangkat keras

4 Erna Kumalasari Nurnawati4 Sejarah mikroprosesor 1969 : ide awal membangun mikroprosesor dalam suatu IC (integrated circuit) dikemukakan oleh Intel. 1971: pertama kali mikroprosesor dalam satu IC dipasarkan, yaitu Intel 4004 menggunakan teknologi 4 bit

5 Erna Kumalasari Nurnawati5 Sejarah mikroprosesor 1976 : Intel meluncurkan mikrokontroller pertama yang dinamai seri MCS-48 yang berisi transistor 2005: Intel pentium IV berisi jutaan transistor dengan orde kecepatan gyga hearz. 2007: Inter Core 2 duo  lebih dari 2Ghz

6 Erna Kumalasari Nurnawati6 mikroprosesor Mikroprosesor merupakan perangkat keras yang tidak bisa bekerja tanpa software. Mempunyai kemampuan diprogram atau program ulang Mis. Lampu pengatur lalin yang menggunakan mikroprosesor bisa diubah set waktunya dengan hanya mengubah program, dan bukan rangkaian sirkuitnya

7 Erna Kumalasari Nurnawati7 Jenis mikroprosesor Dalam perkembangannya mikroprosesor dibuat sesuai kebutuhan, mis: RISC(Reduced Instruction Set of Computing) dan CISC(Complex Instruction Set of Computing) digunakan untuk pengolahan inf dengan software yang rumit. Mis.untuk komputer DSP (digital signal processing) yaitu mempermudah proses sinyal digital.mis unk VCD,DVD,multimedia card,dll

8 Erna Kumalasari Nurnawati8 Jenis mikroprosesor Mikrokontroler: mikroprosesor yang dikhususkan untuk implementasi kendali. Misalnya : untuk kendali motor berperan sebagai PLC (programmable Logic Controller), pengaturan pengapian pada motor jenis injeksi, gerakan2 pada robot, pengatur besaran, suhu, tekanan, kelembaban, lampu lalin, kamera pengintai dsb.

9 Erna Kumalasari Nurnawati9 Jenis mikroprosesor Dalam perkembangannya mikroprosesor dibuat sesuai kebutuhan, mis: RISC(Reduced Instruction Set of Computing) dan CISC(Complex Instruction Set of Computing) digunakan untuk pengolahan inf dengan software yang rumit. Mis.untuk komputer DSP (digital signal processing) yaitu mempermudah proses sinyal digital.mis unk VCD,DVD,multimedia card,dll

10 Erna Kumalasari Nurnawati10 Kelebihan sistem mikroprosesor Reprogrammable Rangkaian lebih terintegrasi, kompak, sederhana, dan lebih mudah membuat PCB (packed Circuit Block) Pengembangan fleksibel

11 Erna Kumalasari Nurnawati11 Kelemahan sistem mikroprosesor Banyak jenis, banyak nama, membingungkan pemakai, karena satu sama lain banyak tidak kompatibel Kerusakan program menyebabkan sistem macet Tergantung pada software Lebih sensitif terhadap derau Cepat usang (obsolete)

12 Erna Kumalasari Nurnawati12 mikrokontroler Adalah sebuah single chip yang di dalam-nya sudah berisi CPU ( Central Processing Unit ) RAM (Random Acces Memory) ROM (Read Only Memory) I/O (Unit Input / Output) langsung Timer/Counter, Serial COM Port. Program sederhana

13 Erna Kumalasari Nurnawati13 Aplikasi mikrokontroler Karakteristik Memiliki program khusus. Biasanya kecil saja Konsumsi daya kecil Rangkaian sederhana dan kompak Murah, karena komponen sedikit I/O sederhana,mis keypad, LCD Lebih tahan terhadap kondisi ekstrim,mis suhu, tekanan, kelembaban udara dll

14 Erna Kumalasari Nurnawati14 Perangkat pengembang (develompment tools) Compiler : bahasa yang digunakan untuk membuat aplikasi, mis C++, Assembler, Basic Simulator (software), komputer untuk simulasi Emulator, software dan hardware ICE (in Circuit Emulator), pengembangan emulator tetapi sudah dihub dengan sirkuit Programer, alat untuk membuat program yaitu komputer beserta perangkatnya

15 Erna Kumalasari Nurnawati15 Data Bus (8) Address Bus (16) Blok Diagram MIKROPROSESSOR CPU RAMROM I/O Port

16 Erna Kumalasari Nurnawati16 Blok Diagram MIKROKONTROLLER CPU RAM ROM I/O Port Serial Port Timer/Counter Program aplikasi

17 Erna Kumalasari Nurnawati17 Mikroprosessor diproduksi mulai ± th 1971 dng INTEL yang produksinya type µP 8080 Selanjutnya perkembangan µP : Motorolla6800 RCA1801 MOS Technology68502 Zilog Z80

18 Erna Kumalasari Nurnawati18  Mikrokontroller diproduksi mulai tahun 1976 dengan INTEL yang produksinya type 8748 ( MCS-48) yang di dalamnya sdh ada 1 KByte EPROM, 64 Byte RAM, 27 I/O dan 8 bit Timer  Keluarga MCS-48 antara lain 8021, 8022,8048, Saat ini masih digunakan untuk alat kedokteran modern

19 Erna Kumalasari Nurnawati19 Th 1980 muncul generasi kedua mikrokontroller 8 bit, yang disebut keluarga 8051 dengan nama MCS 51. Masuk keluarga MCS 51 adalah 8031,80C31,8051AH,8751 Generasi ke tiga tahun 2000 adalah mikrokontroler 16 bit yang disebut seri MCS 96.

20 Erna Kumalasari Nurnawati20 Saat ini telah dibuat varian dari serial 8051 yang kompatibel, misalnya yang dibuat oleh AMD, OKI, philips, Siemens, dll (atas lisensi dari Intel) Intel pelopor mikrokontroller Saat ini dikuasai oleh motorola, NEC, mitsubishi, hitachi dll

21 Erna Kumalasari Nurnawati21 TypeROMRAMI/O AH 8052AH 80C51BH 83C51FA 83C51FB 4 K Byte 128 Byte 256 Byte 128 Byte 256 Byte 4 X 8 Bit 5 X 8 Bit Keluarga Mikrokontroler MCS-51

22 Erna Kumalasari Nurnawati22

23 Erna Kumalasari Nurnawati23 Deskripsi PIN pada MCS-51 No. Pin Nama PinAlter natif Keterangan 20GND Ground 40VCC Power Supply P0.7 ….P0.0D7. D0 A7.. A0 Port 0 dapat berfungsi sbg I/O biasa, low order multiplex addres/data 1 … 8P1.0 …. P1.7(Port 1) adalah port parallel 8 bit dua arah (bidirectional) yang dapat digunakan untuk berbagai keperluan ( general purpose ) I/O 21 … 28P2.0 ….. P2.7A8.. A15(Port 2) Port 2 berfungsi sebagai I/o biasa atau high order address pada saat mengakses memory secara 16 bit ( )

24 Erna Kumalasari Nurnawati24 No. Pin Nama Pin Alter natif Keterangan 10 … 17 PORT 3Adalah port paralel 8 bit dua arah yang memiliki fungsi pengganti sebagai berikut : P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 RXD TXD INT0 INT1 T0 T1 WR RD Port Serial Input Port Serial Output Port External Interrupt 0 Port External Interrupt 1 Port External Timer 0 input Port External Timer 1 input External Data Memory Write Strobe External Data Memory Read Strobe 9 RSTReset akan aktif dng memberikan input high selama 2 cycle 30 ALE Address Latch Enable. Yang digunakan untuk menahan alamat memory eksternal selama pelaksanaan Instruksi.

25 Erna Kumalasari Nurnawati25 No. Pin Nama Pin Alter natif Keterangan 29 PSENAdalah pin PSEN (Program Store Enable) Yang merupakan sinyal pengontrol yang membolehkan program memory eksternal masuk kedalam bus selama proses pemberian/pengambilan intruksi (fetching) 31 EA Pada kondisi LOW pin ini akan berfungsi sbg EA (Enable Address) yaitu mikrokontroller akan menjalankan program yang ada pada memory eksternal setelah sistem di RESET 19 XTAL1Input Oscilator 18 XTAL2 Output Oscilator

26 Erna Kumalasari Nurnawati26 Sistem Bilangan Sistem bilangan DESIMAL Sistem bilangan BINER Sistem bilangan OKTAL Sistem bilangan HEKSADESIMAL

27 Erna Kumalasari Nurnawati Sistem bilangan BINER -Bilangan BINER adalah bilangan berbasis 2 -Lambang bilangannya 0 dan 1 -Sistem bilangan ini dipakai pada sistem mikrokontroler. -Contoh konversi bilangan DESIMAL ke bilangan BINER Desimal Biner DesimalBiner

28 Erna Kumalasari Nurnawati28 Sistem bilangan OKTAL -Bilangan OKTAL adalah bilangan berbasisi 8 -Lambang bilangannya 0, 1, 2, 3, 4, 5, 6 dan 7 -Contoh konversi bilangan DESIMAL ke bilangan OKTAL Desimal Oktal

29 Erna Kumalasari Nurnawati Sistem bilangan HEKSADESIMAL -Bilangan dengan dasar 16 -Lambang bilangannya : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E dan F -Contoh konversi bilangan Heksadesimal ke bilangan Biner Desimal HeksadesimalDesimal Heksadesimal A B C D E F A B


Download ppt "Erna Kumalasari Nurnawati1 mikrokontroler Pertemuan 2."

Presentasi serupa


Iklan oleh Google