Laporan Praktikum Sistem Embedded Modul 9 – Dot Matrix

A. Penjelasan Modul dan Kasus

Percobaan ini akan menggunakan dot matrix 5×7 yang terhubung pada mikrokontroler

B. Dasar Teori

Dot Matrix adalah susunan LED 5×7, yang bisa digunakan untuk menampilkan huruf, gambar, dan simbol lainnya yang tidak mungkin ditampilkan dengan 7-segment atau 14-segment.

C. Perancangan

Daftar Komponen :

  1. ATmega8535
  2. Dot Matrix 5×7

D. Percobaan

Buatlah sebuah rangkaian seperti gambar berikut ini dengan menggunakan komponen dot matrik:

Gunakan coding berikut ini untuk rangkaian tersebut:

#include 

#include 




void main(void)

{

PORTA=0x00;

DDRA=0xFF;

PORTC=0x00;

DDRC=0xFF;

while (1)

    {

    PORTA=0x01;

    PORTC=0B00000011;  

    delay_ms(1);  

    PORTA=0x02;

    PORTC=0B01110101;  

    delay_ms(1); 

    PORTA=0x04;

    PORTC=0B01110110;  

    delay_ms(1);

    PORTA=0x08;

    PORTC=0B01110101;  

    delay_ms(1);    

    PORTA=0x10;

    PORTC=0B00000011;  

    delay_ms(1);         

    };

}

  1. Jelaskan cara kerja dot matrik berdasarkan percobaan yang telah dilakukan?
    Dot matrix diprogram dengan cara menunjukkan kolom  mana yang mau dipilih dari PORTA, lalu LED yang mau dihidupkan dari PORTC. Sebagai contoh, jika di PORTA diberi logika 0x01, maka kolom pertama yang akan dipilih. Lalu, jika PORTC diberi logika 0x00, maka semua LED pada kolom pertama dot matrix akan menyala.
  2. Modifikasi coding tersebut sehingga bisa menampilkan huruf pertama dari nama anda

#include 

#include 




void main(void)

{

PORTA=0x00;

DDRA=0xFF;

PORTC=0x00;

DDRC=0xFF;

while (1)

    {

    PORTA=0x01;

    PORTC=0B00000000;  

    delay_ms(1);  

    PORTA=0x02;

    PORTC=0B11110110;  

    delay_ms(1); 

    PORTA=0x04;

    PORTC=0B11100110;  

    delay_ms(1);

    PORTA=0x08;

    PORTC=0b11010110;  

    delay_ms(1);    

    PORTA=0x10;

    PORTC=0b10111001;  

    delay_ms(1);         

    };

}
Share Button

Oleh Rinaldo Jonathan

Admin of this site. Artis papan PCB. #zoneRinaldo #Controllerism Studio Demon, Stage Angel, Sleepy Developer, Smoke free. Kalkud SHS 2012, PCR G15.

Tinggalkan Balasan

Verified by ExactMetrics