PDA

View Full Version : HTPIC,làm sao để chon dao động nội 8mhz cho pic!!!


delta21
10-01-2011, 06:55 PM
em chỉ biết chọn dao động nội ta config INTIO,còn làm sao chọn dc dao động nội là 8M hả các bác!!!,chỉ em với!!!!
em sét các bit này dc ko
IRCF0=IRCF1=IRCF2=1

pucapuca123
11-01-2011, 04:50 PM
mình cũng đang gặp phải vấn đề như bạn.
mình đang dùng con PIC16F886 cũng đang ko bít làm sao để có thể sử dụng được dao động nội 8MH mong các cao thủ giúp đỡ vì đang rất gấp với đồ án
cám ơn!

phamminhtuan
12-01-2011, 01:11 PM
Bạn vào xem thanh ghi OPTION_REG có mấy bit IRCF điều chỉnh tốc độ dao động nội, mặc định là 4MHz, PIC có thể thay đổi tốc độ của nó khi hoạt động bằng cách tác động lên các Bit này

delta21
12-01-2011, 02:58 PM
Bạn vào xem thanh ghi OPTION_REG có mấy bit IRCF điều chỉnh tốc độ dao động nội, mặc định là 4MHz, PIC có thể thay đổi tốc độ của nó khi hoạt động bằng cách tác động lên các Bit này

IRCF0=IRCF1=IRCF2=1,các bit này phải ko anh Tuấn,mình thay đổi luôn trong chương trình được không ??

tungbachnam
12-01-2011, 10:08 PM
Theo minh thì 3 bít IRCF xác định tỉ lệ chia tần số dể có tần số mong muốn ,nhưng trước đó bạn phải chọn nguồn xung clock .Trong pic887 đó là 3 bít FOSC ,nếu dung với hi tech pic thì là IESODIS ,sau đó cho IRCF0=IRCF1=IRCF2=1 ,
//Cấu hình sử dụng dao động nội 4MHz
__CONFIG(INTOSC & WDTDIS & PWRTEN & MCLREN & UNPROTECT & DUNPROTECT &
BORDIS & IESODIS & FCMDIS & LVPDIS);