View Single Post
Old 29-07-2007, 08:30 PM   #2
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi batbatdieu View Post
Có 1 câu hỏi về config Fosc
Ví dụ mình dùng thạch anh 10MHz thì trong configuration bỉt phải chọn thế nào để chạy với tốc độ cao . Mặc dù nó có option Primary oscillator (HS,XT,EC) w/PLL nhưng ko thấy cụ thể là có bộ nhân nào như bên dspic30
Phần này hơi dài dòng, bạn hãy đọc tài liệu 'dsPIC33F Family Reference Manual - Oscilator' (DS70186). Nói chung là có một bộ prescaler (1:N1) phía trước để đảm bảo tần số vào bộ dò pha là 0.8 - 8 MHz, sau đó đến bộ VCO với tần số ngõ ra trong khoảng 100 - 200 MHz, sau đó có một bộ postscaler (1:N2) để giảm tần số xuống nhỏ hơn hay bằng 80 MHz. Giữa ngõ ra của VCO và một ngõ vào của bộ dò pha là một bộ chia tần (1:M). Công thức tính tần số xung clock là:



Và chúng ta cần thiết lập các giá trị cho N1, N2 và M trong các thanh ghi CLKDIV và PLLFBD, chứ không thiết lập trong các từ cấu hình.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn