![]() |
|
![]() |
#1 | |
Đệ tử 7 túi
Tham gia ngày: Aug 2007
Bài gửi: 213
: |
Trích:
Em dùng MPLAB,và đã debug bằng các công cụ step over,step into rồi ghi các mốc thời gian dưới thanh trạng thái nhưng thấy chưa khớp.Để em kiểm tra lại.Còn các chu kỳ lệnh của các lệnh trong PIC C thì sao hả anh ? |
|
![]() |
![]() |
![]() |
#2 |
Đệ tử 7 túi
Tham gia ngày: Aug 2007
Bài gửi: 213
: |
em đã tính chu kỳ lệnh của lệnh delay_ms() bằng cách sau đây không biết có đúng khôg nữa.(tính như hình)
Dùng chế độ debug và xem code assembly thì thấy lệnh delay_ms() tương đương với nhóm 3 lệnh liên tiếp: movlw //1 cycle movwf //1 cycle goto //2 cycle Như vậy chu ký lệnh của delay_ms() sẽ là 1+1+2=4. |
![]() |
![]() |
![]() |
#3 | |
Trưởng lão PIC bang
|
Trích:
Thân,
__________________
Biển học mênh mông, sức người có hạn. Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 |
|
![]() |
![]() |
![]() |
#4 | |
Trưởng lão PIC bang
|
Trích:
Câu hỏi về các chu kỳ lệnh của bạn thì tôi không hiểu lắm, có phải bạn định hỏi một lệnh cụ thể như +, -, hay gọi hàm thư viện nào đó thì mất bao nhiêu chu kỳ không? Thân,
__________________
Biển học mênh mông, sức người có hạn. Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 |
|
![]() |
![]() |
![]() |
Ðiều Chỉnh | |
Xếp Bài | |
|
|