![]() |
|
Tài trợ cho PIC Vietnam |
MPASM Lập trình bằng hợp ngữ là một việc làm vô cùng vất vả, tuy nhiên, để hiểu và làm việc với vi điều khiển, hợp ngữ trở thành một công cụ khá đắc lực ... |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
|
![]() |
#1 |
Đệ tử 5 túi
Tham gia ngày: Sep 2006
Bài gửi: 101
: |
1. Thiếu phần định nghĩa các chân cổng là digital I/O
Code:
BSF STATUS, RP0 ; Select Bank 1 MOVLW 0x06 ; Configure all pins MOVWF ADCON1 ; as digital inputs BCF STATUS, RP0 ; Select Bank 0 3. Trong chương trình chưa thấy phần định nghĩa hướng dữ liệu (vào/ra) cho PORTC và PORTB, vậy mà lại out dữ liệu ra: Code:
MOVLW B'00000011' MOVWF PORTC MOVLW B'11111111' MOVWF PORTB |
![]() |
![]() |
![]() |
#2 | |||
Đệ tử 4 túi
Tham gia ngày: Jan 2007
Bài gửi: 79
: |
Trích:
Trích:
Trích:
Bạn giúp mình những vấn đề khác đi. Thực sự mình đang rất rối, mọi chuyện đang như đám rừng. bó tay. Do thời gian học về PIC của mình ngắn quá nên có nhiều chổ chưa hiểu đúng bản chất vấn đề. Rất mong các đọc qua đoạn code của mình, xem thử có lỗi sai nào trầm trọng về kiến thức thì cho mình biết để mình giải quyết vấn đề timer1 này. thay đổi nội dung bởi: uydanh, 24-12-2007 lúc 12:21 PM. |
|||
![]() |
![]() |
![]() |
Ðiều Chỉnh | |
Xếp Bài | |
|
|