[LCD và GUI] Bài 1: Cơ bản về màn hình LCD

lcd va gui

Đây là 1 tutorial mới đét của mình, phương châm vẫn sẽ là kiến thức có 102 mà các bạn sẽ khó kiếm được tài liệu ở đâu khác, và lộ trình vẫn sẽ là từ gà mờ tới master :v

Các loại màn hình LCD phổ biển

Text LCD

Thôi vứt con cùi bắp này đi

Graphic LCD (GLCD)

GLCD đen trắng

Loại màn này cho phép ta điều khiển bật tắt từng điểm ảnh trên màn ! Với dòng LCD đen trắng thì có 1 số đại điện tiêu biểu là LCD128x64, LCD nokia5110, OLED

4.0 rồi ai chơi đen trắng nữa ! vứt luôn

GLCD màu

Màn hình màu loại TFT rất phổ biến

Tất cả các màn hình LCD đều cần 1 bộ đệm khung để chứa dữ liệu hiển thị. Kích thước của bộ đệm khung tùy thuộc vào loại hiển thị (đen trắng, rgb565, rgb888). Bộ đệm này còn được gọi là GRAM

Các màn hình LCD TFT có kích thước nhỏ thường được nhúng sẵn 1 bộ đệm hiển thị. Muốn hiển thị gì chỉ cần gửi dữ liệu hiển thị qua các giao thức phổ biến như SPI, I2C vào màn hình. Các màn này thường có kích thước nhỏ và giá thành cao. Phù hợp với các vi điều khiển yếu

Loại màn hình thứ hai có kích thước và độ phân giải lớn, tuy nhiên không có sẵn GRAM, chúng thường có các chân VSYN HSYN, loại màn này yêu cầu bộ vi điều khiển phải tự chuẩn bị GRAM và bắn dữ liệu 1 cách liên tục sang màn hình ở tần số ít nhất 60Hz

Các màn này có kích thước và độ phân giải rất lớn nhưng giá vẫn khá rẻ. Tuy nhiên để điều khiển được chúng thì yêu cầu về bộ xử lí cũng khá cao !

 

Từ tác giả:

Nếu có bất kì thắc mắc nào trong bài viết, vui lòng để lại comment dưới mỗi bài ! Mình sẽ không trả lời thắc mắc của các bạn ở facebook hay email !

Nếu trong phần code bạn nhìn thấy nhưng thứ kiểu như &amp; thì đó là lỗi hiển thị, cụ thể 3 kí tự < > & bị biến đổi thành như thế
&amp; là &
&lt;  là <
&gt; là >

Giới thiệu Đào Nguyện 69 bài viết
DIY,chế cháo, viết blog chia sẽ kiến thức về lập trình,điện tử - IoT. Rất mong được giao lưu, kết bạn với các bạn cùng đam mê. Địa chỉ Facebook: https://www.facebook.com/nguyendao207

2 bình luận

Để lại bình luận