Matakuliah Tahun Versi : H0194/ Aplikasi Mikroprosesor dan Interfacing : 2005 : 1.0 Pertemuan 11 Interface Mikroprosesor dengan Keyboard Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : • Menjelaskan interface mikroprosesor dengan Keyboard Bagaimana cara kerja Keyboard • Setiap penekanan tombol pada keyboard akan membangkitkan suatu interrupt yang akan memanggil subroutine dalam sistem yang terhubung dengan keyboard tersebut • Setelah interrupt terpanggil maka data akan dikirim dan akan diterjemahkan oleh sistem tombol mana yang ditekan dan fungsinya apa Interface Mikroprosesor dengan Keyboard Materi: • Interface dengan Matrix Keyboard • Interface dengan AT Keyboard Interface dengan Matrix Keyboard • Matrik keyboard tersusun dari push button yang tersusun dari 8x8 buah yang terhubung secara baris dan kolom Interface dengan Matrix Keyboard • Setiap penekanan dari tombol akan mengaktifkan suatu logic low. • Penekanan ini kemudian diterjemahkan oleh keyboard processor atau encoder dalam lookup table yang ada, hasilnya kemudian di proses oleh processor atau mikrokontroller. Interface dengan Matrix Keyboard • Contoh pemakaian matrix keyboard dengan keypad encoder Interface dengan AT Keyboard • Keyboard ini mempunyai 101 tombol • Terdiri dari matrix 10X11 • Keyboard ini terhubung dengan suatu keyboard encoder yang akan menerjemahkan setiap penekanan tombol • Pengiriman data dari keyboard dilakukan secara serial, dengan arah bi-directional Interface dengan AT Keyboard • Pin-pin yang terdapat dalam AT keyboard • Deskripsi pin yang ada – – – – – – 1 : Data 2 : Not Connected 3 : Ground 4 : Vcc 5 : Clock 6 : Not Connected Interface dengan AT Keyboard • Data komunikasi dari AT keyboard – – – – 1 bit sebagai start bit ( selalu 0 ) 8 bit data 1 bit parity odd 1 stop bit ( selalu 1) • Timing Diagram Interface dengan AT Keyboard • Susunan keyboard AT dengan 101 tombol
© Copyright 2024 Paperzz