HƯỚNG DẪN SỬ DỤNG KIT 89
BKIT HARDWARE CLUB – www.bkit4u.com
1
Mục lục
Bài 1 : Hướng dẫn cài đặt Keil C và Flash Magic 2
1.1 Cài đặt Keil C 2
1.2 Cài đặt Flash Magic 7
1.3 Cấu hình cho Flash Magic 12
Bài 2 : Truy xuất Port I/O 17
2.1 Tạo project trên Keil C 17
2.2 Viết chương trình đơn giản 26
2.2.1 Kết nối phần cứng 26
2.2.2 Viết chương trình 27
2.2.3 Nạp chương trình 28
Bài 3 : Điều khiển đơn giản Led 7 đoạn 30
3.1 Kết nối phần cứng: 30
3.2 Viết chương trình 31
3.2.1 Hàm init_main() 31
3.2.2 Hàm main() 31
3.3 Một số lỗi quan trọng 33
Bài 4 : Ngắt Timer 34
4.1 Khai báo ngắt timer 34
4.2 Viết chương trình 35
4.2.1 Hàm init_timer1() 35
4.2.2 Hàm start_timer1() 35
4.2.3 Hàm timer1_isr() 35
4.2.4 Hàm delay_ms(unsigned int duration) 36
4.2.5 Hàm stop_timer1() 36
Bài 5 : Dùng ngắt timer viết ứng dụng LED RIVER 37
dành cho các vi điều khiển thuộc họ 8051. Để cài đặt bạn tiến hành theo các bước như
sau:
Bước 1 : Click vào file c51v815.exe trong CD đi kèm, màn hình sau sẽ xuất hiện
HƯỚNG DẪN SỬ DỤNG KIT 89
BKIT HARDWARE CLUB – www.bkit4u.com
3
Bước 2 : Chọn Next, màn hình sau sẽ xuất hiện.
Bước 3 : Click chọn I agree và chọn Next, màn hình sau sẽ xuất hiện. HƯỚNG DẪN SỬ DỤNG KIT 89
BKIT HARDWARE CLUB – www.bkit4u.com
4Bước 4 : Bạn có thể để mặc định và chọn Next. Tuy nhiên bạn có thể thay đổi
Destinatioin Folder, là thư mục chứa 1 số thư viện hỗ trợ trong việc lập trình trên Keil C.
Màn hình sau xuất hiện để bạn điền 1 số thông tin cá nhân. HƯỚNG DẪN SỬ DỤNG KIT 89
Đây là chương trình dùng để nạp file Hex cho 89V51. Để cài đặt bạn làm theo các
bước sau :
Bước 1 : Double click vào file FlashMagic.exe, màn hình sau sẽ xuất hiện
Bước 2 : Chọn Next
HƯỚNG DẪN SỬ DỤNG KIT 89
BKIT HARDWARE CLUB – www.bkit4u.com
8
Bước 3 : Click chọn I accept và chọn Next HƯỚNG DẪN SỬ DỤNG KIT 89
BKIT HARDWARE CLUB – www.bkit4u.com
9
Bước 4 : Bạn có thể để mặc định và chọn Next, hoặc thay đổi đường dẫn của thư mực cài
đặt nếu bạn muốn. Khi click Next màn hình sau sẽ xuất hiện. Bước 5 : Để mặc định và chọn Next HƯỚNG DẪN SỬ DỤNG KIT 89
BKIT HARDWARE CLUB – www.bkit4u.com
HƯỚNG DẪN SỬ DỤNG KIT 89
BKIT HARDWARE CLUB – www.bkit4u.com
12
1.3 Cấu hình cho Flash Magic
Bước 1 : Khởi động Flash Magic từ màn hình Desktop (hoặc vào Start\Program
Files\Flash Magic và chọn Flash Magic), màn hình sau sẽ xuất hiện
Bước 2 : Bạn chọn Baud Rate là 9600, Device là chip tương ứng mà bạn dùng.
Check chọn Verify after programming và Erase blocks used by Hex File.
HƯỚNG DẪN SỬ DỤNG KIT 89
BKIT HARDWARE CLUB – www.bkit4u.com
13
Bước 7 : Cắm dây cổng COM nếu bạn đang dùng USB to COM, mở rộng Ports
(COM &LPT), bạn sẽ biết được tên cổng COM đang dùng (trong ví dụ này là COM 9).
HƯỚNG DẪN SỬ DỤNG KIT 89
BKIT HARDWARE CLUB – www.bkit4u.com
16
Bước 8 : Kích hoạt lại Flash Magic và chọn cổng COM tương ứng. HƯỚNG DẪN SỬ DỤNG KIT 89
BKIT HARDWARE CLUB – www.bkit4u.com
17
Bài 2 : Truy xuất Port I/O
Mục đích:
Tạo project đơn giản trong Keil C và cấu hình cho Keil C.
Điều khiển Port 1 và Port 3.
Nạp chương trình bằng Flash Magic.
Yêu cầu:
Viết chương trình để nhấn nút 1 đèn thứ 1 sáng, nút 2 đèn thứ 2 sáng,….
2.1 Tạo project trên Keil C
Bước 1 : Kích hoạt Keil uVision3, cửa sổ Keil C hiện ra.
HƯỚNG DẪN SỬ DỤNG KIT 89
BKIT HARDWARE CLUB – www.bkit4u.com
20
Bước 6 : Project được tạo ra như sau.
Bước 7 : Cấu hình để tạo ra file Hex, bạn chọn menu Project, chọn Option for
Target
HƯỚNG DẪN SỬ DỤNG KIT 89
BKIT HARDWARE CLUB – www.bkit4u.com
21
Bước 8 : Màn hình sau xuất hiện
HƯỚNG DẪN SỬ DỤNG KIT 89
BKIT HARDWARE CLUB – www.bkit4u.com
22
Bước 9 : Chọn tab Output, và click chọn Click Hex File
HƯỚNG DẪN SỬ DỤNG KIT 89
BKIT HARDWARE CLUB – www.bkit4u.com
25
Bước 13 : Click phải vào group Main, và chọn Add Files to Group Main
Bước 14 : Chỉ đường dẫn đển file main.c mà bạn vừa tạo, nhấn Add rồi nhấn tiếp
Close.