Giáo trình Kỹ thuật vi điều khiển (Phần 2)

(Bản scan) Hai lợi ích sau cùng nêu ở trên có liên quan với nhau. Một khi macro đã được viết và được gỡ rối, macro được sử dụng mà không phải lo lắng về các lỗi. Trong thí dụ PUSH_DPTR ở trên, nếu các lệnh PUSH và POP được sử dụng thay vì là các macro cất vào stack và lấy ra từ stack, người lập trình có thể vô ý đảo ngược thứ tự của DPL và DPH trong khi sử dụng các lệnh PUSH và POP ( byte cao hay byte thấp dược cất vào stack trước tiên?). Điều này sẽ sinh ra lỗi. Tuy nhiên, bằng việc sử dụng macro, các chi tiết trên chỉ cần được quan tâm một lẩn khi macro được viết, sau đó ta tự do sử dụng macro mà không lo lăng về các lỗi.

pdf105 trang | Chia sẻ: Tiểu Khải Minh | Ngày: 27/02/2024 | Lượt xem: 26 | Lượt tải: 0download
Bạn đang xem trước 20 trang tài liệu Giáo trình Kỹ thuật vi điều khiển (Phần 2), để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên

Các file đính kèm theo tài liệu này:

  • pdfgiao_trinh_ky_thuat_vi_dieu_khien_phan_2.pdf