PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cơ bản về vi điều khiển và PIC (http://www.picvietnam.com/forum/forumdisplay.php?f=8)
-   -   Chọn chế độ cho bộ dao động như thế nào ? (http://www.picvietnam.com/forum/showthread.php?t=3460)

cuongtdc2 15-01-2009 05:05 PM

Chọn chế độ cho bộ dao động như thế nào ?
 
Chào các Bác!
Em đang thực hành trên pic !6F887, nhưng co một rắc rối là em buộc phải dùng tần số chuẩn đã có sẵn hình sin 20 MHz. Vậy em phải chọn chế độ cho bộ dao động như thế nào. Hay là phải lắp mạch biến đổi từ hình sin sang xung vuồng. Bác nào biết giúp em với. Em thử dùng chế độ XT và HS nhưng khi giao tiếp bằng I2C với con Pic khác không được.

namqn 15-01-2009 06:13 PM

Trích:

Nguyên văn bởi cuongtdc2 (Post 22184)
Chào các Bác!
Em đang thực hành trên pic !6F887, nhưng co một rắc rối là em buộc phải dùng tần số chuẩn đã có sẵn hình sin 20 MHz. Vậy em phải chọn chế độ cho bộ dao động như thế nào. Hay là phải lắp mạch biến đổi từ hình sin sang xung vuồng. Bác nào biết giúp em với. Em thử dùng chế độ XT và HS nhưng khi giao tiếp bằng I2C với con Pic khác không được.

Tôi không hiểu câu hỏi của bạn. Bạn đã có sẵn một mạch dao động hình sin tần số 20 MHz? Nếu đúng như vậy thì bạn đưa ngõ ra của mạch dao động đó vào chân OSC1, và chọn chế độ dao động là EC.

Khi dùng với thạch anh, tín hiệu ở các chân OSC1 và OSC2 đều là hình sin (tương đối), vì đó là tín hiệu của mạch cộng hưởng R, L, C tương đương của thạch anh. Do đó, không cần thiết phải biến đổi từ hình sin sang sóng vuông trước khi đưa vào chân OSC1 của PIC.

Thân,

cuongtdc2 16-01-2009 10:40 AM

Cảm ơn anh Nam!
Em có chút nhầm lẫn, cứ tưởng xung đưa vào chân OSC là xung vuông. Em đọc lại AN rồi.


Múi giờ GMT. Hiện tại là 08:57 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