ARSITEKTUR MIKROKONTROLER AT89C51/52/55

Ukuran: px
Mulai penontonan dengan halaman:

Download "ARSITEKTUR MIKROKONTROLER AT89C51/52/55"

Transkripsi

1 ARSITEKTUR MIKROKONTROLER AT89C51/52/55 A. Pendahuluan Mikrokontroler merupakan lompatan teknologi mikroprosesor dan mikrokomputer. Mikrokontroler diciptakan tidak semata-mata hanya memenuhi kebutuhan kalangan industri, namun juga para konsumen untuk pembuatan alat-alat bantu dan mainan yang lebih canggih. Aplikasi lain dari mikrokontroler adalah dalam bidang pengukuran jarak-jauh / telemetri. Sistem telemetri ini jelas memerlukan sistem akuisi data sekaligus sistem pengiriman data secara serial (melalui transmiter), yang semua itu bisa diperoleh dari mikrokontroler yang digunakan. Sedikit berbeda dengan sistem komputer (yang dapat menangani berbagai macam program aplikasi), mikrokontroler hanya bisa digunakan untuk aplikasi tertentu saja (hanya satu program saja yang dapat disimpan). Perbedaan lainnya terletak pada perbandingan memori ROM & RAM-nya. Pada sistem komputer perbandingan memori ROM & RAM-nya besar, artinya program-program yang sedang digunakan disimpan dalam RAM yang kapasitasnya relatif besar, sedang rutin-rutin interface hardware disimpan dalam ROM yang kapasitasnya kecil. Untuk mikrokontroler perbandingan memori ROM & RAM-nya yang besar, artinya program kontrol disimpan dalam ROM (bisa Masked ROM atau Flash PEROM) yang ukurannya relatif besar, sedangkan RAM digunakan sebagai tempat penyimpan sementara, termasuk register-register yang dipakai pada mikrokontroler yang bersangkutan. B. Pengenalan Mikrokontroler AT89C51 Mikrokontroler, sebagai suatu terobosan teknologi mikroprosesor dan mikrokomputer, hampir memenuhi kebutuhan pasar dan teknologi baru. Teknologi baru, di sini pengertiannya adalah teknologi semikonduktor dengan kandungan transistor yang lebih banyak namun membutuhkan ruang yang kecil serta dapat diproduksi secara massal sehingga harganya menjadi lebih murah. Mikrokontroler hadir untuk memenuhi selera industri dan para konsumen akan kebutuhan dan keinginan alat-alat bantu dan mainan yang lebih baik atau canggih. Ada perbedaan yang cukup penting antara mikroprosesor dengan mikrokontroler. Jika mikroprosesor merupakan CPU (Central Processing Unit) tanpa memori dan I/O pendukung dari sebuah komputer, maka mikrokontroler umumnya terdiri atas CPU, memori, I/O tertentu, dan unit pendukung lainnya, misalnya Analog to Digital Converter (ADC) yang sudah terintegrasi di dalam mikrokontroler tersebut. Kelebihan mikrokontroler adalah telah tersedianya RAM dan peralatan I/O pendukung. Terdapat berbagai jenis mikrokontroler dari berbagai vendor yang digunakan secara luas di dunia ini. Di antaranya yang terkenal adalah dari Intel, Maxim, Motorola, dan ATMEL.

2 2.1.1 Komponen Dasar Mikrokontroler Mikrokontroler umumnya terdiri dari dari CPU, memori, I/O tertentu dan unit pendukung lainnya seperti ADC (Analog Digital Converter) yang sudah terintegrasi didalamnya. 1. Cental Processing Unit (CPU) CPU terdiri atas dua bagian, yaitu unit pengendali (control unit) serta unit aritmatika dan logika (ALU). Fungsi utama unit pengendali adalah mengambil, mengkodekan, dan melaksanakan urutan instruksi sebuah program yang tersimpan dalam memori. Unit pengendali menghasilkan dan mengatur sinyal pengendali yang diperlukan untuk menyerempakan operasi, aliran, dan instruksi program. Unit aritmatika dan logika berfungsi untuk melakukan proses perhitungan yang diperlukan selama program dijalankan serta mempertimbangkan suatu kondisi dan mengambil keputusan yang diperlukan untuk instruksiinstruksi berikutnya. 2. Bus Alamat Bus alamat berfungsi sebagai sejumlah lintasan saluran pengalamatan antara alat dengan sebuah komputer. Pengalamatan ini harus ditentukan terlebih dahulu untuk menghindari terjadinya kesalahan pengiriman sebuah instruksi dan terjadinya ketidaksesuaian antara dua buah alat yang bekerja secara bersamaan. 3. Bus Data Bus data merupakan sejumlah lintasan saluran keluar-masuknya data dalam suatu mikrokontroler. Pada umumnya saluran data yang masuk sama dengan saluran data yang keluar. 4. Bus Kontrol Bus kontrol atau bus pengendali ini berfungsi untuk menyerempakan operasi mikrokontroler dengan operasi rangkaian luar. 5. Memori Di dalam sebuah mikrokontroler terdapat suatu memori yang berfungsi untuk menyimpan data atau program. Ada beberapa jenis memori, di antaranya adalah RAM dan ROM. Ada beberapa tingkatan memori, di antaranya adalah register internal, memori utama, dan memori massal. Register internal adalah memori di dalam ALU. Waktu akses register ini sangat cepat, umumnya kurang dari 100 ns. Memori utama adalah memori yang ada pada suatu sistem. Waktu aksesnya lebih lambat dibanding register internal, yaitu antara 200 sampai 1000 ns. Memori massal dipakai untuk penyimpanan berkapasitas tinggi, biasanya berbentuk disket, pita magnetik, atau kaset. 6. Random Access Memory (RAM)

3 RAM merupakan memori yang dapat dibaca dan ditulis. RAM biasanya digunakan untuk menyimpan data sementara atau sering disebut dengan memori data saat program bekerja. Data yang ada pada RAM akan hilang bila catu daya dari RAM dimatikan sehingga RAM hanya dapat digunakan untuk menyimpan data sementara. Teknologi RAM dapat dibagi menjadi dua, yaitu statik dan dinamik. RAM dinamik tersusun oleh sel-sel yang menyimpan data sebagai muatan listrik pada kapasitor. Ada-tidaknya muatan yang ada pada kapasitor dijadikan oleh RAM dinamik sebagai bilangan biner 1 atau 0. Oleh karena kapasitor memiliki kecendrungan alami untuk mengosongkan muatan, RAM dinamik memerlukan pengisian muatan secara periodik untuk memelihara penyimpanan data. Pada RAM statik, nilai biner disimpan menggunakan konfigurasi gate logika flip-flop. RAM statik akan menyimpan data selama aliran daya diberikan padanya. 7. Read Only Memory (ROM) ROM merupakan memori yang hanya dapat dibaca. Data yang disimpan di ROM tidak akan hilang meskipun tegangan catu daya dimatikan. Berdasar sifat itu maka ROM sering dipakai untuk menyimpan program. Ada beberapa jenis ROM, diantaranya ROM, PROM, EPROM, dan EEPROM. ROM merupakan memori yang sudah diprogram oleh pabrik. PROM dapat diprogram oleh pemakai tapi hanya dapat ditulis sekali saja. UV-EPROM merupakan PROM yang dapat diprogram atau ditulis beberapa kali dan dapat dihapus dengan sinar ultraviolet. Flash PEROM adalah PROM yang dapat ditulis ulang beberapa kali dan dapat dihapus secara elektrik atau dengan tegangan listrik. UV-EPROM harganya lebih mahal dari Flash PEROM, karena itu Flash PEROM lebih populer dan diminati programmer mikrokontroler Mikrokontroler AT89C51 Mikrokontroler AT89C51 adalah mikrokomputer CMOS 8 bit dengan 4KB Flash Programmable dan Erase Read Only Memory (PEROM) yang termasuk dalam keluarga Atmel. Mikrokontroler jenis ini merupakan Chip yang menggunakan teknologi memori non-volatile, mikrokontroler AT89C51 ini kompatibel dengan mikrokontroler standar industri MCS-51 (seperti mikrokontroler 8031 yang terkenal dan banyak digunakan beberapa waktu lalu). AT89C51 mempunyai memori yang terdiri atas : RAM internal sebesar 128 byte dengan alamat 00H-7Fh, dan dapat diakses menggunakan RAM address register. RAM internal ini terdiri atas Register Banks dengan 8 buah register (R0-R7). Memori lain, yaitu 21 buah Special Function

4 Register dimulai dari alamat 80H-FFH. RAM ini beda lokasi dengan Flash PEROM dengan alamat 000H-7FFH. Tabel 1. Alamat RAM Internal Special Function Register RAM Internal Untuk sekedar perbandingan kapasitas memori, Tabel 2 berikut memperlihatkan kapasitas memori dari mikrokontroler seri AT89XXX. Tabel 2. Kapasitas Memori Mikrokontroler seri AT89XXX. Type RAM Flash Memory EEPROM AT89C51/S51 8 x 128 byte 4 Kbyte Tidak AT89C52/S52 8 x 256 byte 4 Kbyte Tidak AT89C55 8 x 256 byte 4 Kbyte Tidak AT89S53 8 x 256 byte 4 Kbyte Tidak AT89S x 256 byte 4 Kbyte 4 Kbyte Arsitektur Mikrokontroler AT89C51 Sebuah mikrokontroler dapat bekerja bila di dalam mikrokontroler tersebut terdapat sebuah program yang berisi instruksi-instruksi yang akan digunakan untuk menjalankan sistem mikrokontroler tersebut. Pada prinsipnya program pada mikrokontroler dijalankan secara bertahap, jadi pada program itu sendiri terdapat beberapa set instruksi dan tiap instruksi itu dijalankan secara bertahap atau berurutan. Beberapa fasilitas yang dimiliki oleh mikrokontroler AT89C51 adalah sebagai berikut: a. Sebuah CPU 8 bit. b. Osilator internal dan rangkaian pewaktu. c. RAM internal 128 byte. d. Flash memori 4 Kbyte. e. Lima buah jalur interupsi (dua buah interupsi eksternal dan tiga buah interupsi internal). f. Empat buah programable port I/O yang masing-masing terdiri dari delapan buah jalur I/O. g. Sebuah port serial dengan kontrol serial full duplex UART. h. Kemampuan untuk melaksanakan operasi aritmatika dan logika. i. Kecepatan dalam melaksanakan instruksi per siklus 1 mikrodetik pada frekuensi 12 MHz.

5 Berdasarkan susunan kaki yang terdapat pada Gambar 2 mikrokontroler AT89C51 di atas dapat dijelaskan sebagai berikut: a. VCC Vcc digunakan sebagai catu daya (+) yang dibutuhkan mikrokontroler AT89C51. b. GND GND digunakan sebagai ground. Gambar 1. Mikrokontroler seri AT89C51 c. RST (Reset) Berfungsi sebagai masukan reset. Kondisi high selama 2 siklus mesin selama osilator bekerja akan me-reset mikrokontroler yang bersangkutan. d. ALE/PROG Keluaran ALE atau Address Latch Enable akan menghasilkan pulsa-pulsa untuk mengunci byte rendah (low byte) alamat selama mengakses memori eksternal. Kaki ini juga berfungsi sebagai masukan pulsa program (the program pulse input) atau PROG selama pemrograman flash. Pada operasi normal, ALE akan berpulsa dengan laju 1/6 dari frekuensi kristal dan dapat digunakan sebagai pewaktuan (timing) atau pendetakan (clocking) rangkaian eksternal. Jika dikehendaki, operasi ALE bisa dimatikan dengan cara mengatur bit 0 dari SFR lokasi 8Eh. Jika isinya 1 (hight), ALE hanya akan aktif selama dijumpai instruksi MOVX atau MOVC. Selain itu, kaki ini akan secara lemah di-pulled high. Mematikan bit ALE tidak akan ada efeknya jika mikrokontroler mengeksekusi program secara eksternal.

6 e. Port 0 Port 0 merupakan port paralel 8 bit dua arah. Posisi Least Significant Bit (LSB) terletak pada kaki 39 dan Most Significant Bit (MSB) terletak pada kaki 32. Gambar 2. Bit Port 0 Port 0 juga merupakan port keluaran/masukkan (I/O) bertipe open drain bidirectional, dan sebagai port keluaran, masing-masing kaki dapat menyerap arus (sink) delapan masukkan TTL (sekitar 3,8 ma). Pada saat 1 dituliskan ke kaki-kaki Port 0 ini, maka kaki-kaki Port 0 dapat digunakan sebagai masukan berimpedansi tinggi. Port 0 juga dapat dikonfigurasi sebagai bus alamat/data bagian rendah (low byte) selama proses pengaksesan memori data dan program eksternal. Jika digunakan dalam mode ini Port 0 memiliki pull-up internal. Port 0 juga menerima kodekode yang dikirimkan kepadanya selama proses pemrograman dan mengeluarkan kode-kode selama proses verifikasi program yang telah tersimpan dalam flash. Dalam hal ini dibutuhkan pull-up eksternal selama proses verifikasi program. f. Port 1 Port 1 merupakan port paralel 8 bit dua arah. Posisi LSB terletak pada kaki 1 dan MSB terletak pada kaki 8. Gambar 3. Bit Port 1

7 Port 1 merupakan port I/O dua arah yang dilengkapi dengan pull-up internal. Penyangga keluaran Port 1 mampu memberikan / menyerap arus empat masukan TTL (sekitar 1,6mA). Jika 1 dituliskan ke kakikaki Port 1, maka masing-masing kaki akan di-pulled high dengan pullup internal sehingga dapat digunakan sebagai masukan. Apabila kakikaki Port 1 dihubungkan ke ground (di-pulled low), maka masingmasing kaki akan memberikan arus (source) karena di-pulled high secara internal. Port 1 juga menerima alamat bagian rendah (low byte) selama pemrograman dan verifikasi flash. g. Port 2 Port 2 merupakan port paralel 8 bit dua arah. Port ini mengirim byte alamat-alamat bila dilakukan pengaksesan memori eksternal. LSB terletak pada kaki 21 dan MSB terletak pada kaki 28. Gambar 4. Bit Port 2 Penyangga keluaran Port 2 mampu memberikan/menyerap arus empat masukan TTL (sekitar 1,6 ma). Jika 1 dituliskan ke kaki- kaki Port 2, maka masing-masing kaki akan di-pulled high dengan pullup internal sehingga dapat digunakan sebagai masukan. Apabila kaki-kaki Port 2 dihubungkan ke ground (di-pulled low), maka masing-masing kaki akan memberikan arus (source) karena di-pulled high secara internal. Port 2 akan memberikan byte alamat bagian tinggi (high byte) selama pengambilan instruksi dari memori program eksternal dan selama pengaksesan memori data eksternal yang menggunakan perintah dengan alamat 16 bit (misalnya: DPTR). Dalam aplikasi ini, jika ingin mengirimkan 1, maka digunakan pull-up internal yang sudah disediakan. Selama pengaksesan memori data eksternal yang menggunakan perintah dengan alamat 8 bit (misalnya: Port 2 akan mengirimkan isi dari SFR P2. Port 2 juga menerima alamat bagian tinggi selama pemrograman dan verifikasi flash.

8 h. Port 3 Port 3 merupakan port paralel 8 bit dua arah. LSB terletak pada kaki 10 dan MSB terletak pada kaki 17. Port ini mempunyai beberapa fungsi khusus yaitu: Tabel 3. Fungsi khusus kaki-kaki pada port 3 KAKI PORT 3 FUNGSI KHUSUS P3.0 RXD (port input serial) P3.1 TXD (port output serial) P3.2 INT0 (interrupt eksternal 0) P3.3 INT1 (interrupt eksternal 1) P3.4 T0 (input eksternal timer 0) P3.5 T1 (input eksternal timer 1) P3.6 WR (perintah write pada memori eksternal) P3.7 RD (perintah read pada memori eksternal) Port 3 merupakan port I/O dua arah dengan dilengkapi pull-up internal. Penyangga keluaran Port 3 mampu memberikan / menyerap arus empat masukan TTL (sekitar 1,6 ma). Gambar 5. Bit Port 3 Jika 1 dituliskan ke kaki-kaki Port 3, maka masing-masing kaki akan di-pulled high dengan pull-up internal sehingga dapat digunakan sebagai masukan. Apabila kaki-kaki Port 3 dihubungkan ke ground (dipullup low), maka masing-masing kaki akan memberikan arus (source) karena di-pulled high secara internal. i. PSEN (Program Store Enable) Merupakan sinyal baca untuk memori program eksternal. Saat mikrokontroler keluarga 51 menjalankan program dari memori eksternal, PSEN akan diaktifkan dua kali per siklus mesin, kecuali

9 dua aktivasi PSEN dilompati (diabaikan) saat mengakses memori data eksternal. Gambar 6. Diagram blok AT89C51 j. EA/Vpp (External Access Enable) EA harus selalu dihubungkan ke ground, jika mikrokontroler akan mengeksekusi program dari memori eksternal lokasi 0000h hingga FFFFh. Selain dari itu, EA harus dihubungkan ke Vcc agar mikrokontroler mengakses program secara internal. k. XTAL 1 XTAL1 berfungsi sebagai masukan dari rangkaian osilator. l. XTAL 2 XTAL 2 berfungsi sebagai keluaran dari rangkaian osilator.

Mikroprosesor Z80 Suryanto Sutikno

Mikroprosesor Z80 Suryanto Sutikno Mikroprosesor Z80 Suryanto Sutikno A. Pendahuluan Mikrokontroler merupakan lompatan teknologi mikroprosesor dan mikrokomputer. Mikrokontroler diciptakan tidak semata-mata hanya memenuhi kebutuhan kalangan

Lebih terperinci

BAB II LANDASAN TEORI. Dalam merancang sebuah peralatan yang cerdas, diperlukan suatu

BAB II LANDASAN TEORI. Dalam merancang sebuah peralatan yang cerdas, diperlukan suatu BAB II LANDASAN TEORI 2.1. Perangkat Keras Dalam merancang sebuah peralatan yang cerdas, diperlukan suatu perangkat keras (hardware) yang dapat mengolah data, menghitung, mengingat dan mengambil pilihan.

Lebih terperinci

MIKROKONTROLER Arsitektur Mikrokontroler AT89S51

MIKROKONTROLER Arsitektur Mikrokontroler AT89S51 MIKROKONTROLER Arsitektur Mikrokontroler AT89S51 Ringkasan Pendahuluan Mikrokontroler Mikrokontroler = µp + Memori (RAM & ROM) + I/O Port + Programmable IC Mikrokontroler digunakan sebagai komponen pengendali

Lebih terperinci

TKC210 - Teknik Interface dan Peripheral. Eko Didik Widianto

TKC210 - Teknik Interface dan Peripheral. Eko Didik Widianto TKC210 - Teknik Interface dan Peripheral Eko Didik Sistem Komputer - Universitas Diponegoro Review Kuliah Pembahasan tentang: Referensi: mikrokontroler (AT89S51) mikrokontroler (ATMega32A) Sumber daya

Lebih terperinci

MIKROKONTROLER AT89S52

MIKROKONTROLER AT89S52 MIKROKONTROLER AT89S52 Mikrokontroler adalah mikroprosessor yang dirancang khusus untuk aplikasi kontrol, dan dilengkapi dengan ROM, RAM dan fasilitas I/O pada satu chip. AT89S52 adalah salah satu anggota

Lebih terperinci

I/O dan Struktur Memori

I/O dan Struktur Memori I/O dan Struktur Memori Mikrokontroler 89C51 adalah mikrokontroler dengan arsitektur MCS51 seperti 8031 dengan memori Flash PEROM (Programmable and Erasable Read Only Memory) DESKRIPSI PIN Nomor Pin Nama

Lebih terperinci

BAB 2 LANDASAN TEORI. Mikrokontroler, sebagai suatu terobosan teknologi mikrokontroler dan

BAB 2 LANDASAN TEORI. Mikrokontroler, sebagai suatu terobosan teknologi mikrokontroler dan BAB 2 LANDASAN TEORI 2.1. Sistem Minimum Mikrokontroler AT89S51 Mikrokontroler, sebagai suatu terobosan teknologi mikrokontroler dan mikrokomputer, hadir memenuhi kebutuhan pasar (market need) dan teknologi

Lebih terperinci

Blok sistem mikrokontroler MCS-51 adalah sebagai berikut.

Blok sistem mikrokontroler MCS-51 adalah sebagai berikut. Arsitektur mikrokontroler MCS-51 diotaki oleh CPU 8 bit yang terhubung melalui satu jalur bus dengan memori penyimpanan berupa RAM dan ROM serta jalur I/O berupa port bit I/O dan port serial. Selain itu

Lebih terperinci

BAB 2 TINJAUAN TEORITIS. Sensor TGS 2610 merupakan sensor yang umum digunakan untuk mendeteksi adanya

BAB 2 TINJAUAN TEORITIS. Sensor TGS 2610 merupakan sensor yang umum digunakan untuk mendeteksi adanya 10 BAB 2 TINJAUAN TEORITIS 2.1 Sensor TGS 2610 2.1.1 Gambaran umum Sensor TGS 2610 merupakan sensor yang umum digunakan untuk mendeteksi adanya kebocoran gas. Sensor ini merupakan suatu semikonduktor oksida-logam,

Lebih terperinci

BAB II TEORI DASAR 2.1 Pendahuluan 2.2 Sensor Clamp Putaran Mesin

BAB II TEORI DASAR 2.1 Pendahuluan 2.2 Sensor Clamp Putaran Mesin 4 BAB II TEORI DASAR 2.1 Pendahuluan Pada bab ini akan dijelaskan mengenai teori-teori mengenai perangkatperangkat pendukung baik perangkat keras dan perangkat lunak yang akan dipergunakan sebagai pengukuran

Lebih terperinci

Pendahuluan Mikrokontroler 8051

Pendahuluan Mikrokontroler 8051 Pendahuluan Mikrokontroler 8051 Pokok Bahasan: 1. Mikrokontroler 8051 Arsitektur (Architecture) Timers/Counters Interrupts Komunikasi Serial (Serial Communication) Tujuan Belajar: Setelah mempelajari dalam

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 6 BAB 2 LANDASAN TEORI 2.1 Perangkat Keras 2.1.1 Bahasa Assembly MCS-51 Bahasa yang digunakan untuk memprogram IC mikrokontroler AT89S51 adalah bahasa assembly untuk MCS-51. angka 51 merupakan jumlah instruksi

Lebih terperinci

BAB 2 TINJAUAN TEORITIS. Mikrokontroller, sebagai suatu terobosan teknologi mikrokontroler dan microkomputer,

BAB 2 TINJAUAN TEORITIS. Mikrokontroller, sebagai suatu terobosan teknologi mikrokontroler dan microkomputer, BAB 2 TINJAUAN TEORITIS 2.1.Hardware 2.1.1 Mikrokontroler AT89S51 Mikrokontroller, sebagai suatu terobosan teknologi mikrokontroler dan microkomputer, hadir memenuhi kebutuhan pasar (market need) dan teknologi

Lebih terperinci

Mikrokontroler 89C51 Bagian II :

Mikrokontroler 89C51 Bagian II : Mikrokontroler 89C51 Bagian II : Mikrokontroler 89C51 Mikrokontroler 89C51 merupakan mikrokomputer CMOS 8 bit dengan 4 Kbytes Flash Programmable Memory. Arsitektur 89C51 ditunjukkan pada gambar 2. Accumulator

Lebih terperinci

Sumber Clock, Reset dan Antarmuka RAM

Sumber Clock, Reset dan Antarmuka RAM ,, Antarmuka RAM TSK304 - Teknik Interface dan Peripheral Eko Didik Teknik Sistem Komputer - Universitas Diponegoro Review Kuliah, Pembahasan tentang antarmuka di mikrokontroler 8051 (AT89S51) Sumber clock

Lebih terperinci

BAB 2 LANDASAN TEORI. Mikrokontroler AT89S52 termasuk kedalam keluarga MCS-51 merupakan suatu. dua macam memori yang sifatnya berbeda yaitu:

BAB 2 LANDASAN TEORI. Mikrokontroler AT89S52 termasuk kedalam keluarga MCS-51 merupakan suatu. dua macam memori yang sifatnya berbeda yaitu: BAB 2 LANDASAN TEORI 2.1 Perangkat Keras 2.1.1 Mikrokontroler AT89S52 Mikrokontroler AT89S52 termasuk kedalam keluarga MCS-51 merupakan suatu mikrokomputer CMOS 8 bit dengan daya rendah, kemampuan tinggi,

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 PERANGKAT KERAS 2.1.1 Arsitektur Mikrokontroler AT89S51 Mikrokontroler, sebagai suatu terobosan teknologi mikrokontoler dan mikrokomputer, hadir memenuhi kebutuhan pasar (market

Lebih terperinci

BAB 2 LANDASAN TEORI. Mikrokontroler AT89S51 hanya memerlukan tambahan 3 kapasitor, 1 resistor dan 1

BAB 2 LANDASAN TEORI. Mikrokontroler AT89S51 hanya memerlukan tambahan 3 kapasitor, 1 resistor dan 1 BAB 2 LANDASAN TEORI 2.1 Defenisi AT89S51 Mikrokontroler AT89S51 hanya memerlukan tambahan 3 kapasitor, 1 resistor dan 1 kristal serta catu daya 5 Volt. Kapasitor 10 mikro-farad dan resistor 10 Kilo Ohm

Lebih terperinci

Lab Elektronika Industri Mikrokontroler - 1 AT89C1051

Lab Elektronika Industri Mikrokontroler - 1 AT89C1051 Lab Elektronika Industri Mikrokontroler - 1 AT89C1051 I. FITUR AT89C1051 Kompatibel dengan produk MCS51 1k byte program flash ROM yang dapa diprogram ulang hingga 1000 kali Tegangan operasi 2.7 volt hingga

Lebih terperinci

Replika Sistem Atap Otomatis Untuk Pelindung Benda Terhadap Hujan Berbasis Mikrokontroler AT89S52

Replika Sistem Atap Otomatis Untuk Pelindung Benda Terhadap Hujan Berbasis Mikrokontroler AT89S52 Replika Sistem Atap Otomatis Untuk Pelindung Benda Terhadap Hujan Berbasis Mikrokontroler AT89S52 MUHAMAD SULEMAN Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Gunadarma muhamad.suleman@yahoo.co.id

Lebih terperinci

Sistem Mikroprosessor

Sistem Mikroprosessor Sistem Mikroprosessor Agung Prasetyo,ST. Jurusan Teknik Elektro Akademi Teknologi Warga Surakarta Sistem yang berbasis microprosessor: Juga biasa di sebut microcomputer adalah suatu rangkaian digital yang

Lebih terperinci

PERTEMUAN MEMORY DAN REGISTER MIKROKONTROLER

PERTEMUAN MEMORY DAN REGISTER MIKROKONTROLER PERTEMUAN MEMORY DAN REGISTER MIKROKONTROLER Memory Program Memory dan Data Memory Memory yang terdapat pada Mikrokontroler 89C51 dipisahkan menjadi 2 bagian yaitu program memory (memori program) dan data

Lebih terperinci

Pendahuluan BAB I PENDAHULUAN

Pendahuluan BAB I PENDAHULUAN Pendahuluan BAB I PENDAHULUAN 1.1. Definisi Komputer Komputer merupakan mesin elektronik yang memiliki kemampuan melakukan perhitungan-perhitungan yang rumit secara cepat terhadap data-data menggunakan

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Mikrokontroler, sebagai suatu terobosan teknologi mikrokontroler dan

BAB II TINJAUAN PUSTAKA. Mikrokontroler, sebagai suatu terobosan teknologi mikrokontroler dan BAB II TINJAUAN PUSTAKA 2.1. PERANGKAT KERAS 2.1.1. Arsitektur Mikrokontroler AT89S51 Mikrokontroler, sebagai suatu terobosan teknologi mikrokontroler dan mikrokomputer, hadir memenuhi kebutuhan pasar

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN PERANGKAT KERAS

BAB III PERANCANGAN DAN PEMBUATAN PERANGKAT KERAS BAB III PERANCANGAN DAN PEMBUATAN PERANGKAT KERAS 3.1. Pendahuluan Perangkat pengolah sinyal yang dikembangkan pada tugas sarjana ini dirancang dengan tiga kanal masukan. Pada perangkat pengolah sinyal

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1. Perangkat Keras 2.1.1. Mikrokontroler AT89S51 Mikrokontroler merupakan suatu komponen elektronika yang di dalamnya terdapat rangkaian mikroprosesor, memori (RAM atau ROM) dan

Lebih terperinci

BAB II TEORI DASAR. peralatan input / output ( I / O ) pendukung di dalamnya. Suatu sistem mikroprosesor

BAB II TEORI DASAR. peralatan input / output ( I / O ) pendukung di dalamnya. Suatu sistem mikroprosesor BAB II TEORI DASAR 2. 1 Sistem Mikrokontroler AT89S52 Mikrokontroller adalah suatu perangkat keras yang memiliki memori dan peralatan input / output ( I / O ) pendukung di dalamnya. Suatu sistem mikroprosesor

Lebih terperinci

MIKROKONTROLER Yoyo Somantri dan Egi Jul Kurnia

MIKROKONTROLER Yoyo Somantri dan Egi Jul Kurnia MIKROKONTROLER Yoyo Somantri dan Egi Jul Kurnia Mikrokontroler Mikrokontroler adalah sistem komputer yang dikemas dalam sebuah IC. IC tersebut mengandung semua komponen pembentuk komputer seperti CPU,

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang 1.2 Rumusan Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang 1.2 Rumusan Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Dewasa ini, banyak terjadi kecelakaan didunia pertransportasian. Salah satunya dalam industri perkeretaapian. Salah satu penyebab banyaknya kecelakaan adalah disebabkan

Lebih terperinci

BAB II. PENJELASAN MENGENAI System-on-a-Chip (SoC) C8051F Pengenalan Mikrokontroler

BAB II. PENJELASAN MENGENAI System-on-a-Chip (SoC) C8051F Pengenalan Mikrokontroler BAB II PENJELASAN MENGENAI System-on-a-Chip (SoC) C8051F005 2.1 Pengenalan Mikrokontroler Mikroprosesor adalah sebuah proses komputer pada sebuah IC (Intergrated Circuit) yang di dalamnya terdapat aritmatika,

Lebih terperinci

AT89S52 8kByte In-System Programmable Mikrokontroler

AT89S52 8kByte In-System Programmable Mikrokontroler Lab Elektronika Industri Mikrokontroler 1 AT89S52 8kByte In-System Programmable Mikrokontroler I. Fitur AT89S52 Kompatibel dengan produk MCS51 Intel 8kByte Flah Memori dengan In-System Programmable (ISP)

Lebih terperinci

PERTEMUAN PERANGKAT KERAS MIKROKONTROLER

PERTEMUAN PERANGKAT KERAS MIKROKONTROLER PERTEMUAN PERANGKAT KERAS MIKROKONTROLER Pendahuluan Pada dasarnya mikrokontroler bukanlah ilmu pengetahuan yang baru, tetapi adalah hasil pengembang dalam teknologi elektronika. Jika dasar pengetahuan

Lebih terperinci

PENGANTAR MIKROKOMPUTER PAPAN TUNGGAL (SINGLE CHIP) Oleh : Sumarna, Jurdik Fisika, FMIPA UNY

PENGANTAR MIKROKOMPUTER PAPAN TUNGGAL (SINGLE CHIP) Oleh : Sumarna, Jurdik Fisika, FMIPA UNY PENGANTAR MIKROKOMPUTER PAPAN TUNGGAL (SINGLE CHIP) Oleh : Sumarna, Jurdik Fisika, FMIPA UNY E-mail : sumarna@uny.ac.id A. Utama Sistem Mikrokomputer Gambar berikut menunjukkan 5 (lima) unit utama dalam

Lebih terperinci

BAB 2 TINJAUAN TEORITIS

BAB 2 TINJAUAN TEORITIS 7 BAB 2 TINJAUAN TEORITIS 1 Konveyor Konveyor hanya bergerak ke satu arah saja, konveyor digerakkan dengan motor stepper 12V type. Sinyal keluaran dari motor stepper untuk menggerakkan konveyor dirangkaikan

Lebih terperinci

BAB III RANCANG BANGUN SISTEM KARAKTERISASI LED. Rancangan sistem karakterisasi LED diperlihatkan pada blok diagram Gambar

BAB III RANCANG BANGUN SISTEM KARAKTERISASI LED. Rancangan sistem karakterisasi LED diperlihatkan pada blok diagram Gambar BAB III RANCANG BANGUN SISTEM KARAKTERISASI LED 3.1. Rancang Bangun Perangkat Keras Rancangan sistem karakterisasi LED diperlihatkan pada blok diagram Gambar 3.1. Sistem ini terdiri dari komputer, antarmuka

Lebih terperinci

BAB 2 LANDASAN TEORI. bisa digunakan untuk memindahkan program yang ber-ekstention.hex ke Flash,

BAB 2 LANDASAN TEORI. bisa digunakan untuk memindahkan program yang ber-ekstention.hex ke Flash, BAB 2 LANDASAN TEORI Arsitektur Mikrokontroler AT89S51 Programer Atmel seri S merupakan programer yang serbaguna, karena programer ini bisa digunakan untuk memindahkan program yang ber-ekstention.hex ke

Lebih terperinci

BAB II LANDASAN TEORI. Definisi PLC menurut National Electrical Manufacturing Association (NEMA)

BAB II LANDASAN TEORI. Definisi PLC menurut National Electrical Manufacturing Association (NEMA) BAB II LANDASAN TEORI 2.1 Programmable Logic Controller (PLC) Definisi PLC menurut National Electrical Manufacturing Association (NEMA) adalah perangkat elektronik digital yang memakai programmable memory

Lebih terperinci

BAB 2 TINJAUAN TEORITIS

BAB 2 TINJAUAN TEORITIS ini dapat dibuat lebih efisien dan dikembangkan perakitannya pada suatu metode lain yang mempunyai system kerja yang sama. BAB 2 TINJAUAN TEORITIS 2.1. Mikrokontroler AT89S52 2.1.1. Gambaran Umum Mikrokontroler,

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Mikrokontroller AT89S51 Didalam pembuatan alat ini peran penting mikrokontroller sangat berpengaruh dalam menentukan hasil akhir /output dari fungsi alat ini, yang mana hasil akhir/ouput

Lebih terperinci

4. Port Input/Output Mikrokontroler MCS-51

4. Port Input/Output Mikrokontroler MCS-51 4. Port Input/Output Mikrokontroler MCS-51 Mikrokontroler MCS-51 memiliki 2 jenis port input/output, yaitu port I/O parallel dan port I/O serial. Port I/O parallel sebanyak 4 buah dengan nama P0,P1,P2

Lebih terperinci

Mikrokontroler AVR. Hendawan Soebhakti 2009

Mikrokontroler AVR. Hendawan Soebhakti 2009 Mikrokontroler AVR Hendawan Soebhakti 2009 Tujuan Mampu menjelaskan arsitektur mikrokontroler ATMega 8535 Mampu membuat rangkaian minimum sistem ATMega 8535 Mampu membuat rangkaian downloader ATMega 8535

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Sensor 2.1.1 Pengertian Umum Sensor Sebenarnya sensor secara umum didefinisikan sebagai alat yang mampu menangkap fenomena fisika atau kimia kemudian mengubahnya menjadi sinyal

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 4 BAB II LANDASAN TEORI 2.1 Perangkat keras Mikrokontroler AT89S51 2.1.1 Arsitektur Mikrokontroler AT89S51 Mikrokontroler AT89S51 merupakan salah satu keluarga dari MCS-51 keluaran Atmel. Jenis mikrokontroler

Lebih terperinci

TAKARIR. Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika

TAKARIR. Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika TAKARIR AC (Alternating Current) Adalah sistem arus listrik. Sistem AC adalah cara bekerjanya arus bolakbalik. Dimana arus yang berskala dengan harga rata-rata selama satu periode atau satu masa kerjanya

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Perangkat Keras 2.1.1. Mikrokontroler AT89S51 Mikrokontroler sebagai suatu terobosan teknologi mikrokontroler dan mikrokomputer hadir memenuhi kebutuhan pasar (market need) dan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 4 BAB II TINJAUAN PUSTAKA 2.1 Mikrokontroler AT89S51 Mikrokontroler, sebagai suatu terobosan teknologi mikrokontoler dan mikrokomputer, hadir memenuhi kebutuhan pasar (market need) dan teknologi baru.

Lebih terperinci

BAB II TEORI DASAR 2.1 Umum

BAB II TEORI DASAR 2.1 Umum 5 BAB II TEORI DASAR 2.1 Umum Air bersih merupakan kebutuhan sehari-hari manusia dalam melakukan aktivitasnya. Air bersih dapat sebagai air baku untuk memasak atau pun untuk mandi, cuci dan kakus. Pada

Lebih terperinci

BAB 2 LANDASAN TEORI. Component tester adalah instrument elektronika, atau alat penguji komponen yang

BAB 2 LANDASAN TEORI. Component tester adalah instrument elektronika, atau alat penguji komponen yang BAB 2 LANDASAN TEORI 2.1 Component Tester Component tester adalah instrument elektronika, atau alat penguji komponen yang dirancang khusus dengan menggunakan microcontroller AT89S52 sebagai pusat kendali

Lebih terperinci

Pertemuan 10 MEMORI INTERNAL

Pertemuan 10 MEMORI INTERNAL Pertemuan 10 MEMORI INTERNAL I. Pengertian Memori internal adalah memori yang dapat diakses langsung oleh prosesor. Fungsi dari memori utama adalah: Menyimpan data yang berasal dari peranti masukan sampai

Lebih terperinci

BAB III TEORI PENUNJANG. Microcontroller adalah sebuah sistem fungsional dalam sebuah chip. Di

BAB III TEORI PENUNJANG. Microcontroller adalah sebuah sistem fungsional dalam sebuah chip. Di BAB III TEORI PENUNJANG 3.1. Microcontroller ATmega8 Microcontroller adalah sebuah sistem fungsional dalam sebuah chip. Di dalamnya terkandung sebuah inti proccesor, memori (sejumlah kecil RAM, memori

Lebih terperinci

BAB II TINJAUAN PUSTAKA. adanya kebocoran gas. Sensor ini merupakan suatu semikonduktor oksida-logam,

BAB II TINJAUAN PUSTAKA. adanya kebocoran gas. Sensor ini merupakan suatu semikonduktor oksida-logam, BAB II TINJAUAN PUSTAKA 2.1 Sensor Gas LPG TGS2610 2.1.1 Gambaran Umum Sensor TGS 2610 merupakan sensor yang umum digunakan untuk mendeteksi adanya kebocoran gas. Sensor ini merupakan suatu semikonduktor

Lebih terperinci

Tabel Perbandingan ROM dan RAM pada beberapa seri ATMEL

Tabel Perbandingan ROM dan RAM pada beberapa seri ATMEL Pendahuluan Mikroprosessor 8051 (Struktur dan Organisasi Memori, SFR ) Tabel Perbandingan ROM dan RAM pada beberapa seri ATMEL A. Organisasi Memori Mikroprosesor 8051 Pada mikrokontroler keluarga MCS51

Lebih terperinci

Sejarah mikroprosessor

Sejarah mikroprosessor Sejarah mikroprosessor adiatma adiatma@raharja.info Abstrak Mikroprosessor, dikenal juga dengan sebutan central processing unit (CPU) artinya unit pengolahan pusat. CPU adalah pusat dari proses perhitungan

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 PERANGKAT KERAS 2.1.1 Arsitektur Mikrokontroler AT89S51 Arsitektur AT89S51 sudah memiliki beberapa komponen yang pada masa lalu merupakan chip tersendiri, sub komponen tersebut

Lebih terperinci

Arsitektur Komputer, Mikroprosesor dan Mikrokontroller. TTH2D3 Mikroprosesor

Arsitektur Komputer, Mikroprosesor dan Mikrokontroller. TTH2D3 Mikroprosesor Arsitektur Komputer, Mikroprosesor dan Mikrokontroller TTH2D3 Mikroprosesor Organisasi berkaitan dengan fungsi dan desain bagian-bagian sistem komputer digital yang menerima, menyimpan dan mengolah informasi.

Lebih terperinci

Sistem Memori. Flip-flop: memori 1-bit Register: memori n-bit, satu lokasi Memori: penyimpan data n-bit, m-lokasi MSB. 4-bit LSB. Flip-flop.

Sistem Memori. Flip-flop: memori 1-bit Register: memori n-bit, satu lokasi Memori: penyimpan data n-bit, m-lokasi MSB. 4-bit LSB. Flip-flop. Sistem Memori Flip-flop: memori -bit Register: memori n-bit, satu lokasi Memori: penyimpan data n-bit, m-lokasi MSB LSB MSB 4-bit LSB 2 Flip-flop Register m n Memori m x n Memori ROM (Read Only Memory)

Lebih terperinci

Sistem Minimum Mikrokontroler. TTH2D3 Mikroprosesor

Sistem Minimum Mikrokontroler. TTH2D3 Mikroprosesor Sistem Minimum Mikrokontroler TTH2D3 Mikroprosesor MIKROKONTROLER AVR Mikrokontroler AVR merupakan salah satu jenis arsitektur mikrokontroler yang menjadi andalan Atmel. Arsitektur ini dirancang memiliki

Lebih terperinci

Tahun Akademik 2015/2016 Semester I DIG1B3 Konfigurasi Perangkat Keras Komputer

Tahun Akademik 2015/2016 Semester I DIG1B3 Konfigurasi Perangkat Keras Komputer Tahun Akademik 2015/2016 Semester I DIG1B3 Konfigurasi Perangkat Keras Komputer Memori Mohamad Dani (MHM) E-mail: mohamad.dani@gmail.com Hanya dipergunakan untuk kepentingan pengajaran di lingkungan Telkom

Lebih terperinci

MICROCONTROLER AVR AT MEGA 8535

MICROCONTROLER AVR AT MEGA 8535 MICROCONTROLER AVR AT MEGA 8535 Dwisnanto Putro, S.T., M.Eng. MIKROKONTROLER AVR Jenis Mikrokontroler AVR dan spesifikasinya Flash adalah suatu jenis Read Only Memory yang biasanya diisi dengan program

Lebih terperinci

TUGAS MATA KULIAH PENGANTAR MIKROKONTROLER

TUGAS MATA KULIAH PENGANTAR MIKROKONTROLER TUGAS MATA KULIAH PENGANTAR MIKROKONTROLER DISUSUN OLEH: NAMA : MOHAMAD EKO ARI BOWO NIM : M3107105 KELAS : TEKNIK INFORMATIKA B PROGRAM STUDI D3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

Perkembangan Mikroprosesor

Perkembangan Mikroprosesor Perkembangan Mikroprosesor Setiap komputer yang kita gunakan didalamnya pasti terdapat mikroprosesor. Mikroprosesor, dikenal juga dengan sebutan Central Processing Unit (CPU) artinya unit pengolahan pusat.

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Perangkat Keras (Hardware) 2.1.1. Mikrokontroller AT89S51 Mikrokontroller, sebagai suatu terobosan teknologi mikrokontroller dan mikrokomputer, hadir memenuhi kebutuhan pasar

Lebih terperinci

AUTOMATIC ROOF SYSTEM REPLICATION FOR PROTECTING THINGS FROM THE RAIN BASED ON MICROCONTROLLER AT89S52

AUTOMATIC ROOF SYSTEM REPLICATION FOR PROTECTING THINGS FROM THE RAIN BASED ON MICROCONTROLLER AT89S52 AUTOMATIC ROOF SYSTEM REPLICATION FOR PROTECTING THINGS FROM THE RAIN BASED ON MICROCONTROLLER AT89S52 Muhamad Suleman, Dr. Ing. Farid Thalib Undergraduate Program, Faculty of Computer Science, 2010 Gunadarma

Lebih terperinci

In te rn al Me m ori

In te rn al Me m ori Organisasi Komputer In te rn al Me m ori STMIK-AUB SURAKARTA Pertemuan ke 6 Memori Tujuan 1. Menjelaskan tentang memori utama komputer 2. Menjelaskan tipe dari memori, waktu dan pengontrolan 2 1 Memori?

Lebih terperinci

Tabel 1. Karakteristik IC TTL dan CMOS

Tabel 1. Karakteristik IC TTL dan CMOS BAB II TINJAUAN PUSTAKA 2.1. IC Digital TTL dan CMOS Berdasarkan teknologi pembuatannya, IC digital dibedakan menjadi dua jenis, yaitu TTL (Transistor-Transistor Logic) dan CMOS (Complementary Metal Oxide

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Jantung dalam terminologi sederhana, merupakan sebuah pompa yang terbuat

BAB II TINJAUAN PUSTAKA. Jantung dalam terminologi sederhana, merupakan sebuah pompa yang terbuat BAB II TINJAUAN PUSTAKA 2.1 Jantung Jantung dalam terminologi sederhana, merupakan sebuah pompa yang terbuat dari otot. Jantung merupakan salah satu organ terpenting dalam tubuh manusia yang berperan dalam

Lebih terperinci

Desain Tracker Antena Parabola Berbasis Mikrokontroler

Desain Tracker Antena Parabola Berbasis Mikrokontroler Desain Tracker Antena Parabola Berbasis Mikrokontroler Sri Wahyuni Dali #1, Iskandar Z. Nasibu #2, Syahrir Abdussamad #3 #123 Teknik Elektro Universitas Negeri Gorontalo Abstrak Makalah ini membahas desain

Lebih terperinci

JNT-ITTELKOM. Antarmuka Memori. Jumlah bit Memori disebut Kapasitas Chip (chip capacity) yang mempunyai satuan Kbits, Mbits.

JNT-ITTELKOM. Antarmuka Memori. Jumlah bit Memori disebut Kapasitas Chip (chip capacity) yang mempunyai satuan Kbits, Mbits. Memori ROM [1] Mikroprosesor dan Antarmuka Antarmuka Memori Oleh. Junartho Halomoan (juned_new@yahoo.com) LOGO Jumlah bit Memori disebut Kapasitas Chip (chip capacity) yang mempunyai satuan Kbits, Mbits.

Lebih terperinci

MICROCONTROLER AVR AT MEGA 8535

MICROCONTROLER AVR AT MEGA 8535 MICROCONTROLER AVR AT MEGA 8535 Dwisnanto Putro, S.T., M.Eng. MIKROKONTROLER AVR Mikrokontroler AVR merupakan salah satu jenis arsitektur mikrokontroler yang menjadi andalan Atmel. Arsitektur ini dirancang

Lebih terperinci

8/4/2011. Read Only Memory (ROM) Microprocessor & Microcontroller Programming. Random Access Memory (RAM) Serial/Sequential Access Memory (SAM)

8/4/2011. Read Only Memory (ROM) Microprocessor & Microcontroller Programming. Random Access Memory (RAM) Serial/Sequential Access Memory (SAM) Microprocessor & Microcontroller Programming merupakan komponen pokok yang harus ada pada setiap sistem mikroprosesor kumpulan dari beberapa sel latch yang dapat menyimpan informasi rangkaian elektronik

Lebih terperinci

AKSES MEMORI Menggunakan DT-51 MinSys

AKSES MEMORI Menggunakan DT-51 MinSys AKSES MEMORI Menggunakan DT-51 MinSys Mengakses eksternal memori dan data memori pada DT-51 Minimum sistem. Membuat program untuk penulisan atau pembacaan data pada memori eksternal DT-51 MinSys. Memori

Lebih terperinci

BAB 2 LANDASAN TEORI. dunia elektronika, khususnya dunia mikroelektronika. Penemuan silikon

BAB 2 LANDASAN TEORI. dunia elektronika, khususnya dunia mikroelektronika. Penemuan silikon BAB 2 LANDASAN TEORI 2.1. Perangkat Keras 2.1.1 Mikrokontroler AT89S52 2.1.1.1 Pengenalan Mikrokontroler AT89S52 Perkembangan teknologi telah maju dengan pesat dalam perkembangan dunia elektronika, khususnya

Lebih terperinci

RANCANG BANGUN PENGAMAN MOBIL BERBASIS MIKROKONTROLER AT89S51 DENGAN APLIKASI TELEPON SELULER SEBAGAI INDIKATOR ALARM

RANCANG BANGUN PENGAMAN MOBIL BERBASIS MIKROKONTROLER AT89S51 DENGAN APLIKASI TELEPON SELULER SEBAGAI INDIKATOR ALARM RANCANG BANGUN PENGAMAN MOBIL BERBASIS MIKROKONTROLER AT89S51 DENGAN APLIKASI TELEPON SELULER SEBAGAI INDIKATOR ALARM Bambang Tri Wahyo Utomo, S.Kom Pri Hadi Wijaya ABSTRAKSI Disini akan dibahas mengenai

Lebih terperinci

UNIT MEMORI DALAM SISTEM MIKROPROSESOR

UNIT MEMORI DALAM SISTEM MIKROPROSESOR 44 SISTEM MIKROPROSESOR dan MIKROKONTROLER B A B 3 UNIT MEMORI DALAM SISTEM MIKROPROSESOR Sistem mikroprosesor adalah sistem yang bekerja berdasarkan program. Program disimpan dalam sebuah unit yang disebut

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Mikrokontroler AT89S52 Mikrokontroler adalah single chip computer yang memiliki kemampuan untuk diprogram dan digunakan untuk tugas-tugas yang berorientasi kontrol. Mikrokontroler

Lebih terperinci

Beberapa istilah dalam ADC

Beberapa istilah dalam ADC Analog to Digital Converter (ADC) ADC adalah interface yang digunakan untuk mengambil data dari sensor dan memasukkannya ke dalam komputer atau mikrokontroler. Karena besaran keluaran dari sensor adalah

Lebih terperinci

Memprogram Port sebagai Output dan Input Sederhana

Memprogram Port sebagai Output dan Input Sederhana BAGIAN 1 Tujuan Pembelajaran Umum: 1. Mahasiswa trampil memprogram Port sebagai Input dan Output sederhana menggunakan bahasa pemrograman assembly Tujuan Pembelajaran Khusus: 1. Mahasiswa memahami Konstruksi

Lebih terperinci

ALAT PEMANTAU SUHU RUANGAN MELALUI WEB BERBASISKAN MIKROKONTROLER AT89S51. Robby Candra

ALAT PEMANTAU SUHU RUANGAN MELALUI WEB BERBASISKAN MIKROKONTROLER AT89S51. Robby Candra Proceeding, Seminar Ilmiah Nasional Komputer dan Sistem Intelijen (KOMMIT 2006) Auditorium Universitas Gunadarma, Depok, 23-24 Agustus 2006 ISSN : 1411-6286 ALAT PEMANTAU SUHU RUANGAN MELALUI WEB BERBASISKAN

Lebih terperinci

Gambar 1.1. Diagram blok mikrokontroller 8051

Gambar 1.1. Diagram blok mikrokontroller 8051 1.1. Organisasi Memori Semua divais 8051 mempunyai ruang alamat yang terpisah untuk memori program dan memori data, seperti yang ditunjukkan pada gambar1.1. dan gambar 1.2. Pemisahan secara logika dari

Lebih terperinci

PORT PARALEL MIKROKONTROLER ATMEL AT89C51

PORT PARALEL MIKROKONTROLER ATMEL AT89C51 Lab Elektronika Industri Mikrokontroler - 1 PORT PARALEL MIKROKONTROLER ATMEL AT89C51 I. FISIK AT89C51 Mikrokontroler AT89C51 umumnya mempunyai kemasan 40 pin seperti gambar berikut. AT89C51 mempunyai

Lebih terperinci

ANTAR MUKA DST-51 DENGAN MODUL AD-0809

ANTAR MUKA DST-51 DENGAN MODUL AD-0809 ANTAR MUKA DST-51 DENGAN MODUL AD-0809 ADC0809 ADC0809 adalah IC pengubah tegangan analog menjadi digital dengan masukan berupa 8 kanal input yang dapat dipilih. IC ADC0809 dapat melakukan proses konversi

Lebih terperinci

TAKARIR. Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika. Assembler Bahasa pemrograman mikrokontroler MCS-51

TAKARIR. Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika. Assembler Bahasa pemrograman mikrokontroler MCS-51 TAKARIR Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika Assembler Bahasa pemrograman mikrokontroler MCS-51 Assembly Listing Hasil dari proses assembly dalam rupa campuran dari

Lebih terperinci

BAB II LANDASAN TEORI. Selain dari pada itu dapat juga dijadikan sebagai bahan acuan didalam

BAB II LANDASAN TEORI. Selain dari pada itu dapat juga dijadikan sebagai bahan acuan didalam BAB II LANDASAN TEORI Landasan teori sangat membantu untuk dapat memahami suatu sistem. Selain dari pada itu dapat juga dijadikan sebagai bahan acuan didalam merencanakan suatu system. Dengan pertimbangan

Lebih terperinci

Pertemuan ke 7 Memori

Pertemuan ke 7 Memori Pertemuan ke 7 Memori Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST Politeknik Elektronika Negeri Surabaya Tujuan 1. Menjelaskan tentang memori utama komputer 2. Menjelaskan tipe

Lebih terperinci

DAFTAR PUSTAKA. Paulus Andi Nalwan. Teknik Antarmuka Dan Pemrograman Mikrokontroler AT89C51, Jakarta:

DAFTAR PUSTAKA. Paulus Andi Nalwan. Teknik Antarmuka Dan Pemrograman Mikrokontroler AT89C51, Jakarta: DAFTAR PUSTAKA Paulus Andi Nalwan. Teknik Antarmuka Dan Pemrograman Mikrokontroler AT89C51, Jakarta: Elex Media Komputindo, 2003 www.atmel.com/dyn/resources/prod_documents/doc3390.pdf Arif Rahman. Seri

Lebih terperinci

Organisasi & Arsitektur Komputer

Organisasi & Arsitektur Komputer Organisasi & Arsitektur Komputer 1 Memori Eko Budi Setiawan, S.Kom., M.T. Eko Budi Setiawan mail@ekobudisetiawan.com www.ekobudisetiawan.com Teknik Informatika - UNIKOM 2013 Memori 2 Pengertian Memori

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 REMOTE TV Remote TV adalah suatu pengontrol, yang fungsinya untuk merubah dan meng-set TV yang dapat digunakan untuk merubah saluran TV seperti ingin melihat saluran ( RCTI,

Lebih terperinci

Arsitektur Mikrokontroler

Arsitektur Mikrokontroler BAGIAN 1 Arsitektur Mikrokontroler Tujuan Pembelajaran Umum: 1. Mahasiswa mampu mendeskripsikan Arsitektur Mikrokontroler AT89S51 Tujuan Pembelajaran Khusus: 1. Mahasiswa dapat memahami arsitektur mikrokontroler

Lebih terperinci

BAB 2 LANDASAN TEORI. Dalam bab ini penulis akan membahas tentang komponen-komponen yang

BAB 2 LANDASAN TEORI. Dalam bab ini penulis akan membahas tentang komponen-komponen yang BAB 2 LANDASAN TEORI Dalam bab ini penulis akan membahas tentang komponen-komponen yang digunakan dalam seluruh unit sistem ini. Agar pembahasan tidak melebar dan menyimpang dari topik utama laporan ini,

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Mikrokontroller AT89C51 Meskipun termasuk tua, keluarga mikrokontroler MCS51 adalah mikrokontroler yang paling populer saat ini. Keluarga ini diawali oleh Intel yang mengenalkan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 1.1 Penelitian Terdahulu Sebagai bahan pertimbangan dalam penelitian ini akan dicantumkan beberapa hasil penelitian terdahulu : Penelitian yang dilakukan oleh Universitas Islam

Lebih terperinci

::. MATA KULIAH MIKROPROSESSOR.:: [ :: MEMORI :: TEORI, IMPLEMENTASI & APLIKASI

::. MATA KULIAH MIKROPROSESSOR.:: [ :: MEMORI :: TEORI, IMPLEMENTASI & APLIKASI [ :: MEMORI :: ] TEORI, IMPLEMENTASI & APLIKASI Oleh : Suyatno Budiharjo http://blog.akademitelkom.ac.id https://suyatno.blog.akademitelkom.ac.id 09/04/10 1 MEMORI ::. MATA KULIAH MIKROPROSESSOR.:: Merupakan

Lebih terperinci

BAB II TEORI PENDUKUNG

BAB II TEORI PENDUKUNG BAB II TEORI PENDUKUNG 2.1 Sel Surya Sel surya atau sel photovoltaic adalah suatu alat semikonduktor yang mengkonversi foton (cahaya) kedalam listrik. Konversi ini disebut efek photovoltaic, dengan kata

Lebih terperinci

Perancangan Sistem Monitoring Mengajar Berbasis Mikrokontroler Atmega 8535

Perancangan Sistem Monitoring Mengajar Berbasis Mikrokontroler Atmega 8535 E- Journal Teknik Elektro dan Komputer (2014) ISSN : 2301-8402 Perancangan Sistem Monitoring Mengajar Berbasis Mikrokontroler Atmega 8535 V.D. Manengal A. S. M. Lumenta, A. M. Rumagit, Jurusan Teknik Elektro-FT,

Lebih terperinci

COUNTER DAN TRANSPORTER BARANG BERBASIS MIKROKONTROLLER AT89C51 ABSTRAKSI

COUNTER DAN TRANSPORTER BARANG BERBASIS MIKROKONTROLLER AT89C51 ABSTRAKSI COUNTER DAN TRANSPORTER BARANG BERBASIS MIKROKONTROLLER AT89C5 ABSTRAKSI Amri Arifianto, 000307 COUNTER DAN TRANSPORTER BARANG BERBASIS MIKROKONTROLLER AT89C5 Skripsi, Fakultas Ilmu Komputer, 005 Kata

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1. Konsep Dasar Sistem pendeteksi intensitas cahaya yang akan dirancang pada tugas akhir ini adalah sebuah sistem yang menggunakan sebuah mikrokontroler, dimana sistem ini berfungsi

Lebih terperinci

Gambar 3.1 Blok Diagram Port Serial RXD (P3.0) D SHIFT REGISTER. Clk. SBUF Receive Buffer Register (read only)

Gambar 3.1 Blok Diagram Port Serial RXD (P3.0) D SHIFT REGISTER. Clk. SBUF Receive Buffer Register (read only) 1. Operasi Serial Port mempunyai On Chip Serial Port yang dapat digunakan untuk komunikasi data serial secara Full Duplex sehingga Port Serial ini masih dapat menerima data pada saat proses pengiriman

Lebih terperinci

BAB II TEORI DASAR DAN PENUNJANG. tersebut. Berikut ini penulis akan membahas tentang prinsip-prinsip dasar dari

BAB II TEORI DASAR DAN PENUNJANG. tersebut. Berikut ini penulis akan membahas tentang prinsip-prinsip dasar dari BAB II TEORI DASAR DAN PENUNJANG Dalam membuat dan menganalisa suatu alat, sebaiknya dikuasai teori-teori dasar yang menunjang / berhubungan dengan alat yang akan dibuat atau dianalisa tersebut. Berikut

Lebih terperinci

PERTEMUAN PENGANTAR MIKROKONTROLER

PERTEMUAN PENGANTAR MIKROKONTROLER PERTEMUAN PENGANTAR MIKROKONTROLER Pendahuluan Pengertian Rangkaian Analog Rangkaian Digital Rangkaian Analog Jenis rangkaian elektronika yang dapat memproses signal yang bersifat kontinyu. Perubahan signal

Lebih terperinci

BAGIAN III PORT PARALEL MIKROKONTROLER ATMEL KELUARGA 51

BAGIAN III PORT PARALEL MIKROKONTROLER ATMEL KELUARGA 51 III.1. PENDAHULUAN BAGIAN III PORT PARALEL MIKROKONTROLER ATMEL KELUARGA 51 Mikrokontroler AT89C51/52/55 (keluarga 51) mempunyai 40 kaki, 32 kaki di antaranya digunakan sebagai Port paralel. Satu Port

Lebih terperinci