![]() |
|
Tài trợ cho PIC Vietnam |
Những câu hỏi thường gặp Những lỗi cơ bản thường gặp khi làm việc với PIC hoặc những vấn đề cơ bản nhất thường được hỏi trong những năm qua |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#13 |
Đệ tử 7 túi
Tham gia ngày: Jul 2007
Nơi Cư Ngụ: Đà Nẵng
Bài gửi: 188
: |
UH , đúng vậy abeo ah ! với MOVLW B'00000001'
MOVFW PORTB thì ko có vấn đề gì xảy ra cả ! Về vấn đề DELAY , code của nó thế này : DELAY CLRF COUNT; xóa thanh COUNT HERE DECFSZ COUNT,1;giảm nhảy nếu chưa = 0 GOTO HERE RETURN Vấn đề là câu lệnh DECFSZ : tại sao lúc đầu ta đã CRLF nó rùi (tức giá trị của COUNT bây giờ = 0) , mà ta lại giảm nữa . Từ g.trị 0 thì giảm về mấy ? chẳng lẽ về giá trị âm ? Thường thì trong 8051 , ban đầu ta gán cho COUNT = FFh , sau đó giảm về 0thì Bi thấy có lý . |
![]() |
![]() |
|
|