- Viết code vào phần khoanh đỏ.
GIAO TIẾP CÁC CỔNG VÀO/RA (I/0) VỚI LCD
Lý thuyết:
Lý thuyết: LCD có 16 chân như hình vẽ. Trong đó có 2 chân 1 và chân 2 được cấp nguồn cho LCD hoạt động, chân thứ 3 (chân VSS) được nối vào đầu ra của biến trở dùng để điều chỉnh độ tương phản (phải điều chỉnh VSS hợp lý thì LCD mới hiển thị được) 2
chân 15,16 đây là 2 chân cấp nguồn dung để bật đèn của LCD từ chân 4 -> 14 là các chân điều khiển được nối với vi điều khiển,
chân 4, 5, 6 điều khiển hoạt động của LCD, các chân còn lại là 8 bit Data dùngđể truyền nhận dữ liệu. Chúng ta có thể giao tiếp Data 8 bit hoặc 4 bit như trong mạch của chúng ta truyền Data dưới dạng 4 bit. Việc truyền dưới dạng 4 bit hoặc 8 bit phải được thiết lập cả
phần cúng và phần mềm.
- Click vào Folder Keil uvision3 trên desktop.
- Vào Project chọn -> New Project
1. Chọn đường dẫn để lưu file (nên tạo mỗi một thư mục cho 1 project)2. Nhập tên cần lưu vào ô File name 2. Nhập tên cần lưu vào ô File name
3. Nhấn Save để lưu
- Ta được hình sau:
- Bấm vào dấu + ở đầu chữ Atmel để mở rộng IC của hãng -> chọn AT89C51. AT89C51.
- Chọn No, tạo xong Project mới
- Nếu chọn Yes, làm file lập trình bị nặng.
- Để tạo một file C mới ta vào File chọn New hoặc bấm Ctrl+NHƯỚNG DẪN TẠO MỘT FILE C MỚI HƯỚNG DẪN TẠO MỘT FILE C MỚI
- Mở to text1.
- Vào File chọn Save As hoặc bấm Ctrl + S để lưu.
1. Nhập tên cần lưu (lưu ý phải có đuôi .C)2. Click Save để lưu. 2. Click Save để lưu.
1. Mở rộng target 1.
2. Nhấp phải chuột vào Source Group 1.3. Bâm vào Add File to Group. 3. Bâm vào Add File to Group.
- Chọn File .C cần Add sau đó bấm Add -> Bấm Close.HƯỚNG DẪN TẠO MỘT FILE C MỚI HƯỚNG DẪN TẠO MỘT FILE C MỚI
- Viết code vào phần khoanh đỏ.