Hướng Dẫn Sử Dụng Keil C Lập Trình 8051 I – Cài đặt Keil C uVision3 Tải file hướng dẫn cài đặt, crack Keil C uVision3 làm theo hướng dẫn Keil C uVision3 8.05 Full II – Các bước tạo Project Ta thực bước: 1.Tạo project 2.Tạo File.C 3.Add File.C vào Project 4.Biên dịch tạo File Hex 5.Gỡ lỗi chương trình (nếu có) 6.Nạp chương trình cho Vi điều khiển 1 Tạo Project Chạy chương trình Keil C: Vào Project->New Project: Chọn đường dẫn để lưu đặt tên cho project: Sau ấn Save Tiếp theo ta chọn loại Chip: ta lựa chọn Atmel->chọn AT89C51 Ấn Yes ta hoàn thành bước – tạo project 2 Tạo File.A51 Tiếp theo ta cần tạo File.C để viết chương trình cho Chip lên file Vào File->New Sau chọn Save Chọn đường dẫn vào thư mục với Project vừa tạo bước Sau đặt tên, với phần mở rộng a51 Chọn Save, ta hoàn thành xong bước – Tạo File.C 3 Add File.A51 vào Project Ta cần phải liên kết File.A51 với Project vừa tạo với nhau: Trong giao diện Keil C, không gian làm việc Project: Chuột phải vào phần “Source Group 1” -> Add files to Group “Source Group 1”: Chọn đường dẫn đến thư mục Project -> chọn file.A51 vừa tạo bước -> Add: Và ta hoàn tất giai đoạn tạo Project, chuẩn bị viết code 4 Biên dịch tạo file Hex Tùy chỉnh Options: -Sửa tần số thạch anh: -Tạo file Hex: Biên dịch chương trình: Ấn vào biểu tượng Build Nếu thành cơng có thơng báo: “Creating hex file from …”, Error Và ta có file Hex tạo thư mục với project 5 Gỡ lỗi chương trình Nếu chương trình có lỗi, để tiến hành gỡ lỗi chương trình (Debug) ta thực bước: Ở chương trình tác động lên Port0 nên ta mở khung quan sát Port0 lên Tiếp theo: để chạy dòng lệnh, ta ấn F10 F11: -F10 không chạy vào hàm -F11 chạy hàm Quan sát đầu Port0: Sau sửa lỗi hoàn thiện, việc lại ta cần nạp file Hex vào cho Vi điều khiển 6 Nạp chương trình cho Vi điều khiển Tùy mạch nạp chuyên dụng mà ta cần cài đặt Driver, phần mềm nạp Chip khác Chúng ta tìm hiểu sau nhé! ... Sau sửa lỗi hồn thiện, vi c lại ta c n nạp file Hex vào cho Vi điều khiển 6 Nạp chương trình cho Vi điều khiển Tùy mạch nạp chuyên dụng mà ta c n c i đặt Driver, phần mềm nạp Chip kh c Chúng... dịch chương trình: Ấn vào biểu tượng Build Nếu thành c ng c thơng báo: “Creating hex file from …”, Error Và ta c file Hex tạo thư m c với project 5 Gỡ lỗi chương trình Nếu chương trình c ... gỡ lỗi chương trình (Debug) ta th c bư c: Ở chương trình t c động lên Port0 nên ta mở khung quan sát Port0 lên Tiếp theo: để chạy dòng lệnh, ta ấn F10 F11: -F10 không chạy vào hàm -F11 chạy hàm