Menyambungkan paparan LCD 16x2 ke mikrokontroler PIC adalah kemahiran asas dalam bidang sistem tertanam dan elektronik. Sebagai penyedia paparan LCD 16x2 berkualiti tinggi, saya akan membimbing anda melalui langkah demi langkah, memastikan bahawa anda boleh mewujudkan sambungan yang berjaya dan mula memanfaatkan keupayaan gabungan ini.
Memahami asas -asas
Sebelum kita menyelam ke dalam proses sambungan, sangat penting untuk memahami komponen utama yang terlibat. Paparan LCD 16x2, seperti namanya, boleh memaparkan 16 aksara setiap baris dan mempunyai 2 baris. Ia adalah pilihan yang popular untuk banyak projek kerana kesederhanaan dan kosnya - keberkesanannya. Sebaliknya, mikrokontroler PIC adalah keluarga mikrokontroler yang terkenal dengan kemudahan penggunaannya, kos rendah, dan pelbagai aplikasi.
Komponen diperlukan
Untuk menyambungkan paparan LCD 16x2 ke mikrokontroler PIC, anda memerlukan komponen berikut:
- Paparan LCD 16x2: Syarikat kami menawarkan pelbagai paparan LCD 16x2 dengan penglihatan yang sangat baik dan prestasi yang panjang.
- Mikrokontroler PIC: Bergantung pada keperluan projek anda, anda boleh memilih dari pelbagai model mikrokontroler PIC.
- Papan roti: Ini akan membantu anda membuat sambungan sementara semasa fasa ujian.
- Wayar Jumper: Ini digunakan untuk menyambungkan paparan LCD ke mikrokontroler PIC.
- Potentiometer: Ia digunakan untuk menyesuaikan kontras paparan LCD.
Pinout paparan LCD 16x2
Paparan LCD 16x2 mempunyai 16 pin, masing -masing dengan fungsi tertentu. Berikut adalah gambaran ringkas mengenai pinout:
- VSS (pin 1): Ini adalah pin tanah, yang harus disambungkan ke GND bekalan kuasa.
- VDD (pin 2): Ia adalah pin bekalan kuasa, yang harus disambungkan ke +5V.
- Vo (pin 3): Pin ini digunakan untuk menyesuaikan kontras paparan LCD. Sambungkannya ke terminal pertengahan potentiometer, dengan dua terminal lain yang disambungkan ke +5V dan GND.
- RS (pin 4): PIN PILIH Daftar. Isyarat tinggi pada pin ini memilih daftar data, sementara isyarat rendah memilih daftar arahan.
- RW (pin 5): Pin baca/tulis. Isyarat tinggi digunakan untuk membaca, dan isyarat rendah digunakan untuk menulis. Dalam kebanyakan kes, kami menyambungkan pin ini ke GND untuk menulis operasi sahaja.
- E (pin 6): PIN membolehkan. Pulse yang tinggi - hingga rendah pada pin ini mengunci data ke dalam LCD.
7-14.D0 - D7 (pin 7 - 14): Ini adalah pin data yang digunakan untuk memindahkan data antara LCD dan mikrokontroler. Anda boleh menggunakan mod pemindahan data 4 - bit atau 8 - bit. - A (pin 15): Ini adalah anod latar belakang LED. Sambungkannya ke +5V melalui perintang yang mengehadkan semasa.
- K (pin 16): Ini adalah katod latar belakang yang diketuai. Sambungkannya ke GND.
Menyambungkan LCD ke Microcontroller PIC
Langkah 1: Sambungan Kuasa
Pertama, sambungkan VSS (pin 1) LCD ke GND mikrokontroler PIC dan VDD (pin 2) ke bekalan +5V. Juga, sambungkan anod (pin 15) latar belakang membawa kepada +5V melalui perintang yang mengehadkan semasa (sekitar 220 ohm) dan katod (pin 16) ke GND.
Langkah 2: Pelarasan kontras
Sambungkan VO (pin 3) LCD ke terminal pertengahan potensiometer. Sambungkan satu hujung potentiometer ke +5V dan hujung yang lain ke GND. Ini akan membolehkan anda menyesuaikan kontras paparan LCD.
Langkah 3: Kawalan sambungan pin
Sambungkan RS (pin 4) LCD ke pin output digital PIC microcontroller. Begitu juga, sambungkan RW (pin 5) ke GND (untuk Operasi Tulis - Hanya Operasi) dan E (PIN 6) ke pin output digital lain PIC.
Langkah 4: Sambungan Pin Data
Jika anda menggunakan mod pemindahan data 8 - bit, sambungkan semua pin data D0 - D7 (pin 7 - 14) LCD ke pin output digital yang sepadan dengan PIC. Walau bagaimanapun, jika anda menggunakan mod pemindahan data 4 - bit, anda hanya perlu menyambungkan D4 - D7 (pin 11 - 14) ke PIC.
Pengaturcaraan mikrokontroler PIC
Sebaik sahaja sambungan perkakasan selesai, anda perlu memprogram mikrokontroler PIC untuk berkomunikasi dengan paparan LCD. Berikut adalah contoh mudah kod dalam bahasa C menggunakan Mikroc Pro untuk pengkompil PIC untuk memaparkan "Hello, World!" di LCD:
#include <stdio.h> #include <stdlib.h> // sambungan modul lcd sbit lcd_rs di rb4_bit; sbit lcd_en di rb5_bit; sbit lcd_d4 di rb0_bit; sbit lcd_d5 di rb1_bit; sbit lcd_d6 di rb2_bit; sbit lcd_d7 di rb3_bit; sbit lcd_rs_direction di trisb4_bit; sbit lcd_en_direction di trisb5_bit; sbit lcd_d4_direction di trisb0_bit; sbit lcd_d5_direction di trisb1_bit; sbit lcd_d6_direction di trisb2_bit; sbit lcd_d7_direction di trisb3_bit; // akhir sambungan modul LCD tidak sah main () {lcd_init (); // Inisialisasi lcd lcd_cmd (_lcd_clear); // jelas paparan lcd_cmd (_lcd_cursor_off); // Matikan kursor LCD_OUT (1, 1, "Hello, World!"); // Tulis teks ke lcd sementara (1) {// loop utama}}
Menguji sambungan
Selepas pengaturcaraan mikrokontroler PIC, kuasa pada litar. Anda mesti melihat teks "Hello, World!" dipaparkan pada LCD. Jika tidak, periksa perkara berikut:
- Sambungan perkakasan: Pastikan semua sambungan selamat dan tidak ada wayar longgar.
- Pelarasan kontras: Laraskan potensiometer untuk mendapatkan paparan yang jelas.
- Kesalahan pengaturcaraan: Semak kod untuk sebarang sintaks atau kesilapan logik.
Produk LCD yang berkaitan
Sebagai tambahan kepada paparan LCD 16x2 kami, kami juga menawarkan pelbagai produk LCD berkualiti tinggi. Contohnya, anda boleh meneroka kamiCOG LCD 12840Module ST7565R, yang merupakan pilihan yang baik untuk keperluan paparan yang lebih kompleks. KamiVA LCD Watak Cog Dot 128*64 PaparanMenyediakan penglihatan yang sangat baik dan sesuai untuk pelbagai aplikasi. Dan jika anda mencari LCD dengan pilihan antara muka yang berbeza, kamiCOG LCD 6800 dan 8080 dan siri antara muka SPIMungkin sesuai untuk anda.
Kesimpulan dan panggilan untuk bertindak
Menyambungkan paparan LCD 16x2 ke mikrokontroler PIC adalah pengalaman yang menggembirakan yang membuka dunia kemungkinan untuk projek sistem tertanam anda. Syarikat kami komited untuk menyediakan anda dengan paparan LCD yang terbaik - kualiti dan sokongan teknikal. Sama ada anda seorang penggemar atau profesional, kami mempunyai produk dan kepakaran untuk memenuhi keperluan anda.


Jika anda berminat untuk membeli paparan LCD 16x2 kami atau mana -mana produk kami yang lain, sila hubungi kami untuk katalog produk terperinci dan maklumat harga. Kami tidak sabar -sabar untuk membincangkan keperluan projek anda dan membantu anda mencari penyelesaian yang sempurna.
Rujukan
- Microchip Technology Inc. PIC Micropontroller Family Datasheets.
- Lembaran data pengeluar paparan LCD.
- Pelbagai sumber dalam talian mengenai sistem tertanam dan elektronik.