PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Cơ bản về vi điều khiển và PIC

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 03-02-2010, 02:28 PM   #1
anhhnt
Nhập môn đệ tử
 
Tham gia ngày: Sep 2009
Bài gửi: 10
:
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
anhhnt vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-02-2010, 02:37 PM   #2
anhhnt
Nhập môn đệ tử
 
Tham gia ngày: Sep 2009
Bài gửi: 10
:
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
anhhnt vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-02-2010, 11:07 PM   #3
nghia_tdh21
Đệ tử 3 túi
 
nghia_tdh21's Avatar
 
Tham gia ngày: Oct 2006
Bài gửi: 46
:
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
__________________
http://www.hieunghia.info
Lướt web thoải mái với USB3G của Viettel
http://www.hieunghia.info/tin-cong-n...3g-vietel.html
-----------------------------------------------------------------------------------
Một chút giận,hai chút tham,lận đận cả đời ri cũng khổ.
Trăm điều lành,ngàn điều nhịn,thong dong tấc dạ rứa mà vui
nghia_tdh21 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 07-02-2010, 05:44 AM   #4
thundernhut
Đệ tử 2 túi
 
Tham gia ngày: Jul 2009
Bài gửi: 33
:
đú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
thundernhut vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 09-02-2010, 11:23 AM   #5
vinhnguyen89
Nhập môn đệ tử
 
Tham gia ngày: Jan 2009
Bài gửi: 3
:
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!
vinhnguyen89 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 11-02-2010, 10:24 PM   #6
anhhnt
Nhập môn đệ tử
 
Tham gia ngày: Sep 2009
Bài gửi: 10
:
Trích:
Nguyên văn bởi vinhnguyen89 View Post
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!
Cái này thì đơn giản thôi, viết cái code nhấp nháy led, sau đó đặt osc là INTOSC, xem tốc độ, rồi chuyển qua XT với HS, thấy nháy nhanh hay giống nhau là biết liền, vì tốc độ gấp 3 lần nên cũng dễ thấy.
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
anhhnt vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


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


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam