PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) (http://www.picvietnam.com/forum/forumdisplay.php?f=12)
-   -   Thiết lập prescaler cho Timer va watchdog (http://www.picvietnam.com/forum/showthread.php?t=2908)

anhtuanvu 09-10-2008 12:02 AM

Thiết lập prescaler cho Timer va watchdog
 
Chào các ban, theo yêu cầu của người hướng dẫn mình đang chuyển dần sang lập trình cho microchip và trước hết là làm quen với con 12F609.
Đối với AVR (ATtiny13) mình có thể đặt prescaler riêng cho Timer0 và watchdog nhưng trong 12F609 mình chỉ thấy cho phép đặt prescaler hoặc cho Timer0 hoặc hoc watchdog. Không biết có cách nào để thiết lập riêng không nhi?
Cảm ơn các bạn đã đọc và trả lời :).
Thân,
AT

namqn 09-10-2008 12:53 AM

Trích:

Nguyên văn bởi anhtuanvu (Post 19440)
Chào các ban, theo yêu cầu của người hướng dẫn mình đang chuyển dần sang lập trình cho microchip và trước hết là làm quen với con 12F609.
Đối với AVR (ATtiny13) mình có thể đặt prescaler riêng cho Timer0 và watchdog nhưng trong 12F609 mình chỉ thấy cho phép đặt prescaler hoặc cho Timer0 hoặc hoc watchdog. Không biết có cách nào để thiết lập riêng không nhi?
Cảm ơn các bạn đã đọc và trả lời :).
Thân,
AT

Thiết kế của chip là như vậy, bạn không có cách nào khác. Hoặc gán prescaler cho Timer 0, hoặc gán prescaler cho watchdog timer.

Bạn nên cho biết bạn cần làm gì mà phải dùng prescaler cho cả hai module, có thể sẽ có cách giải quyết khác.

Thân,


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