PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) (http://www.picvietnam.com/forum/forumdisplay.php?f=12)
-   -   HTPIC,làm sao để chon dao động nội 8mhz cho pic!!! (http://www.picvietnam.com/forum/showthread.php?t=7698)

delta21 10-01-2011 06:55 PM

HTPIC,làm sao để chon dao động nội 8mhz cho pic!!!
 
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

Trích:

Nguyên văn bởi phamminhtuan (Post 41463)
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);


Múi giờ GMT. Hiện tại là 03:33 PM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam