Lập trình hợp ngữ và điều khiển thiết bị
BÀI THỰC HÀNH
SỐ 1
Phần 1. Làm theo hướng dẫn
1.Tạo một project mới và lập trình vi điều khiển 8051 sử dụng phần mềm Keil
Bước 1: Chọn menu Project -> New Project. Nhập tên của project
(Ví dụ: HelloWorld)
Bước 2: Chọn vi điều khiển muốn lập trình (Chọn ATMEL->AT89C51)
Bài thực hành
Lập trình hợp ngữ và điều khiển thiết bị
Bước 3: Một cửa sổ hiện ra hỏi xem bạn có sử dụng một số đoạn code mẫu không,
hãy chọn No.
Bước 4: Tạo ra một file mã nguồn bằng cách chọn menu File->New, lưu file và đặt
tên là Hello.asm
Bước 5: Viết mã cho file mã nguồn vừa tạo
Bài thực hành
Lập trình hợp ngữ và điều khiển thiết bị
Bước 6: Thêm file mã nguồn vừa tạo vào trong project
Chọn file Hello.asm
Bước 7: Biên dịch chương trình bằng cách bấm phím F7 hoặc chọn menu Project
-> Build Target.
Bước 3: Tiến hành mô phỏng bằng cách bấm vào menu Debug -> Run hoặc bấm
phím F5. Theo dõi kết quả trên màn hình.
Phần 2. Tự thực hành
Bài 1: Viết chương trình hợp ngữ thực hiện những phép toán sau
- R0=0
- R1=1
- R2=2
- R3=3
- R4=4
- A=R0+R1+R2+R3+R4
- Kiểm tra nếu A=10 thì bật sáng led tại chân P1.0 (tương ứng thiết lập
P1.0=1). Nếu A 10 thì tắt led tại chân P1.0.
Bài 2: Viết chương trình điều khiển led tại chân P1.0 nhấp nháy 100 lần.
Bài thực hành