PDA

View Full Version : Thiết lập prescaler cho Timer va watchdog


anhtuanvu
09-10-2008, 12:02 AM
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
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,