1. Trang chủ
  2. » Luận Văn - Báo Cáo

Hiển thị chữ chạy trên màn hình LCD 16x2 bằng vi điều khiển AT89C51

13 3,2K 2

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 13
Dung lượng 853,45 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG CAO ĐẲNG PHƯƠNG ĐÔNG KHOA KỸ THUẬT - CÔNG NGHỆ THÔNG TIN BÁO CÁO THỰC TẬP CÔNG NHÂN Đề tài: Hiển thị chữ chạy trên màn hình LCD 16x2 bằng vi điều khiển

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG CAO ĐẲNG PHƯƠNG ĐÔNG KHOA KỸ THUẬT - CÔNG NGHỆ THÔNG TIN

BÁO CÁO THỰC TẬP CÔNG NHÂN

Đề tài:

Hiển thị chữ chạy trên màn hình LCD 16x2

bằng vi điều khiển AT89C51

GVHD : Trần Đình Nga

SVTH : Nguyễn Nhân Hoài

Nguyễn Hữu Khanh

Hoàng Văn Linh

Bùi Đình Cẩn

Lớp : CĐ2A1

Trang 2

Đề tài:

Hiển thị chữ chạy trên màn hình LCD 16x2

bằng vi điều khiển AT89C51

• Lời mở đầu

• Phần I : Giới thiệu khái quát về đề tài

• Phần II :Giới thiệu về màn hình LCD 16x2

• Phần III :Mạch nguyên lí

• Phần IV :Chương trình mô phỏng trên phần mềm Proteus

• Phần V : Mạch thiết kế

• Phần VI : Mạch đã chạy thực tế

Trang 3

Lời mở đầu

Ngày nay khoa học công nghệ phát triển rất

mạnh,bên cạnh đó thì nghành điện tử và tự động

hóa cũng ngày càng phát triển và đã biến đổi thế

giới đi theo xu hướng công nghiệp hóa hiện đại

hóa Đời sống kinh tế xã hội hiện nay đang tăng lên

rõ rệt, nhu cầu của con người không có giới hạn,

vậy nên việc sử dụng các thiết bị điện tử hiện đại

vào cuộc sống cũng ngày càng phổ biến

Trên tình hình đó thì có nhiều tập đoàn và công ty

đã phát minh chế tạo được những thiết bị, máy móc rất thông minh, tinh vi và chính xác có thể thay thế cho sức lực, trí óc của con người

Trang 4

Một thiết bị hay máy móc cần đến sự thông minh và chính xác thì không thể thiếu một thành phần rất

quan trọng đó là bộ vi điều khiển Hầu hết các nhà sản xuất hiện nay đều áp dụng bộ vi điều khiển vào máy móc, thiết bị của mình từ đơn giản đến phức tạp để tối ƣu hóa khả năng của nó,giúp mang lại

một sự hài lòng nhất đối với các khách hàng của

mình

Một số ứng dụng của vi điều khiển trong thực tế là làm ma trận LED, bảng quảng cáo LED, điều khiển động cơ, cảnh báo chống trộm-báo cháy ,các thiết

bị trò chơi và giải trí, đèn giao thông, đếm và phân loại sản phẩm, đóng gói trong nhà máy…

Trang 5

Và một ứng dụng rất quan trọng nữa là điều khiển hiển thị chữ chạy trên màn hình LCD Thiết bị hiển

thị LCD ( Liquid Crystal Display ) là màn hình tinh

thể lỏng đƣợc sử dụng trong rất nhiều các ứng

dụng của vi xử lí LCD có rất nhiều ƣu điểm so với các dạng hiển thị khác: nó có khả năng hiển thị kí

tự đa dạng, trực quan (chữ, số và kí tự đồ họa), dễ dàng đƣa vào mạch ứng dụng theo nhiều giao thức giao tiếp khác nhau, tốn rất ít tài nguyên hệ thống

và giá thành rẽ …

Hôm nay, nhóm chúng em xin đƣợc thực hiện đề tài: Hiển thị chữ chạy trên màn hình LCD 16x2 giao tiếp với vi xử lí AT89C51 Ngôn ngữ lập trình là

Assembly

Trang 6

Phần I Giới thiệu khái quát về đề tài

• P2.0 =

D0

• P2.1 =

D1

• P2.2 =

D2

• P2.3 =

D3

• P2.4 =

D4

• P2.5 =

D5

• P2.6 =

D6

• P2.7 =

D7

• P3.0 =

RS

• P3.1 =

RW

• P3.2 = E

Trang 7

Phần II :Giới thiệu về màn hình LCD 16x2

• LCD Liquid Crystal Display là màn hình tinh thể lỏng

Thông số kĩ thuật :

• Kích thước hiển thị : 16 kí tự x 2 dòng

• Màu hiển thị : đen / trắng

• Chế độ giao tiếp : 8 bit và 4 bit

• Cỡ chữ hiển thị : 5x7 hoặc 5x10

• Tích hợp chip HD44780 của HITACHI

Trang 8

GND

-

K

16

VCC 5V

-

A

15

Bít dữ liệu I/O

D7

14

Bít dữ liệu I/O

D6

13

Bít dữ liệu I/O

D5

12

Bít dữ liệu I/O

D4

11

Bít dữ liệu I/O

D3

10

Bít dữ liệu I/O

D2

9

Bít dữ liệu I/O

D1

8

Bít dữ liệu I/O

D0

7

Cho phép I/O

E

6

RW =0 ghi dữ liệu ,RW =1

đọc dữ liệu

I/O

RW

5

RS=0 thì chon thanh ghi

lệnh RS=1 thì chọn thanh ghi dữ

liệu

I

RS

4

Điều khiển độ tương phản

màn hình

- VEE

3

Nguồn VCC 5V

- VDD

2

Nối GND

- VSS

1

Mô tả I/O

Kí hiệu

Chân

Trang 9

Phần III : Mạch nguyên lí

Trang 10

Phần IV : Mô phỏng trên phần mềm Proteus

Trang 11

Phần V : Mạch thiết kế

Trang 12

Phần VI : Mạch đã chạy thực tế

Trang 13

Bài báo cáo của nhóm em đến đây

là kết thúc,xin chân thành cảm ơn Thầy và các bạn đã chú ý theo dõi Chúc buổi báo cáo thành công tốt

đẹp

Nhóm 6

Ngày đăng: 12/04/2015, 14:37

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w