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)
-   -   16F877A có xung clock nội hay không ? (http://www.picvietnam.com/forum/showthread.php?t=3973)

phandinh 21-04-2009 12:45 AM

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

namqn 21-04-2009 01:09 AM

Trích:

Nguyên văn bởi phandinh (Post 25037)
*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,

phandinh 21-04-2009 01:26 AM

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 21-04-2009 01:41 AM

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


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