SISTEM MIKROPROSESOR ANTARMUKA KEYPAD 4X4.

Slides:



Advertisements
Presentasi serupa
PANDUAN FASILITAS IMPORT SAS 2013
Advertisements

PANDUAN SAS 2013 MODUL WALI KELAS
Mulai Baca x x>x; if(x
Input dan output Data Dalam bahasa Pascal untuk keperluan input (membaca input) digunakan identifier standar READ atau READLN. ReadLn digunakan untuk.
CARA PENGGUNAAN QBASIC
Pengukuran Line Input Audio Mixer
Keyboard Cara memasang keyboard:
Peripheral PC dan Setting Peripheral
ATA 2014/2015 Bab 2 : Manipulasi Data pada Lembar Kerja Ms Excel
Memori.
PEMROGRAMAN TERSTRUKTUR (Pertemuan 4) Oleh : SYARIF HIDAYAT, M.Si.
Dasar-Dasar Pemrograman 3 (Fasilitas Set, File Program, Entri Data)
Linear Programming (Pemrograman Linier) Program Studi Statistika Semester Ganjil 2012/2013 DR. Rahma Fitriani, S.Si., M.Sc.
INSTALASI SISTEM OPERASI DASAR
STMIK Budidarma Medan PIK Presentation XII Praktek Installation Windows XP.
Menghapus Kolom Blok kolom atau beberapa kolom pada tabel.
BAHASA RAKITAN Kenapa harus mempelajari bahasa rakitan :
1. Elemen pada Microsoft Excel
Iis istikomah Izqi zakiah
TRAINING UAS MIKROKONTROLER 1. TASK BUATLAH project dengan system dengan mode define dan void untuk pendefinisian dan pembuatan fungsi dengan algoritma.
Struktur Data dan Penyajian Data
MENGOPERASIKAN MESIN NC/CNC DASAR
Keterampilan Mengetik 10 Jari
Bab 2 : Manipulasi Data pada Lembar Kerja Ms Excel
PENGANTAR TEKNOLOGI INFORMASI
Membuat Rumus cara membuat rumus adalah sbb: 1. Letakan kursor mouse Anda pada posisi yang akan disisipi rumus. 2. Aktifkan Ribbon Insert 3. Lalu tekan.
Sistem Oasefood.
SISTEM PERIPHERAL PADA SISTEM OPERASI WINDOWS
Semester 2.
M. MEMBERI NAMA SEL/TABEL REFERENSI
Belajar Microsoft Axcel
Menulis partitur menggunakan software sibelius 7
INPUT DAN OUTPUT OLEH: SRI SUPATMI,S.KOM.
PENGANTAR KOMPUTER & TI 2A
ALJABAR RELASIONAL
Operations Management
PIVOT TABEL.
MENGOPERASIKAN MESIN NC/CNC DASAR
PENDAHULUAN Dalam aplikasi Excel, untuk mempermudah proses penghitungan data ataupun analisa data, Anda dapat menggunakan rutin penghitungan dengan pola.
Pola Lingkaran Siklus Hidup Sistem
Mobile Device User Interface
Algoritma dan Pemrograman 2A
Input Dan Output.
Pertemuan 11 Interface Mikroprosesor dengan Keyboard
I. MENGUBAH LEBAR KOLOM DARI MENU FORMAT
Team Pemrograman Sistem Informasi
BAB II A. MENYISIPKAN/MENAMBAHKAN LEMBAR KERJA
MENJALANKAN SLIDE PRESENTASI
Input dan Output Pertemuan ke-3 Bahasa C.
I. MEMPERLEBAR DAN MEMPERKECIL BARIS
PENERAPAN MATRIKS DALAM BIDANG ILMU MILITER
SISTEM PERIPHERAL PADA SISTEM OPERASI WINDOWS
INTERAKSI MANUSIA DAN KOMPUTER
LUAS DAERAH PERSEGIPANJANG
UNIT MEMORI M. Andang Novianta ST., MT.
Microsoft Excel Stiess Batang.
TEKNIK ANTARMUKA MULAI Ahmad Bahauddin Najah Nim
Pemrograman jaringan.
BEKERJA DENGAN EXCELL.
MEMBUAT MEDIA PEMBELAJARAN INTERAKTIF DENGAN SLIDE MASTER & HYPERLINK
1. 2 PERTEMUAN I PENGENALAN SHEET Microsoft Excel merupakan program aplikasi spreadsheet (lembar kerja elektronik). Fungsi dari Microsoft Excel adalah.
LUAS DAERAH PERSEGIPANJANG
Transportasi Metode VAM.
Produk tunjangan Hidup
Permasalahan pada Perangkat Keras
Operasi Aritmatika Lanjutan
Anne Wallace WAKIL PRESIDEN First Street Brunswick, GA 98052
INFOBIDAN Referensi & Pengaturan
PENDAHULUAN Dalam aplikasi Excel, untuk mempermudah proses penghitungan data ataupun analisa data, Anda dapat menggunakan rutin penghitungan dengan pola.
Operasi Aritmatika Temu 5.
Transcript presentasi:

SISTEM MIKROPROSESOR ANTARMUKA KEYPAD 4X4

ANTARMUKA KEYPAD 4X4 KONFIGURASI KEYPAD 4X4 PENDETEKSIAN PENEKANAN TOMBOL CONTOH PENERAPAN DAN PEMROGRAMAN KEYPAD 4X4

KONFIGURASI KEYPAD 4X4

KONFIGURASI KEYPAD 4X4 Keypad 4x4 biasa juga disebut keypad heksadesimal karena terdapat 16 tombol yang dapat mewakili semua karakter heksadesimal dari 0-9 dan A-F. Untuk keperluan tersebut maka kita tinggal mengganti fungsi tombol ‘*’ dan ‘#’ menjadi karakter/huruf ‘E’ dan ‘F’

PENDETEKSIAN PENEKANAN TOMBOL Scanning dilakukan untuk mendeteksi penekanan tombol yang terdapat pada keypad 4x4. Scanning dapat dilakukan secara baris atau kolom.

PENDETEKSIAN PENEKANAN TOMBOL SCANNING KOLOM Langkah pertama: Set kondisi PORTC = 01111111 Kemudian baca kondisi PORTC Jika PC3 menjadi = 0 berarti tombol 1 tertekan Jika PC2 menjadi = 0 berarti tombol 4 tertekan Jika PC1 menjadi = 0 berarti tombol 7 tertekan Jika PC0 menjadi = 0 berarti tombol * tertekan Jika PC3,PC2,PC1,PC0 tetap = 1 berarti tidak ada tombol yang tertekan.

PENDETEKSIAN PENEKANAN TOMBOL SCANNING KOLOM Langkah kedua: Set kondisi PORTC = 10111111 Kemudian baca kondisi PORTC Jika PC3 menjadi = 0 berarti tombol 2 tertekan Jika PC2 menjadi = 0 berarti tombol 5 tertekan Jika PC1 menjadi = 0 berarti tombol 8 tertekan Jika PC0 menjadi = 0 berarti tombol 0 tertekan Jika PC3,PC2,PC1,PC0 tetap = 1 berarti tidak ada tombol yang tertekan.

PENDETEKSIAN PENEKANAN TOMBOL SCANNING KOLOM Langkah ketiga: Set kondisi PORTC = 11011111 Kemudian baca kondisi PORTC Jika PC3 menjadi = 0 berarti tombol 3 tertekan Jika PC2 menjadi = 0 berarti tombol 6 tertekan Jika PC1 menjadi = 0 berarti tombol 9 tertekan Jika PC0 menjadi = 0 berarti tombol # tertekan Jika PC3,PC2,PC1,PC0 tetap = 1 berarti tidak ada tombol yang tertekan.

PENDETEKSIAN PENEKANAN TOMBOL SCANNING KOLOM Langkah ke empat: Set kondisi PORTC = 11101111 Kemudian baca kondisi PORTC Jika PC3 menjadi = 0 berarti tombol A tertekan Jika PC2 menjadi = 0 berarti tombol B tertekan Jika PC1 menjadi = 0 berarti tombol C tertekan Jika PC0 menjadi = 0 berarti tombol D tertekan Jika PC3,PC2,PC1,PC0 tetap = 1 berarti tidak ada tombol yang tertekan.