Giáo trình Lập trình C cho họ vi điều khiển 8051 - Chương 2: Hướng dẫn sử dụng phần mềm lập trình Keil C

Sau khi soạn thảo chương trình xong, công việc đầu tiên ta save chương trình lại và

tiến hành biên dịch nhằm chỉnh sửa lỗi. Điều lưu ý, vi điều khiển sẽnhận mã Hex để

hoạt động, vì vậy trước khi biên dịch ta chọn vào biểu tượng Options of target xuất

hiện cửa sổsau đó chọn Ouput/Create Hex file lúc này ta đã chọn khi biên dịch đồng

thời ra file Hex.

pdf10 trang | Chuyên mục: C/C++ | Chia sẻ: dkS00TYs | Lượt xem: 2306 | Lượt tải: 1download
Tóm tắt nội dung Giáo trình Lập trình C cho họ vi điều khiển 8051 - Chương 2: Hướng dẫn sử dụng phần mềm lập trình Keil C, để xem tài liệu hoàn chỉnh bạn click vào nút "TẢI VỀ" ở trên
ĐẠI HỌC LẠC HỒNG GIÁO TRÌNH LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051
Biên soạn: Nguyễn Bá Thuận Page 1 of 10 
CHƯƠNG 2: HƯỚNG DẪN SỬ DỤNG PHẦN MỀM LẬP TRÌNH KEIL C 
I. TẠO MỘT PROJECT MỚI. 
Khởi động phần mềm Keil C chọn Project/New project. 
Đặt tên của Project và chọn save. Như vậy ta đã tạo được một Project mới theo đúng 
tên mà ta đặt. 
ĐẠI HỌC LẠC HỒNG GIÁO TRÌNH LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051
Biên soạn: Nguyễn Bá Thuận Page 2 of 10 
Sau khi tạo project tiếp tục chọn hãng vi điều khiển và họ vi điều khiển mà ta cần tìm 
hiểu và lập trình 
Một câu hỏi xuất hiện, ta chọn No vì nếu chọn Yes thì chương trình sẽ copy toàn bộ 
tiêu chuẩn của họ 8051 vào project mà ta mới khởi tạo, điều này không nên vì nó có 
thể làm cho project tăng thêm dung lượng. 
ĐẠI HỌC LẠC HỒNG GIÁO TRÌNH LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051
Biên soạn: Nguyễn Bá Thuận Page 3 of 10 
Sau khi tạo xong một project ta mở một trang mới để soạn thảo chương trình bằng 
cách chọn file/new. 
Cửa sổ soạn thảo chương trình xuất hiện, sau đó ta có thể lập trình trên cửa sổ này 
bằng ngôn ngữ C hoặc ngôn ngữ Assambler. 
ĐẠI HỌC LẠC HỒNG GIÁO TRÌNH LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051
Biên soạn: Nguyễn Bá Thuận Page 4 of 10 
Trước khi muốn lập trình ta chọn Save và đặt tên cho chương trình ta soạn thảo, chú ý 
nếu muốn lập trình dùng ngôn ngữ C thì ta đặt tên file có đuôi chấm C hoặc muốn lập 
trình dùng ngôn ngữ Assambler thì ta đặt tên file có đuôi chấm ASM. Sau khi đã đặt 
tên ta chọn Save. 
Sau khi đã đặt tên chương trình soạn thảo ta chọn chuột phải vào Source Group 1/Add 
file to group Source Group 1 để đưa file chương trình vào project. 
ĐẠI HỌC LẠC HỒNG GIÁO TRÌNH LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051
Biên soạn: Nguyễn Bá Thuận Page 5 of 10 
Cửa sổ xuất hiện ta chọn file đã lưu và chọn Add, lúc này file đã lưu đã được đưa vào 
project sau đó chọn close. 
Tại cửa sổ soạn thảo chương trình nhấp chuột phải chọn Insert thư viện vi điều khiển 
mà ta đã chọn tại phần trước. 
ĐẠI HỌC LẠC HỒNG GIÁO TRÌNH LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051
Biên soạn: Nguyễn Bá Thuận Page 6 of 10 
II. BIÊN DỊCH, CHỈNH SỬA LỖI VÀ MÔ PHỎNG CHƯƠNG TRÌNH 
1. BIÊN DỊCH. 
Sau khi soạn thảo chương trình xong, công việc đầu tiên ta save chương trình lại và 
tiến hành biên dịch nhằm chỉnh sửa lỗi. Điều lưu ý, vi điều khiển sẽ nhận mã Hex để 
hoạt động, vì vậy trước khi biên dịch ta chọn vào biểu tượng Options of target xuất 
hiện cửa sổ sau đó chọn Ouput/Create Hex file lúc này ta đã chọn khi biên dịch đồng 
thời ra file Hex. 
Chọn biểu tượng 
để biên dịch qua 
mã Hex 
Chọn biên 
dịch Hex 
ĐẠI HỌC LẠC HỒNG GIÁO TRÌNH LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051
Biên soạn: Nguyễn Bá Thuận Page 7 of 10 
Biên dịch chương trình bằng cách chọn Rebuild all target file chương trình đã được 
biên dịch đồng thời ra file Hex. 
Biên dịch 
chương trình 
Lúc này file Phi.C đã 
được chuyển thành file 
Phi.Hex 
ĐẠI HỌC LẠC HỒNG GIÁO TRÌNH LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051
Biên soạn: Nguyễn Bá Thuận Page 8 of 10 
2. CHỈNH SỬA LỖI. 
Chúng ta nhận thấy hàng thứ 13 bị lỗi. Lúc này tìm ngay hàng thứ 13 để sửa lỗi, trong 
trường hợp này không có chương trình con nào tên là dela mà chỉ có chương trình con 
tên delay vì vậy cần chỉnh sửa lại cho đúng và save lại sau đó biên dịch lại. 
Lỗi ở hàng thứ 13 chỉ 
dẫn lỗi là Dela 
ĐẠI HỌC LẠC HỒNG GIÁO TRÌNH LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051
Biên soạn: Nguyễn Bá Thuận Page 9 of 10 
3. MÔ PHỎNG CHƯƠNG TRÌNH. 
Trước khi mô phỏng chương trình ta sẽ biên dịch và chỉnh sửa lỗi, sau đó chọn 
Debug/Start/Stop Debug sesion hoặc nhấn Ctrl + F5. 
ĐẠI HỌC LẠC HỒNG GIÁO TRÌNH LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051
Biên soạn: Nguyễn Bá Thuận Page 10 of 10 
Chọn Peripherals/chọn những công cụ liên quan đến chương trình mà ta cần mô phỏng 
sau đó quay lại vào Debug/Run để mô phỏng. 
Khi kết thúc việc mô phỏng ta chọn Debug/Stop Running và muốn trở lại tiếp tục lập 
trình chọn Debug/Start/Stop Debug sesion hoặc nhấn Ctrl + F5. 

File đính kèm:

  • pdfGiáo trình Lập trình C cho họ vi điều khiển 8051 - Chương 2 Hướng dẫn sử dụng phần mềm lập trình Keil C.pdf