Code hiển thị lcd 16x2

Chào bạn, từ bây giờ 3qbavuong.vn sẽ điều khiển màn hình LCD bằng Arduino mà lại không áp dụng module I2C LCD.

Bạn đang xem: Code hiển thị lcd 16x2


Bạn sẽ biết được: Pinout của một số chân đặc biệt quan trọng với module LCD & Điều khiển nó bởi Arduino UNO R3
*

1. Thư viện điều khiển LCD của Arduino:

Thư viện LiquidCrystal là thư viện điều khiển và tinh chỉnh LCD trên Arduino, nó được xây dựng để cho các bạn có thể lập trình tinh chỉnh các module LCD ô vuông một cách nhanh lẹ mà không nhất thiết phải lập trình nhiều. Tủ sách này được viết để phù hợp với nhỏ IC HD44780 (con điều khiển và tinh chỉnh module LCD).

2. LCD pinout – sơ đồ chân của LCD:

– VSS: tương tự với GND – cực âm-. VDD: tương tự với VCC – rất dương (5V)– Constrast Voltage (Vo): tinh chỉnh độ sáng màn hình– Register Select (RS): điều khiển showroom nào sẽ được ghi dữ liệu– Read/Write (RW): các bạn sẽ đọc (read mode) ha6.Enable pin: cho phép ghi vào LCD– D0 – D7: 8 chân dư liệu, mỗi chân sẽ sở hữu giá trị HIGH hoặc LOW nếu khách hàng đang ở cơ chế đọc (read mode) và nó sẽ nhận quý hiếm HIGH hoặc LOW nếu đang ở chính sách ghi (write mode)– Backlight (Backlight Anode (+) và Backlight Cathode (-)): tắt mở đèn màn hình LCD.

Xem thêm: 3 Cách Phối Đồ Với Quần Đũi Nam Và Nữ Thì Hợp Nhất, Phối Đồ Với Quần Đũi Nam

3. Bí quyết dùng thư viện với LCD:
Module LCD rất có thể được tinh chỉnh ở chế độ: 4-bit tinh chỉnh và 8-bit điều khiển. Với biện pháp dùng ở chế độ 4-bit, bạn phải 7 chân sinh hoạt Arduino, và nếu muốn dùng hết khả năng của LCD thì bạn phải 7 + 4 = 11 chân sinh hoạt Arduino (không đề nghị dùng). Những hàm trong thư viện LiquidCrystal của Arudino ở chế độ 4-bit thì các thứ đều hoạt động tốt cả. Vì vậy, mình vẫn mắc mạch ở chính sách 4-bit điều khiển.
4. Đấu nối mạch điện:
Bạn đấu nối mạch như hình bên dưới, kế tiếp biên dịch với nạp code.
Lưu ý: chúng ta phải showroom thư viện LCD nếu chưa có nhé!

//Khai báo thư viện LiquitCrystal#include//Khởi chế tạo ra với những chânLiquidCrystal lcd(12, 11, 5, 4, 3, 2);void setup() //Thông báo đây là LCD 1602 lcd.begin(16, 2); //In ra screen lcd dòng chữ Chao cac ban lcd.print("Chao cac ban!");void loop() // đặt con trỏ vào cột 0, dòng 1 // giữ ý: dòng 1 là dòng thiết bị 2, lòng 0 là dòng thứ 1. Tức là, nó đếm từ bỏ 0 chứ không hề phải từ là một lcd.setCursor(0, 1); // In ra mẫu chữ lcd.print("KHO phân tách SE");

Để biết cách cài đặt và mô rộp Arduino bên trên proteus mời các bạn tham khảo bài viết Full hướng dẫn tải về và cài đặt thư viện Arduino

Leave a Reply

Your email address will not be published. Required fields are marked *

  • App xóa nhăn quần áo

  • Tác hại của gừng ngâm giấm

  • Gái tây ở hồ chí minh

  • Hồ huỳnh duy lừa đảo

  • x

    Welcome Back!

    Login to your account below

    Retrieve your password

    Please enter your username or email address to reset your password.