slide báo cáo

13
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

Upload: nhoc-da-tinh

Post on 05-Aug-2015

97 views

Category:

Documents


0 download

DESCRIPTION

Uploaded from Google Docs

TRANSCRIPT

Page 1: slide báo cáo

BỘ GIÁO DỤC VÀ ĐÀO TẠOTRƯỜ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 NgaSVTH : Nguyễn Nhân HoàiNguyễn Hữu KhanhHoàng Văn LinhBùi Đình CẩnLớp : CĐ2A1

Page 2: slide báo cáo

Đề 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ế

Page 3: slide báo cáo

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. .

Page 4: slide báo cáo

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….

Page 5: slide báo cáo

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.

Page 6: slide báo cáo

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

Page 7: slide báo cáo

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

Page 8: slide báo cáo

GND-K16

VCC 5V-A15

Bít dữ liệuI/OD714

Bít dữ liệuI/OD613

Bít dữ liệuI/OD512

Bít dữ liệuI/OD411

Bít dữ liệuI/OD310

Bít dữ liệuI/OD29

Bít dữ liệuI/OD18

Bít dữ liệuI/OD07

Cho phépI/OE6

RW =0 ghi dữ liệu ,RW =1 đọc dữ liệu

I/ORW5

RS=0 thì chon thanh ghi lệnh

RS=1 thì chọn thanh ghi dữ liệu

IRS4

Điều khiển độ tương phản màn hình

-VEE3

Nguồn VCC 5V-VDD2

Nối GND-VSS1

Mô tảI/OKí hiệuChân

Page 9: slide báo cáo

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

Page 10: slide báo cáo

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

Page 11: slide báo cáo

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

Page 12: slide báo cáo

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

Page 13: slide báo cáo

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.