PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Chương trình dịch & các công cụ mô phỏng

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

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
Prev Previous Post   Next Post Next
Old 11-04-2008, 04:25 PM   #3
dtv
Nhập môn đệ tử
 
dtv's Avatar
 
Tham gia ngày: Apr 2008
Bài gửi: 4
:
Trích:
Nguyên văn bởi namqn View Post
PIC18F4331 có 7 từ cấu hình, bạn chỉ thiết lập 1 từ cấu hình thì chip có làm việc không?

Nếu trong mạch thực bạn không nối gì vào các chân MCLR, AVdd và AVss thì PIC có làm việc không?
Em đã thử thiết lập tất cả các từ cấu hình, sửa lại mạch mô phỏng trong proteus nhưng proteus vẫn báo lỗi như cũ. source code va mạch mô phỏng trong file .rar đính kèm

đ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
File Kèm Theo
File Type: rar sangled.rar (17.6 KB, 19 lần tải)
dtv vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 02:38 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam