tailieunhanh - Tổng quan về vi điều khiển, chương 10

Phần này liên quan đến các câu lệnh được lưu giữ trên ROM, vì vậy cần xem lại phần bộ nhớ ROM trước khi xem phần này. Phần phụ chú: Nhãn: Kí hiệu: rel Nhãn là một chuỗi kí tự do người dùng tự đặt dùng để đánh dấu các đoạn chương trình, nhãn này biểu thị địa chỉ của lệnh khi được lưu trên ROM. Nhãn chỉ được bắt đầu bằng một kí tự chữ hoặc dấu "_" ,không được bắt đầu bằng số ,không có khoảng trắng và kết thúc bằng dấu hai chấm ":" Trong chương trình. | Chương 10 NHÓM LỆNH RẼ NHÁNH Phần này liên quan đến các câu lệnh được lưu giữ trên ROM vì vậy cần xem lại phần bộ nhớ ROM trước khi xem phần này. Phần phụ chú Nhãn Kí hiệu rel Nhãn là một chuỗi kí tự do người dùng tự đặt dùng để đánh dấu các đoạn chương trình nhãn này biểu thị địa chỉ của lệnh khi được lưu trên ROM. Nhãn chỉ được bắt đầu bằng một kí tự chữ hoặc dấu _ không được bắt đầu bằng số không có khoảng trắng và kết thúc bằng dấu hai chấm Trong chương trình nhãn không được đặt trùng tên với nhau và không được trùng với các từ khóa mà chương trình đã sử dụng. Ví dụ Các nhãn đúng X1 S_2 _5 s10 . Các nhãn sai 1X S_2 S 5 DW LPT Chương trình con là những đoạn chương trình thực hiện một số lệnh nào đó và được viết ngoài chương trình chính các chương trình con này được đặt tên bằng một nhãn và kết thúc bằng lệnh RET chương trình con có thể gọi một chương trình con khác. Chương trình con được chương trình chính sử dụng khi cần thiết bằng các lệnh gọi chương trình con khi có lệnh gọi chương trình con Vi điều khiển chuyển về thực hiện các đoạn chương trình của chương trình con sau khi thực hiện chương trình con Vi điều khiển tiếp tục trở về thực hiện các câu lệnh trong chương trình chính. Chương trình con giúp cho chương trình mạch lạc dễ hiểu hơn nếu trong chương trình chính có các đoạn chương trình được lặp đi lặp lại nhiều lần thì các đoạn chương trình đó thường được viết thành một chương trình con và truy xuất bằng một câu lệnh gọi chương trình con. Việc sử dụng chương trình con giúp cho việc tìm lỗi và chỉnh sửa chương trình dễ hơn nếu chương trình chính sử dụng nhiều lần chương trình con khi cần sửa đổi chỉ cần thay đổi các câu lệnh trong chương trình con. Chương trình con bắt đầu bằng một nhãn và kết thúc bằng lệnh Reti chương trình con có thể đặt ở đầu hoặc cuối chương trình. . Lệnh gọi chương trình con dùng địa chỉ tuyệt đối Cú pháp ACall addrll Lệnh này chiếm dung lượng bộ nhớ ROM là 2 Byte Thời gian thực hiện 2 chu kì máy Công dụng Khi lệnh được thực .

TỪ KHÓA LIÊN QUAN