Giao tiếp 8051 với LCD
GIAO TIẾP 8051 VỚI LCD TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH KHOA CÔNG NGHỆ ĐIỆN TỬ Tiểu luận môn vi sử lý: GIAO TIẾP 8051 VỚI LCD Sinh viên thực hiện : ĐẶNG HỒNG HÒA MSSV : 0503300 Bài toán 1. Yêu cầu: Dùng vi điều khiển 8051 để thưc hiện việc quảng cáo cho các công ty, siêu thị… giống như bảng điện tử chạy ở cầu thang bộ nhà X.7 thông qua LCD. Trên LCD sẽ hiện hai dòng : • Dòng một: “ TIEU LUAN VI XU LY 8051 GIAO TIEP LCD-LOP DHDT1 ” chạy lien tục từ phải qua trái. • Dòng hai: “ BY:DANG HONG HOA ” đứng yên. Ta có thể thay đổi dòng hiển thị trên màn hình LCD theo mục đích của chúng ta dể dàng. 2. Phân tích: Các công việc cần làm: Về phần cứng ( mô phỏng PROTEUS): Lấy linh kiện:8051, LCD, nối dây cho đúng với đoạn lệnh, cấp nguồn. Đoạn lệnh ( mô phỏng TOPVIEW và nạp vào 8051 ): Kết nối các chân của LCD với 8051,thiết lập chế độ hoạt động của LCD. Khởi động LCD. Hiển thị dòng 2 chạy, xuất ra LCD qua port 1 bằng cách nạp giá trị hiển thị lên DPTR, hiển thị trên dòng thứ 2 trên LCD. Có thể thay đổi số lượng ký tự theo ý muốn( Lưu ý chỉ xuất ra được tối đa 20 ký tự như bài lập trình này ) . Hiển thị dòng 1 chạy, xuất ra LCD qua port 1 bằng cách nạp giá trị hiển thị lên DPTR,gọi thời gian de lay,hiển thị dòng 1 trên LCD, lần lượt tăng giá trị DPTR(*), nạp các byte cao và byte thấp của DPTR vào thanh ghi A sau đó so sánh lần lượt byte cao và thấp với (byte cao + 40) và ( byte thấp +40) nếu bằng thì quay lại từ lúc hiển thị dòng 1,không bằng thì cứ tiếp tục tăng DPTR và làm tiếp như (*). Giá trị 40 có thể thay đổi tuỳ ý trong chương trình. 3. Lưu đồ giải thuật: Chuong trinh con: . GIAO TIẾP 8051 VỚI LCD TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH KHOA CÔNG NGHỆ ĐIỆN TỬ Tiểu luận môn vi sử lý: GIAO TIẾP 8051 VỚI LCD Sinh viên thực hiện. linh kiện :8051, LCD, nối dây cho đúng với đoạn lệnh, cấp nguồn. Đoạn lệnh ( mô phỏng TOPVIEW và nạp vào 8051 ): Kết nối các chân của LCD với 8051, thiết lập chế độ hoạt động của LCD. Khởi. khiển 8051 để thưc hiện việc quảng cáo cho các công ty, siêu thị… giống như bảng điện tử chạy ở cầu thang bộ nhà X.7 thông qua LCD. Trên LCD sẽ hiện hai dòng : • Dòng một: “ TIEU LUAN VI XU LY 8051