download

Aplikasi Mikroprosesor dan
Interfacing
Pertemuan 13 & 14
Learning Outcomes
Pada akhir pertemuan ini, diharapkan mahasiswa
akan mampu :
• Menjelaskan interface mikroprosesor
dengan Display
Interface Mikroprosesor dan
Display
Materi:
• Interface dengan 7-Segment
• Interface dengan Led Dot Matrix
• Interface dengan LCD
• Interface dengan Monitor
Interface dengan 7-Segment
• 7 segment adalah
suatu LED yang
disusun berbentuk
huruf
• Terdiri dari 2 macam
– Common Anode
– Common Katode
• Perbedaannya adalah
dalam pemberian
data
Interface dengan 7-Segment
• Pengendaliannya langsung dengan
pengiriman data
• Dapat juga dikendalikan dengan
mikrokontroller, akan tetapi perlu dibuat
suatu lookup table untuk
menerjemahkannya dalam angka
Interface dengan 7-Segment
• Contoh pengendalian dengan
menggunakan paralel
Interface dengan LED Dot
Matrix
• Dot matrix adalah
suatu susunan LED
yang disatukan
secara baris dan
kolom
Interface dengan LED Dot
Matrix
• Pengendalian dari dot matriks dilakukan
dengan 2 cara
– Scanning baris data dikirim pada kolom
– Scanning kolom data dikirim pada baris
• Data yang akan dikirim diambil dari lookup
table yang telah dibuat pada
mikrokontroller
Interface dengan LED Dot
Matrix
• Contoh
MSB
LSB
• Data yang dikirimkan
adalah
– 1Fh, 24h, 44h, 24h,
1Fh
Interface dengan LCD
• Liquid Crystal Display (LCD) adalah suatu
jenis display yang menggunakan
polarisasi kristal
• Kristal tersebut dipolarisasi dengan
pemberian tegangan
• Kristal yang terpolarisasi akan
menampilkan suatu warna hitam atau
warna RGB biasa.
Interface dengan LCD
• Jenis-jenis LCD ada 2 macam:
– LCD karakter
– LCD Graphic Hitam putih
– LCD Graphic Warna
Interface dengan LCD
• Bagian-bagian dari LCD
– CGROM : Character generation ROM, adalah
suatu memori dari LCD, yang akan
mengenerate karakter ASCII pada
Layarketika data dikirimkan
– CGRAM : Character generation RAM, adalah
suatu memori sementara yang digunakan
sebagai tempat penampung data dari
CGROM
Interface dengan LCD
• Pin-pin yang umumnya terdapat pada
suatu LCD adalah:
– Data : untuk pengiriman data karakter LCD
format pengirimannya 8 bit, sesuai nomor
ASCII
– Enable : untuk pengaktifan LCD, ketika ingin
mengirimkan data.
– R/W : untuk pengiriman dan pembacaan data
pada LCD
Interface dengan Monitor
• Monitor CRT mempunyai ukuran 80X25 karakter
• Komunikasi antara monitor dengan kontroller
utama dilakukan secara sinkron dan
menggunakan I2C sebagai jalur komunikasinya
• Akses kedalam monitor dapat dilakukan dengan
2 cara :
– Memory BIOS
– Screen Buffer Memory
Interface dengan Monitor
• Alamat yang diakses
biasanya dimulai pada
alamat 0B800:0000h
• Hardware dari kabel
monitor yang adalah
• Deskripsi pinnya adalah
– 1,2,3 : RGB colour
– 4 : Monitor ID bit 2
– 5,6,7,8 : Ground and RGB
ground
– 9 : Not Connected
– 10 : Sync Ground
– 11 : Monitor ID bit 0
– 12 : Monitor ID bit 1 or SDA
– 13 : Horizontal Sync
– 14 : Vertical Sync
– 15 : Monitor ID bit 3 or SCL
Interface dengan Monitor
• Data yang dikirimkan kedalam monitor
terdiri dari
– Karakter ASCII, dengan mengirimkan kode
ASCII, dan akan langsung diterjemahkan oleh
memory layar
– Warna dari karakter yang ada, ada 16 buah
warna yang ada pada monitor
– Posisi pada layar monitor