Daftar Isi:

Antarmuka LCD Dengan 8051 (AT89S52): 4 Langkah
Antarmuka LCD Dengan 8051 (AT89S52): 4 Langkah

Video: Antarmuka LCD Dengan 8051 (AT89S52): 4 Langkah

Video: Antarmuka LCD Dengan 8051 (AT89S52): 4 Langkah
Video: LCD Interfacing with 8051 Microcontroller (AT89S52) 2024, Juli
Anonim
Antarmuka LCD Dengan 8051 (AT89S52)
Antarmuka LCD Dengan 8051 (AT89S52)

Halo ini adalah awal dari 8051. LCD dapat dijalankan dengan mode 8-bit dan 4-bit, tetapi dalam kasus 8051 8-bit sebagian besar digunakan, 4-bit digunakan dalam kasus arduino, AVR dan PIC. Mode 8-bit berarti menggunakan 8 kabel untuk transmisi alamat dan data.

Langkah 1: Komponen yang Diperlukan:

LCD 16*2

Mikro-kontroler AT89S52

Osilator kristal 11.0592MHz

Kapasitor 10 uf

Kapasitor keramik 22pf

Basis IC 40 pin

Kabel Jumper

Potensi-meter 10k

Langkah 2: Pengaturan Perangkat Keras:

Pengaturan Perangkat Keras
Pengaturan Perangkat Keras

Koneksi perangkat keras ditunjukkan pada gambar

Hubungkan port 2 ke pin data LCD.

Port 0.0 RS dan Port 0.1 untuk ENABLE.

RW ke tanah.

Resistor dan kapasitor untuk RESET pin.

Langkah 3: Pengaturan Perangkat Lunak:

Instal KEIL4 di PC Anda

Program untuk antarmuka LCD:

#sertakan sbit rs=P0^0;

sbit en=P0^1;

batalkan penundaan();

kosongkan cmd();

batal tanggal();

batal utama()

{

char nama[10]="INSTRUCTABLES";

tidak ditandatangani int b;

P1=0x38;

cmd();

P1=0x80;

cmd();

P1=0x0f;

cmd();

untuk(b=0;b<=10;b++)

{

P1=nama;

dat();

menunda();

}

}

kosongkan cmd()

{

rs=0;

id=1;

menunda();

id=1;

}

batalkan tanggal()

{

rs=1;

id=1;

menunda();

id=0;

} batalkan penundaan()

{

tidak ditandatangani di a;

untuk(a=0;a<=500;a++);

}

Anda dapat Mengunduh dari sini:

Langkah 4: REFERENSI

electrosome.com/interfacing-lcd-with-8051-using-keil-c-at89c51/

Direkomendasikan: