MESIN KETIK ELEKTRONIK DENGAN TAMPILAN M1632 LCD OLEH MODUL DST-52

Ukuran: px
Mulai penontonan dengan halaman:

Download "MESIN KETIK ELEKTRONIK DENGAN TAMPILAN M1632 LCD OLEH MODUL DST-52"

Transkripsi

1 MESIN KETIK ELEKTRONIK DENGAN TAMPILAN M1632 LCD OLEH MODUL DST-52 Akhir-akhir ini, keberadaan mesin ketik sudah mulai tergusur dengan adanya printer. Namun sebuah printer membutuhkan komputer untuk mengendalikannya. Oleh karena itu artikel kali ini akan membahas penggunaan Modul DST -52 untuk mengendalikan printer sebagai pengganti komputer. KP43865 M1632 LCD PC KEYBOARD MODUL DST-52 Gambar 1 Blok Diagram Sistem PRINTER Sebagai penampil data dalam hal ini adalah M1632 LCD yang mempunyai konfigurasi 2 baris dan 16 kolom karakter berfungsi sebagai penampil data yang sedang diketik. Dengan adanya konfigurasi 2 baris dan 16 kolom, tampilan pada LCD dapat menampung 32 karakter. Namun jumlah karakter yang diketik tidak hanya mencapai 32, pada karakter ke 33, M1632 LCD akan terhapus dan karakter ke 33 akan tampil pada kolom pertama baris pertama kembali. Hal ini dijelaskan lebih detail pada artikel Penggunaan Keypad 4x3 dan PC Keyboard pada Modul DST - 52 dengan tampilan M1632 LCD. VCC P0.7 P0.6 P0.5 P0.4 P3.2 P2.1/A U? D7 D6 D5 D4 D3 D2 D1 D0 E R/W RS LCD MATRIX 2X16 VCC VLCD GND K Gambar 2 Antar Muka Modul DST-52 dengan M1632 LCD PC Keyboard dalam hal ini berfungsi sebagai input data yang langsung terhubung ke konektor Keyboard yang ada pada Modul DST -52. Selain melalui PC Keyboard, karakter yang akan diketik juga dapat dimasukkan melalui keypad 4x3 dengan metode penulisan keypad handphone.

2 P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 R VCC R-PACK S1 KEYPAD 4X * 0 # JP1 P P1.0 P P1.2 P1.2 P P1.4 P P1.1 P1.6 P P1.0 PORT 1 P1.4 P1.5 P1.6 Gambar 3 Antar Muka Keypad 4x3 dengan Modul DST-52 Proses jalannya program tampak pada gambar 5 di mana proses diawali dengan inisialisasi terhadap LCD dan keyboard. Interupsi keyboard diaktifkan sehingga pada proses pengambilan input di mana program sedang menunggu masukan dari keypad, data dari PC Keyboard juga dapat dilayani. Data yang diterima pada proses ambil input akan langsung ditampilkan pada LCD dan dicetak ke printer. Pada karakter ke 17 maka tampilan karakter akan dipindah ke baris 2 dan pada karakter ke 33 layar M1632 akan dihapus serta data karakter akan kembali tampak pada kolom pertama dan baris pertama LCD. Lebih detail mengenai pengambilan data dari PC Keyboard dan Keypad dapat dilihat di artikel Penggunaan Keypad 4x3 dan PC Keyboard pada Modul DST -52 dengan tampilan M1632 LCD. Gambar 4 menunjukkan hubungan printer dengan Modul DST -52 yaitu dengan menggunakan Port A. Port ini adalah merupakan salah satu dari ekstra I/O DST -5 1 maupun DST -52 dan terletak di alamat 4000H.

3 P INT1/STB PA0/D0 PA1/D1 INIT/RST PA2/D2 PA3/D3 PA4/D4 PA5/D5 PA6/D6 PA7/D7 PA0/D0 PA2/D2 PA4/D4 PA6/D6 INT0 T0 CS4 CS6 WR JP PORT 1 JP CONTROL BUS 3 U1A 74LS VCC PA1/D1 PA3/D3 PA5/D5 PA7/D7 INT1/STB T1 CS3 CS7 RD RST MCS51 CONNECTOR DB25 Gambar 4 Antar Muka Printer dengan Modul DST-52

4 Inisial LCD Inisial Keyboard Aktifkan Interupsi Keyboard Ambil Input Ya Tampilkan data ke LCD Cetak ke Printer Karakter ke 17 Karakter ke 33 Ya Pindah ke Baris 2 Listing 1 $MOD51 DSEG CharCounter: Ds 1 StackTemp: Ds 1 Org 50H CSEG Gambar 4 Diagram Alir Mesin Ketik Elektronik Delay_100mS EQU 00A2H ;Menunda waktu selama 100 ms (timer 0 digunakan) Delay_500mS EQU 0099H ;Menunda waktu selama 500 ms (timer 0 digunakan) ;============= ;HD44780

5 ;============= GeserDisplay_Kanan EQU 05BDH ;Menggeser tampilan LCD HD44780 ke kanan GeserDisplay_Kiri EQU 05C4H ;Menggeser tampilan LCD HD44780 ke kiri Posisi_Awal EQU 05CBH ;Mengatur posisi cursor LCD ke posisi awal GeserCursor_Kiri EQU 05D2H ;Menggeser Cursor LCD ke kiri GeserCursor_Kanan EQU 05D9H ;Menggeser Cursor LCD ke kanan KirimPesan_LCD EQU 05E0H ;Mengirim data di alamat yang ditunjuk oleh DPTR ke LCD hingga data 0F ;- DPTR diisi dengan alamat awal data yang dikirim ;- Akhir data adalah 0FH Init_LCD ;Inisialisasi LCD EQU 05ECH Kirim_Perintah EQU 062BH ;Mengirim data ke register perintah LCD ;- Data diisi di akumulator Kirim_Karakter EQU 064AH ;Mengirim data ke register data LCD ;- Data diisi di akumulator Baris2 EQU 0654H ;Memindah posisi cursor ke baris 2 Ambil_ScanCode EQU 0865H ;Mengambil 1 byte scan code keyboard ;- Nilai scan code berada pada akumulator KirimScanCode EQU 08A3H ;Mengirim 1 byte scan code keyboard ;- Nilai scan code berada pada akumulator InitKeyboard ;Inisialisasi Keyboard EQU 08C4H CapslockLED EQU 08DDH ;Mengaktifkan LED Caps Lock Keyboard ROM EQU 2000H STB Bit INT1 Org ROM ;Reset Vector Ajmp Start ; Org ROM+3H ;External Interrupt 0 Vector Ljmp Intr0 Org ROM+0BH ;Timer 0 Interrupt Vector

6 Reti ; Org ROM+13H ;External Interrupt 1 Vector Reti ; Org ROM+1BH ;Timer 1 Interrupt Vector Reti ; Org ROM+23H ;Serial Interrupt Vector Reti ; Start: Lcall Init_LCD ;Inisial LCD Lcall InitKeyboard ; Lcall InitPPI Setb EA ; Setb EX0 ; Mov CharCounter,#00 ; Mov StackTemp,SP Loop: Mov DPTR,#TabelKeypad ;Akses Keypad Lcall Ambil_keypad ; Setb EX0 InputDiperoleh: Mov A,Nilai ;Hasil dari penekanan keypad ;tersimpan di variabel nilai Push ACC Lcall Kirim_Karakter Pop ACC Lcall Kirim_Printer Inc CharCounter ;Char Counter + 1 Mov R7,CharCounter ; Cjne R7,#16,Cek32 Lcall Baris2 Ajmp Loop ; ;Kirim hasil ke LCD ;Char Counter = 16, pindah ;ke baris 2 LCD Cek32: Cjne R7,#32,Loop ;Char Counter = 32, kembali Clr EX0 Ajmp Start ;ke baris 1 Kirim_Printer: Mov Movx Clr Nop Setb Ret STB STB Intr0: Clr EX0 Push ACC Push 07H Lcall AmbilKarakterKeyboard Pop 07H Mov Nilai,A Lcall Delay_100mS Lcall Delay_100mS Pop ACC

7 Mov A,SP Mov B,StackTemp Clr C Subb A,B LoopRecoverStack: Pop B Djnz ACC,LoopRecoverStack Mov DPTR,#Inputdiperoleh Push DPL Push DPH Setb EX0 Reti AmbilKarakterKeyboard: Push DPH Push DPL LoopAmbilKarakterKbd: Mov DPTR,#AmbilKarakterSelesai Jb INT0,$ Lcall AmbilKeyboard AmbilKarakterSelesai: Jnc LoopAmbilKarakterKbd Pop DPL Pop DPH Ret InitPPI: Mov Mov Movx Ret DPTR,#4003H $include (keypad2.asm) $include (kboard2.asm) TabelKodeTombol: DB ' 0',0 Org TabelKodeTombol+10 DB '.,?!-&1',0 Org TabelKodeTombol+20 DB 'ABC2',0 Org TabelKodeTombol+30 DB 'DEF3',0 Org TabelKodeTombol+40 DB 'GHI4',0 Org TabelKodeTombol+50 DB 'JKL5',0 Org TabelKodeTombol+60 DB 'MNO6',0 Org TabelKodeTombol+70 DB 'PQRS7',0 Org TabelKodeTombol+80 DB 'TUV8',0 Org TabelKodeTombol+90

8 DB 'WXYZ9',0 Org TabelKodeTombol+110 DB '#',0 Org TabelKodeTombol+120 DB '*',0 $include (tabkey.asm) END

PENGGUNAAN KEYPAD 4X3 DAN PC KEYBOARD PADA MODUL DST-52 DENGAN TAMPILAN M1632 LCD

PENGGUNAAN KEYPAD 4X3 DAN PC KEYBOARD PADA MODUL DST-52 DENGAN TAMPILAN M1632 LCD PENGGUNAAN KEYPAD 4X3 DAN PC KEYBOARD PADA MODUL DST-52 DENGAN TAMPILAN M1632 LCD Setelah kita bahas penggunaan keypad 4x3 (tipe KP-43865) dengan metode penulisan karakter pada keypad handphone di mana

Lebih terperinci

PENULISAN KARAKTER DENGAN MENGGUNAKAN TEKNIK PENULISAN PADA KEYPAD HANDPHONE OLEH MODUL DST-51, KEYPAD 4X3 DAN M1632 LCD

PENULISAN KARAKTER DENGAN MENGGUNAKAN TEKNIK PENULISAN PADA KEYPAD HANDPHONE OLEH MODUL DST-51, KEYPAD 4X3 DAN M1632 LCD PENULISAN KARAKTER DENGAN MENGGUNAKAN TEKNIK PENULISAN PADA KEYPAD HANDPHONE OLEH MODUL DST-51, KEYPAD 4X3 DAN M1632 LCD Keypad 4x3 adalah merupakan keypad dengan konfigurasi 4 baris dan 3 kolom dan terdiri

Lebih terperinci

MENAMPILKAN 1000 KARAKTER PESAN PADA MODUL M1632 LCD OLEH MODUL DST-51

MENAMPILKAN 1000 KARAKTER PESAN PADA MODUL M1632 LCD OLEH MODUL DST-51 MENAMPILKAN 1000 KARAKTER PESAN PADA MODUL M1632 LCD OLEH MODUL DST-51 Aplikasi ini akan membahas bagaimana proses penampilan pesan sebanyak 1000 karakter pada layar M1632 LCD. Untuk menampilkan pesan

Lebih terperinci

Aplikasi Modul InfraRed Object Detector Sebagai Pengukur Jarak

Aplikasi Modul InfraRed Object Detector Sebagai Pengukur Jarak Aplikasi Modul InfraRed Object Detector Sebagai Pengukur Jarak Pada saat ini perkembangan teknologi sudah sangatlah maju, banyak sekali penemuan-penemuan baru. Misalnya dalam hal teknologi robot, sudah

Lebih terperinci

PENGHITUNG WAKTU DENGAN TAMPILAN LCD M1632 OLEH DST-51

PENGHITUNG WAKTU DENGAN TAMPILAN LCD M1632 OLEH DST-51 PENGHITUNG WAKTU DENGAN TAMPILAN LCD M1632 OLEH DST-51 Penghitung waktu yang dimulai dengan menekan tombol start dan stop atau lebih dikenal dengan stop watch sudah banyak terdapat pada arloji-arloji digital

Lebih terperinci

Aplikasi Pengukur Ketinggian Air Mengunakan Modul Sensor InfraRed Object Detector

Aplikasi Pengukur Ketinggian Air Mengunakan Modul Sensor InfraRed Object Detector Aplikasi Pengukur Ketinggian Air Mengunakan Modul Sensor InfraRed Object Detector Pada tempat-tempat penampungan air seringkali diperlukan suatu mekanisme untuk mengetahui ketinggian permukaan air. Seringkali

Lebih terperinci

PENAMPIL TOMBOL-TOMBOL REMOTE CONTROL SONY PADA M1632 LCD OLEH MODUL DST-52

PENAMPIL TOMBOL-TOMBOL REMOTE CONTROL SONY PADA M1632 LCD OLEH MODUL DST-52 PENAMPIL TOMBOL-TOMBOL REMOTE CONTROL SONY PADA M1632 LCD OLEH MODUL DST-52 Pada artikel-artikel sebelumnya, banyak dibahas penggunaan keypad ataupun PC keyboard sebagai media input data dari suatu system

Lebih terperinci

PROGRAMMABLE TIMER DENGAN TAMPILAN M1632 LCD MENGGUNAKAN MODUL DST-51

PROGRAMMABLE TIMER DENGAN TAMPILAN M1632 LCD MENGGUNAKAN MODUL DST-51 PROGRAMMABLE TIMER DENGAN TAMPILAN M1632 LCD MENGGUNAKAN MODUL DST-51 Perangkat timer adalah merupakan sebuah perangkat yang seringkali digunakan untuk sebuah sistem elektronik. Artikel berikut ini akan

Lebih terperinci

ANTAR MUKA M1632 LCD DENGAN MODUL DST-52 MENGGUNAKAN BAHASA C

ANTAR MUKA M1632 LCD DENGAN MODUL DST-52 MENGGUNAKAN BAHASA C ANTAR MUKA M1632 LCD DENGAN MODUL DST-52 MENGGUNAKAN BAHASA C Aplikasi berikut adalah antarmuka Modul DST-52 dengan LCD matriks 2x16. LCD ini bisa diakses dengan mode antarmuka 8 bit atau mode antarmuka

Lebih terperinci

Teknik Interface Keypad 4x3 ke DST-51

Teknik Interface Keypad 4x3 ke DST-51 Teknik Interface Keypad 4x3 ke DST-51 Keypad 4x3 di sini adalah sebuah keypad matrix dengan susunan empat baris dan tiga kolom dengan sebuah common. R1 R2 R3 R4 1 2 3 4 5 6 7 8 9 * 9 # C1 C2 C3 Gambar

Lebih terperinci

TAMPILKAN NADA DTMF DAN DERING TELEPHONE OLEH MODUL DF-88 DAN MODUL DST-51 PADA LCD

TAMPILKAN NADA DTMF DAN DERING TELEPHONE OLEH MODUL DF-88 DAN MODUL DST-51 PADA LCD TAMPILKAN NADA DTMF DAN DERING TELEPHONE OLEH MODUL DF-88 DAN MODUL DST-51 PADA LCD Pada aplikasi-aplikasi menggunakan saluran telephone, proses deteksi nada DTMF maupun sinyal dering seringkali dibutuhkan,

Lebih terperinci

AD Channel AD Conversion

AD Channel AD Conversion AD-0809 8 Channel AD Conversion Fitur: - 8 Channel Multiplex Analog Input - 0 5 Volt Analog Input - 4 Interrupt Output Selector - 4 Address Selector - Kompatibel DST-51 Minimum System & SC-51 - Free Running

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

APLIKASI MODUL DST -52 SEBAGAI JAM DIGITAL DENGAN INPUT DARI PC KEYBOARD DAN M1632 LCD SEBAGAI PENAMPIL

APLIKASI MODUL DST -52 SEBAGAI JAM DIGITAL DENGAN INPUT DARI PC KEYBOARD DAN M1632 LCD SEBAGAI PENAMPIL APLIKASI MODUL DST -52 SEBAGAI JAM DIGITAL DENGAN INPUT DARI PC KEYBOARD DAN M1632 LCD SEBAGAI PENAMPIL Pada artikel kali ini akan dibahas contoh bagaimana menggabungkan antara modul RTC-1287, modul LCD

Lebih terperinci

Wireless Infrared Printer dengan DST-51 (Pengambilan Data dari Standard Parallel Port)

Wireless Infrared Printer dengan DST-51 (Pengambilan Data dari Standard Parallel Port) Wireless Infrared Printer dengan DST-51 (Pengambilan Data dari Standard Parallel Port) Untuk merancang sebuah perangkat yang dapat mengirimkan data dari PC Parallel Port ke Printer secara wireless, maka

Lebih terperinci

Pengendalian 8 buah Motor oleh DST-51

Pengendalian 8 buah Motor oleh DST-51 Ib2 Pengendalian 8 buah Motor oleh DST-51 Pada aplikasinya, seringkali suatu sistem mikrokontroler digunakan untuk mengendalikan beberapa buah motor secara bersamaan. Berikut ini adalah pengendalian delapan

Lebih terperinci

Register-register MT8888

Register-register MT8888 Register-register MT8888 MT8888 mempunyai 3 buah register yaitu Register Kontrol untuk mengatur kerja IC MT8888, Register Status untuk melihat status IC MT8888 dan Register Data untuk mengirim dan menerima

Lebih terperinci

Antar Muka Modul RTC-1287 dengan Modul DST-51

Antar Muka Modul RTC-1287 dengan Modul DST-51 Antar Muka Modul RTC-1287 dengan Modul DST-51 Real Time Clock DS1287/DS12887 DS1287/DS12887 adalah merupakan komponen utama dari modul RTC-1287 di mana IC ini berfungsi sebagai sebuah rangkaian jam digital

Lebih terperinci

PANDUAN PRAKTIKUM DASAR MIKROKONTROLER KELUARGA MCS-51 MENGGUNAKAN DT-51 MINIMUM SYSTEM VER 3.0 DAN DT-51 TRAINER BOARD

PANDUAN PRAKTIKUM DASAR MIKROKONTROLER KELUARGA MCS-51 MENGGUNAKAN DT-51 MINIMUM SYSTEM VER 3.0 DAN DT-51 TRAINER BOARD PANDUAN PRAKTIKUM DASAR MIKROKONTROLER KELUARGA MCS-51 MENGGUNAKAN DT-51 MINIMUM SYSTEM VER 3.0 DAN DT-51 TRAINER BOARD PANDUAN PRAKTIKUM DASAR MIKROKONTROLER KELUARGA MCS-51 MENGGUNAKAN DT-51 MINIMUM

Lebih terperinci

THERMOMETER DIGITAL DENGAN MODUL DST-51, ADC-0809 DAN LCD 2X16

THERMOMETER DIGITAL DENGAN MODUL DST-51, ADC-0809 DAN LCD 2X16 THERMOMETER DIGITAL DENGAN MODUL DST-51, ADC-0809 DAN LCD 2X16 LCD 2x16 Modul DST-51 Modul ADC-0809 Amplifier LM35 Gambar 1 Blok Diagram Sistem Aplikasi thermometer digital dilakukan dengan melakukan konversi

Lebih terperinci

DESKRIPSI SINGKAT INSTRUKSI-INSTRUKSI PADA AT89S51

DESKRIPSI SINGKAT INSTRUKSI-INSTRUKSI PADA AT89S51 DESKRIPSI SINGKAT INSTRUKSI-INSTRUKSI PADA AT89S51 (Dikemas oleh : Sumarna, Jurdik Fisika, FMIPA, UNY E-mail : sumarna@uny.ac.id) No. Instruksi Deskripsi Contoh 1. ADD A,R n Menambahkan isi A dengan isi

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

KOMUNIKASI DATA DENGAN MENGGUNAKAN TEKNIK RS485

KOMUNIKASI DATA DENGAN MENGGUNAKAN TEKNIK RS485 KOMUNIKASI DATA NGAN MENGGUNAKAN TEKNIK RS485 RS485 adalah teknik komunikasi data serial yang dikembangkan di tahun 1983 di mana dengan teknik ini, komunikasi data dapat dilakukan pada jarak yang cukup

Lebih terperinci

PENGATURAN KECEPATAN MOTOR DENGAN PC OLEH DST-5 2

PENGATURAN KECEPATAN MOTOR DENGAN PC OLEH DST-5 2 PENGATURAN KECEPATAN MOTOR DENGAN PC OLEH DST-5 2 Penggunaan motor DC dewasa ini sudah sangatlah umum, salah satu kelebihan motor DC adalah relatif gampang didapat dan mudah diatur kecepatan putarnya.

Lebih terperinci

DASAR INPUT/OUTPUT (1) (PORT PPI DAN PORT 1 SEBAGAI OUTPUT)

DASAR INPUT/OUTPUT (1) (PORT PPI DAN PORT 1 SEBAGAI OUTPUT) Percobaan DASAR INPUT/OUTPUT () (PORT PPI DAN PORT SEBAGAI OUTPUT) Menggunakan DT-5 MinSys Mengamati keluaran data berupa nyala LED setelah proses pemindahan data (akses eksternal) dari sebuah register

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

DASAR INPUT/OUTPUT (2) (PORT PPI DAN PORT 1 SEBAGAI INPUT/OUTPUT)

DASAR INPUT/OUTPUT (2) (PORT PPI DAN PORT 1 SEBAGAI INPUT/OUTPUT) PERCOBAAN 2 DASAR INPUT/OUTPUT (2) (PORT PPI DAN PORT 1 SEBAGAI INPUT/OUTPUT) Menggunakan DT-51 MinSys Mengamati keluaran data berupa nyala LED setelah proses pemindahan data (akses eksternal) dari sebuah

Lebih terperinci

DT-51 Application Note

DT-51 Application Note DT-51 Application Note AN14 - How 2 Use DT-51 KND with DT-51 MinSys ver 3.0 oleh: Tim IE & Sapto Jayadi Sutandi (Universitas Kristen Petra) Sesuai namanya, application note ini menjelaskan tentang penggunaan

Lebih terperinci

DOWNLOAD BITMAP FILE KE LCD GRAFIK 240X64 PIXEL OLEH MODUL DST-51

DOWNLOAD BITMAP FILE KE LCD GRAFIK 240X64 PIXEL OLEH MODUL DST-51 DOWNLOAD BITMAP FILE KE LCD GRAFIK 240X64 PIXEL OLEH MODUL DST-51 Pada edisi sebelumnya telah ditampilkan artikel akses LCD Grafik 240x64 oleh Modul DST-51 di mana data-data grafis diisi secara manual

Lebih terperinci

Percobaan 5 PENGENALAN MIKROKONTROLER 8051

Percobaan 5 PENGENALAN MIKROKONTROLER 8051 Percobaan 5 PENGENALAN MIKROKONTROLER 8051 I. Tujuan 1. Mempelajari arsitektur mikrokontroller 8051 2. Memahami macam-macam interrupt yang ada pada mikrokontroller 8051 3. Memahami penggunaan I/O port

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

Percobaan 5. TIMER/COUNTER Menggunakan DT-51 MinSys

Percobaan 5. TIMER/COUNTER Menggunakan DT-51 MinSys Percobaan 5 TIMER/COUNTER Menggunakan DT-51 MinSys Menggunakan Timer/Counter pada DT-51 Mininum System sebagai timer ataupun sebagai counter. Memanfaatkan Special Fungtion Register (SFR) untuk mengatur

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

Memprogram Interface Display

Memprogram Interface Display BAGIAN 1 Tujuan Pembelajaran Umum: 1. Mahasiswa trampil memprogram interface display Tujuan Pembelajaran Khusus: 1. Mahasiswa memahami dasar-dasar interface display 2. Mahasiswa trampil memprogram interface

Lebih terperinci

BAHASA PEMOGRAMAN AT89S/Cxx (assembly)

BAHASA PEMOGRAMAN AT89S/Cxx (assembly) 1 BAHASA PEMOGRAMAN AT89S/Cxx (assembly) Operand dalam pemograman mikrokontroler adalah data yang tersimpan dalam memory, register dan input/output (I/O). Instruksi yang dikenal secara umum dikelompokan

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

LAMPIRAN D DATA SHEET

LAMPIRAN D DATA SHEET LAMPIRAN D DATA SHEET D-1 D-2 D-3 D-4 D-5 D-6 D-7 D-8 D-9 D-10 D-11 Instruksi-instruksi Keluarga MCS51 A. Operasi Aritmatika 1. ADD ADD A,Rn Tambahkan Akumulator A dengan Rn di mana n = 0 7 dan simpan

Lebih terperinci

Akuisasi data dengan remote host AT89s51 melalui serial RS232

Akuisasi data dengan remote host AT89s51 melalui serial RS232 Akuisasi data dengan remote host AT89s51 melalui serial RS232 I. Tujuan 1. Mahasiswa mampu merealisasikan sebuah system data jarak jauh dengan remote host berbasis MCS51 yang terhubung pada pc melalui

Lebih terperinci

Percobaan 4. Mengakses built-in routine LCD pada DT-51 Minimum sistem. Membuat program untuk menampilkan karakter ASCII pada LCD.

Percobaan 4. Mengakses built-in routine LCD pada DT-51 Minimum sistem. Membuat program untuk menampilkan karakter ASCII pada LCD. Percobaan 4 PEMROGRAMAN LCD Menggunakan DT-51 MinSys Mengakses built-in routine LCD pada DT-51 Minimum sistem. Membuat program untuk menampilkan karakter ASCII pada LCD. Dalam DT-51 minimum sistem telah

Lebih terperinci

Mengenal bahasa assembly

Mengenal bahasa assembly Mengenal bahasa assembly adiatma adiatma@raharja.info Abstrak Komputer adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital, kemudian memprosesnya sesuai dengan program

Lebih terperinci

Daftar Isi. Trademarks & Copyright

Daftar Isi. Trademarks & Copyright 1 Daftar Isi 1. Pendahuluan... 2 1.1 Spesifikasi DT51 I 2 C ADDA... 3 1.2 Tata Letak DT51 I 2 C ADDA... 4 2. Pemasangan DT51 I 2 C ADDA... 4 2.1 Perlengkapan DT51 I 2 C ADDA... 4 2.2 Sistem yang Dianjurkan...

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

Trademarks & Copyright

Trademarks & Copyright I 2 C ADDA ver 2.0 Trademarks & Copyright DT-51 is a Trademark of Innovative Electronics. I 2 C is a Registered Trademark of Philips Semiconductors. XT, AT, IBM, PC, and PC-DOS are Trademarks of International

Lebih terperinci

Ringkasan Set Instruksi Dan Mode pengalamatan ( Addressing Mode )

Ringkasan Set Instruksi Dan Mode pengalamatan ( Addressing Mode ) Ringkasan Set Instruksi Dan Mode pengalamatan ( Addressing Mode ) Mikroprosessor 8051, sebagaimana terdaftar dalam 8051 set instruction in numerical order memiliki sekumpulan instruksi yang terintegrasi

Lebih terperinci

de KITS Application Note AN24 - How 2 Use de KITS Phone Interface with DT-51 MinSys ver 3.0

de KITS Application Note AN24 - How 2 Use de KITS Phone Interface with DT-51 MinSys ver 3.0 de KITS Application Note AN24 - How 2 Use de KITS Phone Interface with DT-51 MinSys ver 3.0 oleh: Tim IE & Stevy Suwarno (Universitas Kristen Petra) Application note ini menjelaskan tentang penggunaan

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

Gambar 1. Rangkaian interface ke LCD Karakter 2 x16

Gambar 1. Rangkaian interface ke LCD Karakter 2 x16 PERCOBAAN 4 LCD KARAKTER TUJUAN: 1. Memahami rangkaian interface mikrokontroller dengan LCD Karakter 2 x 16 2. Dapat memahami program assembly untuk menampilkan data ke LCD Karakter 2 x 16 3. Memahami

Lebih terperinci

PORT SERIAL MIKROKONTROLER ATMEL AT89C51

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

Lebih terperinci

BAB 13 INTERFACE KE PRINTER DOT MATRIKS

BAB 13 INTERFACE KE PRINTER DOT MATRIKS BAB 13 INTERFACE KE PRINTER DOT MATRIKS TUJUAN 1. Memahami rangkaian interface keyboard PC PS/2 2. Memahami bahasa pemrograman assembly pengambilan data keyboard PC 3. Dapat menampilan data keyboard PC

Lebih terperinci

de KITS Application Note AN51 How 2 Use de KITS SPC Character LCD w/ PC

de KITS Application Note AN51 How 2 Use de KITS SPC Character LCD w/ PC de KITS Application Note AN5 How 2 Use de KITS SPC Character LCD w/ PC Oleh: Tim IE Salah satu fitur yang diunggulkan oleh de KITS SPC Character LCD adalah kemampuannya untuk dihubungkan langsung dengan

Lebih terperinci

APLIKASI HITACHI M1632 LCD PADA SC - AVR

APLIKASI HITACHI M1632 LCD PADA SC - AVR APLIKASI HITACHI M1632 LCD PADA SC - AVR Apabila kita merancang suatu system yang membutuhkan tampilan, biasanya digunakan LCD. M1632 LCD yang ada di pasaran sekarang ini, sebagian besar menggunakan mikrokontroler

Lebih terperinci

DT-51Application Note

DT-51Application Note DT-51Application Note AN31 Pencatat Data Percakapan Telepon III (Printer Interfacing) Oleh: Tim IE & Muh. Andi Wicaksono & A. Hadi Syafrudin (Institut Teknologi Sepuluh November) Aplikasi ini sebenarnya

Lebih terperinci

Alarm Pintu, Harap Pintu Tutup Kembali, Jangan Buka Pintu Lama-lama versi 2

Alarm Pintu, Harap Pintu Tutup Kembali, Jangan Buka Pintu Lama-lama versi 2 Alarm Pintu, Harap Pintu Tutup Kembali, Jangan Buka Pintu Lama-lama versi 2 Kalo sobat pernah jalan-jalan ke sebuah kantor dan lihat di pintu ada tulisan: HARAP PINTU TUTUP KEMBALI atau MOHON PINTU TUTUP

Lebih terperinci

BAB 3 PERANCANGAN ALAT DAN PROGRAM

BAB 3 PERANCANGAN ALAT DAN PROGRAM BAB 3 PERANCANGAN ALAT DAN PROGRAM 3.1. DIAGRAM BLOK display Penguat sinyal Sensor 1 keypad AT89S51 Penguat sinyal Sensor 5 relay alarm pompa Keterangan diagram blok: Sensor air yang berfungsi untuk mengetahui

Lebih terperinci

Antarmuka PC Keyboard dengan DST-AVR

Antarmuka PC Keyboard dengan DST-AVR Antarmuka PC Keyboard dengan DST-AVR Tata kerja keyboard PC Setiap kali salah satu tombol keyboard ditekan atau dilepas, keyboard akan mengirim kode ke host (host adalah komputer kalau keyboard dihubungkan

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA SISTEM

BAB IV PENGUJIAN DAN ANALISA SISTEM BAB IV PENGUJIAN DAN ANALISA SISTEM Bab ini menjelaskan tentang pengujian sistem yang telah direalisasi. Tujuan pengujian ini adalah untuk mengetahui apakah sistem yang telah direalisasi sesuai dengan

Lebih terperinci

PERCOBAAN 9 T I M E R/ COUNTER

PERCOBAAN 9 T I M E R/ COUNTER PERCOBAAN 9 T I M E R/ COUNTER TUJUAN 1. Memahami fungsi timer dan counter pada mikrokontroller 2. Memahami rangkaian interface untuk aplikasi timer dan counter 3. Dapat memanfaatkan fungsi counter untuk

Lebih terperinci

PERCOBAAN 15 I N T E R U P S I

PERCOBAAN 15 I N T E R U P S I PERCOBAAN 15 I N T E R U P S I TUJUAN 1. Memahami sistem interupsi pada mikrokontroller 2. Menerapkan sistem interupsi pada pembuatan jam digital 3. Memahami penggunakan bahasa assembly untuk penggunakan

Lebih terperinci

de KITS Application Note AN9-8 Channel Temperature Display

de KITS Application Note AN9-8 Channel Temperature Display de KITS Application Note AN9-8 Channel Temperature Display Oleh: Tim IE Temperatur / Suhu merupakan salah satu parameter input yang paling sering dijumpai pada sistem kontrol. Catatan aplikasi kali ini

Lebih terperinci

PERCOBAAN 3. KONTROL DISPLAY 7-SEGMENT Menggunakan DT-51 MinSys

PERCOBAAN 3. KONTROL DISPLAY 7-SEGMENT Menggunakan DT-51 MinSys PERCOBAAN 3 KONTROL DISPLAY 7-SEGMENT Menggunakan DT-5 MinSys Membuat proses kontrol display seven segment menggunakan SWITC sebagai set () dan reset (L) program. Membuat program Counter baik Up Counter

Lebih terperinci

Daftar Isi. Trademarks & Copyright

Daftar Isi. Trademarks & Copyright Daftar Isi. Pendahuluan.... Spesifikasi DT KND.... Tata Letak DT KND.... Memasang DT KND.... Perlengkapan DT KND.... Sistem yang Dianjurkan.... Hubungan DT Ver.0 dengan DT KND.... Pengujian DT KND....

Lebih terperinci

INSTRUKSI DAN BAHASA PEMOGRAMAN MIKROKONTROLER

INSTRUKSI DAN BAHASA PEMOGRAMAN MIKROKONTROLER INSTRUKSI DAN BAHASA PEMOGRAMAN MIKROKONTROLER Yoyo Somantri dan Erik Haritman Dosen Jurusan Pendidikan Teknik Elektro FPTK Universitas Pendidikan Indonesia Pendahuluan Dalam bab ini akan dibahas tujuan

Lebih terperinci

Reference Manual DST-51/2 V3.7

Reference Manual DST-51/2 V3.7 Reference Manual DST-51/2 V3.7 - AT89C51, AT89C52, AT89C55, AT89S51, AT89S52, AT89S53, AT89S8252 Support - AVR ATMega8515 Support - 8 Kb Parallel EEPROM & 8Kb I2C Serial EEPROM - 2 LCD Port - 35 bit LED

Lebih terperinci

Menggunakan Bahasa Pemrograman Assembly

Menggunakan Bahasa Pemrograman Assembly BAGIAN 1 Tujuan Pembelajaran Umum: 1. Mahasiswa trampil menggunakan bahasa pemrograman assembly Tujuan Pembelajaran Khusus: 1. Mahasiswa memahami konstruksi program assembly 2. Mahasiswa memahami proses

Lebih terperinci

Percobaan 7 INTERFACE MIKROKONTROLER DAN MOTOR STEPPER

Percobaan 7 INTERFACE MIKROKONTROLER DAN MOTOR STEPPER Percobaan 7 INTERFACE MIKROKONTROLER DAN MOTOR STEPPER I. Tujuan 1. Mengetahui cara menggerakkan motor stepper, serta cara kerjanya. 2. Dapat membuat program untuk mengontrol motor stepper 3. Mengenal,

Lebih terperinci

BAB IV ANALISA DAN HASIL UJI COBA RANGKAIAN

BAB IV ANALISA DAN HASIL UJI COBA RANGKAIAN BAB IV ANALISA DAN HASIL UJI COBA RANGKAIAN 4.1 Prinsip Kerja Rangkaian Rangkaian ini bekerja berdasarkan dua buah sensor yang di pasang secara berdampingan, dengan memanfaatkan Phototransistor sebagai

Lebih terperinci

Universitas Sumatera Utara

Universitas Sumatera Utara ; = = = = = = = = = = = = = = = ; ; prog.pengaman rumah ; ; = = = = = = = = = = = = = = = ; ;== initialisasi port uc ==; motor1 bit p1.0 motor2 bit p1.1 motor3 bit p1.2 motor4 bit p1.3 alarm bit p2.3 hape

Lebih terperinci

APLIKASI MIKROKONTROLER

APLIKASI MIKROKONTROLER 2 APLIKASI MIKROKONTROLER Percobaan IV & V Tujuan Percobaan 1. Mempelajari prinsip kerja dan bahasa tingkat rendah dari mikrokontroler. 2. Memahami proses yang dilakukan program terhadap 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

TIMER DAN COUNTER MIKROKONTROLER ATMEL

TIMER DAN COUNTER MIKROKONTROLER ATMEL Lab Elektronika Industri Mikrokontroler - 1 TIMER DAN COUNTER MIKROKONTROLER ATMEL I. TIMER DAN COUNTER Timer atau counter pada dasarnya adalah sebuah pencacah. Pencacah itu bisa dipakai sebagai pewaktu

Lebih terperinci

DAFTAR PUSTAKA. Agfianto Eko Putra, BELAJAR MIKROKONTROLLER AT89C51/52/53, Gava Media, 2005.

DAFTAR PUSTAKA. Agfianto Eko Putra, BELAJAR MIKROKONTROLLER AT89C51/52/53, Gava Media, 2005. DAFTAR PUSTAKA Dr.Sjukri Karim, Dr Peter Kabo, EKG dan Penanggulangan beberapa penyakit jantung untuk dokter umum, Fakultas Kedokteran Unversitas Indonesia, 1996. Hendra Marwazi ST. MT, Anshor Usman Ibrahim

Lebih terperinci

Memprogram Interupsi AT89S51

Memprogram Interupsi AT89S51 BAGIAN 1 AT89S51 Tujuan Pembelajaran Umum: 1. Mahasiswa trampil memprogram interupsi Tujuan Pembelajaran Khusus: 1. Mahasiswa memahami dasar-dasar interupsi Mikrokontroler AT89S51 2. Mahasiswa memahami

Lebih terperinci

Percobaan 8 INTERFACE MIKROKONTROLER DAN KOMPUTER SECARA SERIAL

Percobaan 8 INTERFACE MIKROKONTROLER DAN KOMPUTER SECARA SERIAL Percobaan 8 INTERFACE MIKROKONTROLER DAN KOMPUTER SECARA SERIAL I. Tujuan 1. Memahami komunikasi serial. 2. Memahami cara mengggunakan interrupt serial pada mikrokontroller 8051. 3. Memahami cara kerja

Lebih terperinci

DT-BASIC Application Note

DT-BASIC Application Note DT-BASIC DT-BASIC Application Note AN124 BASIC Keymatic Oleh: Tim IE Artikel ini membahas penggunaan SPC Keymatic bersama dengan modul DT-BASIC Nano System. Di sini SPC Keymatic akan bekerja pada mode

Lebih terperinci

PETUNJUK PEMROGRAMAN DAN SET INSTRUKSI

PETUNJUK PEMROGRAMAN DAN SET INSTRUKSI Lab Elektronika Industri Mikrokontroler - 1 PETUNJUK PEMROGRAMAN DAN SET INSTRUKSI I. ORGANISASI MEMORI AT89C51 AT89C51 memisahkan antara memori untuk program dan untuk data dalam FLASH dan RAM. Metode

Lebih terperinci

TERJADI INTERRUPT MELAYANI INTERRUPT KEMBALI MENERUSKAN PROGRAM YANG TERHENTI PROGRAM YANG SEDANG BERJALAN. Gambar 4.1 Interrupt

TERJADI INTERRUPT MELAYANI INTERRUPT KEMBALI MENERUSKAN PROGRAM YANG TERHENTI PROGRAM YANG SEDANG BERJALAN. Gambar 4.1 Interrupt 1. Interrupt Interrupt adalah suatu kejadian atau peristiwa yang menyebabkan mikrokontroler berhenti sejenak untuk melayani interrupt tersebut. Program yang dijalankan pada saat melayani interrupt disebut

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

Antarmuka LCD pada DST-AVR

Antarmuka LCD pada DST-AVR Antarmuka LCD pada DST-AVR M1632 adalah merupakan modul LCD dengan tampilan 16 x 2 baris dengan konsumsi daya yang rendah. Modul ini dilengkapi dengan mikrokontroler yang didisain khusus untuk mengendalikan

Lebih terperinci

Percobaan 6. SERIAL INTERFACE Menggunakan DT-51 MinSys

Percobaan 6. SERIAL INTERFACE Menggunakan DT-51 MinSys Percobaan 6 SERIAL INTERFACE Menggunakan DT-51 MinSys Membuat aplikasi serial interface untuk komuniksi secara serial melalui pin RXD dan TXD pada MCS-51. Membuat program menggunakan serial port (DB9)

Lebih terperinci

DT-51 Application Note

DT-51 Application Note DT-51 Application ote A96 Classic Caller ID Oleh: Tim IE & M.S. Aang C. Dhani I.K. A. Wahid H. (Institut Teknologi Sepuluh opember) Dalam artikel ini kita akan bernostalgia dengan bahasa pemrograman assembly

Lebih terperinci

Daftar Isi. Daftar Isi Pertemuan 6: Perintah Masukkan dari Keyboard P6.1. Teori Masukkan dari Keyboard... 3

Daftar Isi. Daftar Isi Pertemuan 6: Perintah Masukkan dari Keyboard P6.1. Teori Masukkan dari Keyboard... 3 Daftar Isi Daftar Isi... 1 Pertemuan 6: Perintah Masukkan dari Keyboard... 2 P6.1. Teori... 3 Masukkan dari Keyboard... 3 Masukkan Satu Karakter... 4 Masukkan Lebih Dari Satu Karakter... 7 Interrupt...

Lebih terperinci

INTERRUPT. Cara penggunaan int [no int]

INTERRUPT. Cara penggunaan int [no int] INTERRUPT Pengertian Interrupt Interupsi adalah suatu permintaan khusus pada mikroprocessor untuk melakukan sesuatu, jika terjadi interupsi maka komputer akan menghentikan dahulu apa yang sedang dikerjakan

Lebih terperinci

INTRUKSI-INTRUKSI BAHASA PEMROGRAMAN ASSEMBLY

INTRUKSI-INTRUKSI BAHASA PEMROGRAMAN ASSEMBLY INTRUKSI-INTRUKSI BAHASA PEMROGRAMAN ASSEMBLY Mubtasir Buleganteng94@gmail.com Abstrak Program yang ditulis dengan bahasa Assembly terdiri dari label, kode mnemonic dan lain sebagainya, pada umumnya dinamakan

Lebih terperinci

Memprogram Interface Motor

Memprogram Interface Motor BAGIAN 1 Tujuan Pembelajaran Umum: 1. Mahasiswa trampil memprogram interface motor Tujuan Pembelajaran Khusus: 1. Mahasiswa memahami dasar-dasar interface motor stepper 2. Mahasiswa memahami pemrograman

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Pada bab ini akan dibahas mengenai perancangan dan realisasi dari perangkat keras maupun perangkat lunak dari setiap modul yang dipakai pada skripsi ini. 3.1. Perancangan dan

Lebih terperinci

SISTEM PENGONTROLAN ALAT ELEKTRONIK DENGAN MEDIA KOMPUTER DAN MIKROKONTROLER AT89C51 MELALUI MEDIA KOMUNIKASI SERIAL PORT RS232

SISTEM PENGONTROLAN ALAT ELEKTRONIK DENGAN MEDIA KOMPUTER DAN MIKROKONTROLER AT89C51 MELALUI MEDIA KOMUNIKASI SERIAL PORT RS232 SISTEM PENGONTROLAN ALAT ELEKTRONIK DENGAN MEDIA KOMPUTER DAN MIKROKONTROLER AT89C51 MELALUI MEDIA KOMUNIKASI SERIAL PORT RS232 Oleh : Tateng Sukendar Dosen Teknik Elektro - Universitas Suryadarma Abstrak

Lebih terperinci

PERCOBAAN 2 SAKLAR PUSH BUTTON

PERCOBAAN 2 SAKLAR PUSH BUTTON TUJUAN: PERCOBAAN 2 SAKLAR PUSH BUTTON 1. Memahami rangkaian mikrokontroller dengan interface ke saklar 2. Memahami program assembly untuk mengambil data saklar dan mengeluarkan data ke LED. 3. Memahami

Lebih terperinci

Program Studi Fisika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lambung Mangkurat

Program Studi Fisika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lambung Mangkurat Program Studi Fisika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lambung Mangkurat MIKROKONTROLLER MCS-51 Salah satu tipe mikrokontroler arsitektur MCS-51 yang banyak digunakan saat ini adalah

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

PERCOBAAN 1 DISPLAY LED

PERCOBAAN 1 DISPLAY LED PERCOBAAN 1 DISPLAY LED TUJUAN: 1. Memahami rangkaian mikrokontroller untuk menghidupkan dan mematikan LED. 2. Memahami program assembly untuk menghidupkan dan mematikan LED. 3. Memahami beberapa instruksi

Lebih terperinci

DT-51 Application Note

DT-51 Application Note DT-51 Application Note AN119 Timbangan Digital Berbasis Sensor Flexiforce Oleh: Tim IE & Ricky Suprayudi (Universitas Kristen Petra) Sensor flexiforce merupakan sebuah sensor gaya (force) atau beban (load),

Lebih terperinci

DT-51 Application Note

DT-51 Application Note DT-51 DT-51 Application Note AN136 Type With SPC Keymatic Oleh: Tim IE Aplikasi berikut memberikan contoh sederhana mengenai penggunaan modul DT-51 dengan bahasa pemrograman C (µc/51, Wickenhäeuser). DT-51

Lebih terperinci

MODUL 5 APLIKASI DISPLAY LCD

MODUL 5 APLIKASI DISPLAY LCD MODUL 5 APLIKASI DISPLAY LCD Komponen Yang Dibutuhkan LCD (LM016L) Tabel 1. Penjelasan Pin pada LCD Pin Simbol I/O Keterangan 1 Vss -- Ground 2 Vcc -- Catu daya +5 Volts 3 Vee -- Pengatur Kontras Layar

Lebih terperinci

PEMBUATAN ALAT PRAKTIKUM MIKROKONTROLER (AT89S51)

PEMBUATAN ALAT PRAKTIKUM MIKROKONTROLER (AT89S51) MATERI WORKSHOP PEMBUATAN ALAT PRAKTIKUM MIKROKONTROLER (AT89S51) Dikemas Ulang Oleh : Sumarna JURUSAN PENDIDIKAN FISIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS NEGERI YOGYAKARTA 15 MARET

Lebih terperinci

DT-AVR Application Note

DT-AVR Application Note DT-AVR Application Note AN79 Input Multi Tombol untuk AVR menggunakan Oleh: Tim IE dapat menerima input tombol baik dari keyboard PS/2 maupun keypad matrix berukuran 3x4 atau 4x4. Pada aplikasi kali ini

Lebih terperinci

DT-51 Application Note

DT-51 Application Note DT-51 Application Note AN73 Pengukur Jarak dengan Gelombang Ultrasonik Oleh: Tim IE Aplikasi ini membahas perencanaan dan pembuatan alat untuk mengukur jarak sebuah benda solid dengan cukup presisi dan

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA DATA

BAB IV PENGUJIAN DAN ANALISA DATA BAB IV PENGUJIAN DAN ANALISA DATA Pada bab ini akan dibahas tentang pengujian dan pengoperasian Sistem Pemantau Ketinggian Air Cooling Tower di PT. Dynaplast. Pengujian dan pengoperasian ini dilakukan

Lebih terperinci

SISTEM INTERUPSI MIKROKONTROLER ATMEL

SISTEM INTERUPSI MIKROKONTROLER ATMEL Lab Elektronika Industri Mikrokontroler 1 I. INTERUPSI SISTEM INTERUPSI MIKROKONTROLER ATMEL Interupsi adalah pengubahan urutan pelaksanaan program karena adanya suatu kejadian atau instruksi yang perlu

Lebih terperinci

DT-BASIC Application Note

DT-BASIC Application Note DT-BASIC Application Note AN90 BASIC LCD Interface Oleh: Tim IE LCD saat ini merupakan kebutuhan pokok dalam berbagai macam aplikasi. Pada artikel kali ini akan diberi contoh penggunaan LCD karakter pada

Lebih terperinci

TEKNIK MERANCANG APLIKASI DENGAN DST-UNI PROG

TEKNIK MERANCANG APLIKASI DENGAN DST-UNI PROG TEKNIK MERANCANG APLIKASI DENGAN DST-UNI PROG Dalam merancang suatu aplikasi pada sistem mikrokontroler, seringkali seorang pemula bingung bagaimana kita harus memulai rancangan tersebut. Apabila terjadi

Lebih terperinci