1. Trang chủ
  2. » Cao đẳng - Đại học

Hướng dẫn tạo project và khắc phục lỗi trên trình biên dịch mikroc

8 154 3

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 8
Dung lượng 1,72 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bạn có các thư viện hàm do bạn tự viết thì ở bước này bạn có thể add vào và sử dụng giống như các thư viện hàm có trong mikroC compiler, còn nếu không có thì click "Finish".. Ad[r]

Trang 1

MỘT SỐ TÀI LIỆU CẦN THIẾT

Chương trình mikroC compiler

Quyển ebook làm quen với mikroc

Chương trình mô phỏng proteus

NỘI DUNG EBOOK

Phần I Hướng dẫn tạo một project mới

Phần II Khắc phục một số lỗi thường gặp khi biên dịch

Trang 2

Phần I- HƯỚNG DẪN TẠO PROJECT MỚI TRÊN MIKROC

Để tạo một project mới trong chương trình mikroC compiler bạn thực hiện theo các bước sau:

Bước 1: Chọn Project/New Project

Project/New Project

Bước 2: Đặt tên, chọn loại vi điều khiển và tần số hoạt động

Đặt tên, chọn divice và tần số hoạt động

Trang 3

Bước 3: Có thể add các file như *.C, *.h vào thư viện code của project Đối với bước này

nếu bạn không có file nào để add vào thì click "next" Các file bạn add vào, khi cần sử dụng trong chương trình chính (void main() ) chỉ cần gọi nó là sử dụng được, nó như là một chương trình con (sub function) vậy thôi

Add file vào project 1

Bước 4: Include library Bạn có các thư viện hàm do bạn tự viết thì ở bước này bạn có thể add vào và sử

dụng giống như các thư viện hàm có trong mikroC compiler, còn nếu không có thì click "Finish"

Add thư viện hàm tự viết 1

Trang 4

Bước 5: Các bước tạo một project mới đã hoàn thành, một môi trường làm việc được tạo

ra, bạn chỉ việc bắt đầu viết code thôi

Cửa sổ viết code 1

* CHÚ Ý: Trong quá trình viết code, bạn cũng có thể thay đổi divice và tần số hoạt động lại.

Có thể thay đổi divice và tần số 1

Trang 5

Bước 6: Biên dịch project Khi bạn đã hoàn thành code của mình thì có thể biên dịch để

tạo ra file *.hex để nạp cho vi điều khiển Bạn có thể cần đến proteus để kiểm tra xem chương trình của mình có chạy đúng theo yêu cầu hay chưa nhé (tải proteus theo link ở phía trên)

Bạn chọn "Build" hoặc "Ctrl + F9" để biên dịch, nếu thành công sẽ có một thông báo

Finish successfuly

Build hoặc Ctrl + F9 để biên dịch

* GHI CHÚ: Bạn có thể xem nhiều thông tin của projetc như: file c, h, asm trong Project

Manager

Xem thông tin trong Project Manager

Trang 6

Để xem trong project của mình có các hàm và hàm con nào bạn vào: Rountine list

Xem Routine

Lời kết Phần I: Với 6 bước ở trên và các ghi chú bạn sẽ thực hiện được việc tạo mới 1

project trên mikroC compiler Nếu không có gì sai sót, việc build sẽ thành công Tuy nhiên, trong lúc lập trình sẽ xảy ra một số lỗi mà bạn mới làm quen sẽ không biết nó bị lỗi ở chổ nào Trong Phần II, chúng ta sẽ điểm qua một số lỗi thường gặp nhé

Trang 7

Phần II Khắc phục một số lỗi thường gặp khi biên dịch

1 Lỗi thiếu dấu ";"

Sau mỗi câu lệnh phải kết thúc bằng dấu ";" nếu bạn thiếu sẽ build không thành công và xuất hiện masage thông báo Thông báo sẽ chỉ rõ sai cái gì và ở line nào

Lỗi xãy ra do thiếu dấu ;

2 Lỗi khi bạn sử dụng hàm nhưng không check vào thư viện hàm.

Trong hình sau, bạn sử dụng dụng hàm Button() nhưng bạn không check vào thư viện hàm button trong Library manager.

Lỗi không check vào thư viên hàm

Bạn chỉ cần check vào thư viện hàm trong Library manager và biên dịch lại là ok.

Trang 8

3 Lỗi khi sử dụng biến mà chưa khai báo.

Ví dụ trong hàm main() bạn có sử dụng biến "i" nhưng trước đó bạn chưa khai báo nên khi biên dịch sẽ báo lỗi: Undeclared identifier 'i' in expression

4 Lỗi gọi hàm con nhưng trước đó chưa add hàm vào hoặc chưa định nghĩa.

Ví dụ trong hàm main() bạn gọi subfunction là blinking(), nhưng trước đó bạn chưa định nghĩa (viết) hàm blinking nên khi gọi sẽ báo lỗi: Undeclared identifier 'blinking' in expression

Lời kết phần II: Trong lập trình sẽ còn xãy ra nhiều lỗi nửa, bạn lập trình nhiều sẽ dần có

những kỹ năng và ít sai hơn, trên đây chỉ là một số lỗi thường xãy ra

-Bạn truy cập vào site: để xem và tải nhiều project in mikroC

Ngày đăng: 23/02/2021, 11:54

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w