|
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-08-2013, 11:00 AM | #15 |
Nhập môn đệ tử
Tham gia ngày: Jan 2013
Bài gửi: 4
: |
cho mình chỏi chút là mình biên dịch bằng Hitech C cho PIC18 và cho xuất LED ở PORTD = 0xFF thế nhưng chỉ có 6 con LED chớp tắt. RD6 thì tắt luôn và RD7 thì luôn sáng
thử viết lại code bằng C18 thì cả 8 con led đều chớp tắt vậy mình bị lỗi gì vậy? mong các bạn giúp code mình dịch bằng Hitech C PIC18F #include <htc.h> #include <delays.h> #pragma config WDTEN = OFF #pragma config OSC = HS #pragma config BOREN = OFF #pragma config PWRTEN = ON #pragma config LVP = OFF #pragma config DEBUG = OFF void main() { TRISD = 0x00; PORTD = 0x00; while (1) { PORTD=0xFF; Delay10KTCYx(200); PORTD=0x00; Delay10KTCYx(200); } } code mình viết bằng C18 #pragma config WDTEN = OFF #pragma config OSC = HS #pragma config BOREN = OFF #pragma config PWRTEN = ON #pragma config LVP = OFF #pragma config DEBUG = OFF //------------------------------------ #include <p18f4431.h> #include <delays.h> //------------------------------------ void main (void) { TRISB = 0x00; PORTB = 0x00; while(1) { PORTB = 0xFF; Delay10KTCYx(200); PORTB = 0x00; Delay10KTCYx(200); } } nhìn chung 2 trình biên dịch này khá giống nhau nhưng sao kết quả khi nạp lên kit là khác nhau |
|
|