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 21-04-2009, 12:45 AM   #1
phandinh
Đệ tử 6 túi
 
Tham gia ngày: Nov 2008
Nơi Cư Ngụ: Di Linh
Bài gửi: 131
:
16F877A có xung clock nội hay không ?

*Em đọc data sheet PIC 16F877A ở mục 14.2.1 có nói:
pic sử dụng 1 trong 4 xung clock sau:
.LP
.XT
.HS
.RC
chứ không nói xung clock nội
*nhưng ở mục 5.0 timer0 module lại nói:
.Internal or external clock select
Vậy nghĩa là sao ?
Mong các bác chỉ giúp em điều căn bản này.
thanks
phandinh vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 21-04-2009, 01:09 AM   #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 phandinh View Post
*Em đọc data sheet PIC 16F877A ở mục 14.2.1 có nói:
pic sử dụng 1 trong 4 xung clock sau:
.LP
.XT
.HS
.RC
chứ không nói xung clock nội
*nhưng ở mục 5.0 timer0 module lại nói:
.Internal or external clock select
Vậy nghĩa là sao ?
Mong các bác chỉ giúp em điều căn bản này.
thanks
Bạn xem hình 5-1 sẽ hiểu rõ hơn. Internal clock có nghĩa là dùng Fcy = Fosc/4 làm xung nhịp cho Timer 0, còn external clock có nghĩa là dùng tín hiệu đưa vào chân RA4/T0CKI làm xung nhịp cho Timer 0. Internal clock ở đây dùng để chỉ xung nhịp hệ thống mà ALU và hầu hết các module ngoại vi của PIC dựa vào đó để làm việc, do đó luôn luôn tồn tại, không phụ thuộc vào việc PIC có bộ dao động nội (là một mạch dao động RC) hay không.

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
Old 21-04-2009, 01:26 AM   #3
phandinh
Đệ tử 6 túi
 
Tham gia ngày: Nov 2008
Nơi Cư Ngụ: Di Linh
Bài gửi: 131
:
Như vậy thì em có thể hiểu 1 cách đơn giản thế này được không .
.Nếu dùng Fosc/4 thì là timer.
.nếu dùng RA4/TOCK thì là cuonter.
phandinh vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 21-04-2009, 01:41 AM   #4
phandinh
Đệ tử 6 túi
 
Tham gia ngày: Nov 2008
Nơi Cư Ngụ: Di Linh
Bài gửi: 131
:
em cũng có đọc 1 số bài viết của mấy anh, có nói là sử dụng bộ dao động nội trong PIC ( không sử dụng thạch anh ngoài ).
Vậy thì bộ dao động nội trong PIC và Internal clock ( mà em nghĩ là Fosc/4 ) khác nhau như thế nào ?
Và cũng ở mục 14.2.1 :
The PIC16F87XA can be operated in four different
oscillator modes. The user can program two configuration
bits (FOSC1 and FOSC0) to select one of these four
modes:
• LP Low-Power Crystal
• XT Crystal/Resonator
• HS High-Speed Crystal/Resonator
• RC Resistor/Capacitor
Vậy có thể khẳng định là PIC6f877A không có bộ dao động nội (internal oscillator) như mọi người nghĩ
Mà dao động nội (internal clock) ở đây chính là Fosc/4 .
internal oscillator # internal clock

thay đổi nội dung bởi: phandinh, 21-04-2009 lúc 08:04 AM.
phandinh 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à 03:27 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