Oscillator của PIC
Em có thắc mắc nhỏ thế này, PIC của em luôn luôn chạy ở chế độ 4Mhz, cho dù em đặt configuration word là Xtal hay internal oscillator, em đã kiểm tra rất kỹ, vì thạch anh em dùng là 12Mhz, và khi để ở XT hay INTOSC nó đều chạy giống nhau(cùng 1 tốc độ)
Em nghĩ là do thạch anh bị lỗi, nên PIC tự động chuyển qua dùng bộ dao động nội, không biết có phải không |
Em đã đùng được thạch anh ngoài bằng cách set qua chế độ HS, như vậy XT và HS khác nhau ở chỗ nào nhỉ, tại sao XT lại chỉ có 4Mhz
|
Mình khuyên bạn nên đọc ở datasheet, ở phần Oscillator Configurations.
chế độ HS, XT, LP đều dùng thạch anh + tụ điện để làm bộ dao động ngoài, tuy nhiên nhà sản xuất quy định ở mỗi chế độ nên đặt thạch anh và các tụ có thông số phù hợp (xem trong bảng của datasheet) RC chỉ dùng điện trở và tụ điện tạo bộ dao động |
đúng rồi bạn này chưa coi datasheet , chưa nắm rõ cơ bản đã vội làm.
"đứng tấn" chưa vững sao mà "đi quyền" hả bạn |
Chao ban!
Mình cũng có một thắc mắc nhỏ với câu hỏi của bạn. Bạn làm thế nào mà biết được con Pic của mình chỉ chạy cùng một tốc độ? còn trong datasheet thì XT (Crystal/Resonator), nếu khai báo XT thì dùng thạch anh 4MHz còn khai báo HS(High Speed Crystal/Resonator) thì bạn dùng thạch anh 8MHz,12MHz,16MHz... Thân! |
Trích:
Nói thật chứ trong ds, cái phần HS với XT viết cũng hơi sơ sài, may mà đọc qua mấy cái application note mới thấy dc |
Múi giờ GMT. Hiện tại là 12:39 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