PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   PIC - Thiết kế và Ứng dụng (http://www.picvietnam.com/forum/forumdisplay.php?f=23)
-   -   Mình muốn sử dụng Timer 0, Timer 1 ở chế độ Counter thì mình phải khai báo ntn ? (http://www.picvietnam.com/forum/showthread.php?t=9039)

stupid11 27-04-2011 10:35 PM

Mình muốn sử dụng Timer 0, Timer 1 ở chế độ Counter thì mình phải khai báo ntn ?
 
Mình muốn sử dụng Timer 0, Timer 1 ở chế độ Counter thì mình phải khai báo ntn ?

Bạn nào có thể chỉ cách khai báo này với..Chân thành cảm ơn.

tdm 28-04-2011 02:33 PM

Trích:

Nguyên văn bởi stupid11 (Post 44448)
Mình muốn sử dụng Timer 0, Timer 1 ở chế độ Counter thì mình phải khai báo ntn ?

Bạn nào có thể chỉ cách khai báo này với..Chân thành cảm ơn.

setup_timer_1 (T1_EXTERNAL | T1_DIV_BY_1 );//(T1_EXTERNAL : xung clock ngoài trên chân RC0);(T1_INTERNAL:xung clock noi)
set_timer1(0x0000);//thiet lap gia tri ban dau cho timer1

stupid11 28-04-2011 07:10 PM

Trích:

Nguyên văn bởi tdm (Post 44479)
setup_timer_1 (T1_EXTERNAL | T1_DIV_BY_1 );//(T1_EXTERNAL : xung clock ngoài trên chân RC0);(T1_INTERNAL:xung clock noi)
set_timer1(0x0000);//thiet lap gia tri ban dau cho timer1

Còn TIMER-0 thì mình khai báo như thế nào vậy bạn..

hay mình phải viết giống kiểu ASM..sử dụng thanh ghi Option_Reg (0x81)

headman8x 04-05-2011 02:42 AM

Timer0 is counter
 
setup_timer_0(RTCC_EXT_L_TO_H|RTCC_DIV_x); // x= 1,4,8,16....


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