|
Tài trợ cho PIC Vietnam |
Chương trình dịch & các công cụ mô phỏng Khu vực này chỉ có thành viên diễn đàn mới được vào |
|
Ðiều Chỉnh | Xếp Bài |
11-04-2008, 04:25 PM | #3 | |
Nhập môn đệ tử
Tham gia ngày: Apr 2008
Bài gửi: 4
: |
Trích:
đoạn code sửa lại là: Code:
#include <18F4331.h> #FUSES HS //FOSC3 = 0, FOSC2 = 0, FOSC1 = 1, FOSC0 = 0 #FUSES IESO //Dao dong thach anh ngoai dang chay #FUSES FCMEN //Cho phep PIC tiep tuc chay bang dao dong noi khi //dao dong ngoai bi sai #FUSES NOBROWNOUT //Khong reset PIC khi dien ap chan VDD roi xuong thap #FUSES NOPUT //Khong su dung power up timer #FUSES NOWDT //Khong su dung Watch-dog timer #FUSES NOWINEN //Khong su dung WINEN, PIC se bi reset #FUSES T1STANDARD //Mode dao dong cua timer1 #FUSES HPOL_HIGH //PWM1, 3, 5 and 7 are active-high, defaut #FUSES LPOL_HIGH //PWM0, 2, 4 and 6 are active-high, defaut #FUSES PWMPIN //Ngo ra cua PWM bi tat khi reset, defaut #FUSES MCLR //Su dung chan MCLR, khong su dung chan RE3 #FUSES EXCLKD0 //T0CKI/T5CKI dung chung chan voi RD0 #FUSES PWM4B5 //PWM4 dung chung chan voi RB5 #FUSES SSP_RD //SDA/SDI dung chung chan voi RD3 and RD2 #FUSES FLTAC1 //FLTA chung chan voi RC1 #FUSES NODEBUG //RB6 va RB7 la cac chan I/O #FUSES NOLVP //RB5 la chan I/O #FUSES NOSTVREN //Stack full/underflow will not cause Reset #FUSES NOPROTECT #FUSES NOCPD #FUSES NOCPB #FUSES NOWRT #FUSES NOWRTD #FUSES NOWRTB #FUSES NOWRTC #FUSES NOEBTRB #FUSES NOEBTR #use delay(clock=20000000) //#use rs232(baud=9600, xmit=PIN_C6, rcv=PIN_C7) #USE FAST_IO(B) void main(){ set_tris_b(0); port_b_pullups(FALSE); setup_power_pwm_pins(PWM_OFF, PWM_OFF, PWM_OFF, PWM_OFF); delay_ms(1); output_B(0xff); while(1){ delay_ms(1000); output_toggle(PIN_B7); } } Chắc là em hiểu sai ý nghĩa của từ cấu hình |
|
|
|