Our Story.
Share anything about our laboratorium

LCD

LCD

Chapter 1. PENDAHULUAN

Materi ini merupakan tugas mata kuliah Mikroprosesor dan Mikrokontroler jurusan Teknik Elektro Universitas Andalas tahun pelajaran 2017/2018. Dengan Dosen Pembimbingnya dalah bapak Darwison, M.T. rangkuman dari berbagai macam sumber baik itu dari buku dan juga dari website

Chapter 2. KOMPONEN RANGKAIAN

1.LCD

         LCD (Liquid Crystal Display) adalah suatu jenis media tampil yang menggunakan kristal cair sebagai penampil utama. LCD sudah digunakan diberbagai bidang misalnya alal–alat elektronik seperti televisi, kalkulator, ataupun layar komputer. Pada bab ini aplikasi LCD yang dugunakan ialah LCD dot matrik dengan jumlah karakter 2 x 16. LCD sangat berfungsi sebagai penampil yang nantinya akan digunakan untuk menampilkan status kerja alat. Adapun fitur yang disajikan dalam LCD ini adalah : 
a. Terdiri dari 16 karakter dan 2 baris. 
b. Mempunyai 192 karakter tersimpan. 
c. Terdapat karakter generator terprogram. 
d. Dapat dialamati dengan mode 4-bit dan 8-bit. 
e. Dilengkapi dengan back light


2.  MCS51 
          Mikrokontroler tipe AT89S51 merupakan mikrokontroler keluarga MCS-51 dengan konfigurasi yang sama persis dengan AT89C51 yang cukup terkenal, hanya saja AT89S51 mempunyai fitur ISP (In-System Programmable Flash Memory). Fitur ini memungkinkan mikrokontroler dapat diprogram langsung dalam suatu sistem elektronik tanpa melalui Programmer Board atau Downloader Board.Personal Computer. Mikrokontroler dapat diprogram langsung melalui kabel ISP yang dihubungkan dengan paralel port pada suatu pada suatu Personal Computer. Mikrokontroler tipe AT89S51 merupakan mikrokontroler keluarga MCS-51 dengan konfigurasi yang sama persis dengan AT89C51 yang cukup terkenal, hanya saja AT89S51 mempunyai fitur ISP (In-System Programmable Flash Memory)

Chapter 3. RANGKAIAN


Rangkain sistem minimum


Rangkaian keseluruhan

Pada rangkaian telah diprogram untuk menampilkan tulisan Hello pada LCD dan juga menuliskan kalimat lainnya

Chapter 4. FLOWCHART


Chapter 5. Listing Program



   1          #include <REGX51.H>
   2          #include <string.h>
   3          #include <stdio.h>
   4          
   5          sfr  LCD=0xa0;                                          //alamat LCD
   6          sbit EN= P3^6;                                          //inisiasi port p3.6 sbg en
   7          sbit RS= P3^0;                                          //inisiasi port p3.7 sbg rs
   8          
   9          void nop(void);                                         //delay 450ns
  10          void delay_1s(unsigned char t);                         //delay 1 s
  11          void initial_lcd(void);
  12          void delay(void);                                       //delay
  13          void string_to_lcd(unsigned char *s);
  14          
  15          void write_lcd(unsigned char dat,unsigned int com);
  16          void delay_50ms(unsigned char x);                       //delay
  17          
  18          void main()
  19          {
  20   1      
  21   1      P0=0xff;
  22   1      P1=0xff;
  23   1      P3=0xff;
  24   1      delay_50ms(4);
  25   1      initial_lcd();
  26   1      write_lcd(0x80,0);
  27   1      string_to_lcd("   WELCOME TO   ");
  28   1      write_lcd(0xc0,0);
  29   1      string_to_lcd("INNOVATE ENG SOL");
  30   1      
  31   1      }
  32          
  33          void nop(void)
  34          {
  35   1      
  36   1      unsigned char n;
  37   1      for(n=0;n<20;n++);
  38   1      
  39   1      }

Chapter 6. Video Simulasi


Chapter 7. Download File

Link Download HTML+PROTEUS+PROGRAM, Klik Disini
Link Download VIDEO, Klik Disini
@makyunus12 @makyunus12 Author

About

Popular Posts

Find Us

Contact Us

Nama

Email *

Pesan *