![]() |
|
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 |
![]() |
#15 |
Đệ tử 7 túi
Tham gia ngày: Jul 2007
Nơi Cư Ngụ: Đà Nẵng
Bài gửi: 188
: |
Hiểu rùi ! con PIC này thú vị ấy chứ nhỉ !
Hỏi abeo tiếp nhé : đây là đoạn code Bi viết cho led7d , dùng tra bảng LOOP1 CLRF POINTER ; thanh ghi POINTER là thanh ghi đếm LOOP2 MOVF POINTER,W CALL TRA_BANG MOVWF PORTB CALL DELAY_1s INCF POINTER MOVLW D'10' XORWF POINTER,W BTFSS STATUS,Z GOTO LOOP2 GOTO LOOP1 TRA_BANG ADDWF PCL RETLW H'3F';so 0 RETLW H'06';so 1 RETLW H'5B';so 2 RETLW H'4F';so 3 RETLW H'66';so 4 RETLW H'6D';so 5 RETLW H'7D';so 6 RETLW H'07';so 7 RETLW H'7F';so 8 RETLW H'6F';so 9 END Bi ko hiểu , mình sai logic chỗ nào nữa . nó chỉ đếm 0 , 1 ; rùi tự nhiên nhảy về lại 0 . Đau đầu cả buổi khuya ! |
![]() |
![]() |
Ðiều Chỉnh | |
Xếp Bài | |
|
|