21.07.2013 Views

THỰC HÀNH VI XỬ LÝ - Khoa Khoa học và Kỹ thuật Máy tính

THỰC HÀNH VI XỬ LÝ - Khoa Khoa học và Kỹ thuật Máy tính

THỰC HÀNH VI XỬ LÝ - Khoa Khoa học và Kỹ thuật Máy tính

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Trường ĐH. Bách <strong>Khoa</strong> TP.HCM <strong>Khoa</strong> KH & KTMT<br />

Từ đây ta đã có thể mô phỏng được chương trình của mình một cách dễ dàng.<br />

Ví dụ như Run (F9) dùng để chạy chương trình, chương trình sẽ chạy liên tục đến<br />

khi nào có breakpoint thì dừng. Vậy làm thế nào để tạo Breakpoint, ta sử dụng lệnh<br />

Breakpoints (F2) như trên hình để tạo ra breakpoint tại vị trí hiện tại của con trỏ hoặc<br />

double click <strong>và</strong>o hàng code mình mong muốn đặt con trỏ. Hay sử dụng Step Into (F7) để<br />

chạy từng lệnh một, gặp lời gọi hàm thì nó sẽ <strong>và</strong>o bên trong lời gọi hàm chạy từng lệnh<br />

trong đó. Khác với Step Over (F8) một tí là khi có lời gọi hàm thì Step Over xem như đó<br />

là một lệnh bình thường, không đi <strong>và</strong>o hàm chi tiết như Step Into.<br />

Reset: trở về đầu chương trình.<br />

Bước 3: Khi debug thì ta cũng cần phải biết giá trị của các thanh ghi cũng như bộ<br />

nhớ của chip như thế nào, để xem được các giá trị này thì chúng ta qua menu View.<br />

Để xem được giá trị của các thanh ghi trong PIC ta chọn View -> File registers sẽ xuất<br />

hiện cửa sổ như hình sau:<br />

Bộ môn <strong>Kỹ</strong> Thuật <strong>Máy</strong> Tính 13 Thực hành Vi xử lý

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!