PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > PIC - Thiết kế và Ứng dụng

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

PIC - Thiết kế và Ứng dụng Ý tưởng cho các sản phẩm sử dụng PIC/dsPIC và các sản phẩm của Microchip

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 08-02-2006, 04:30 PM   #1
tuan795
Đệ tử 1 túi
 
Tham gia ngày: Oct 2005
Bài gửi: 16
:
em chưa hiểu nhiều về prescaler anh có thể giúp em cám ơn
tuan795 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 08-02-2006, 06:08 PM   #2
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
Nếu xung nhịp của em là 4MHz, tức là một chu kỳ máy sẽ là 1us.

Khi em bật timer, thì bình thường cứ 1us nó sẽ đếm lên 1 đơn vị. Nếu như em setup prescaler, giả sử là 2 (em xem trong bảng prescaler để biết cách setup). Trong trường hợp này, thì 2us timer sẽ đếm lên 1 đơn vị. Tương tự, prescaler = 4 thì 4us timer mới tăng lên 1 đơn vị.

Như vậy, để hẹn giờ thời gian dài. Nếu bình thường với 8 bit, em chỉ hẹn giờ được 256us, thì nếu em muốn hẹn giờ lên đến 1ms thì bắt buộc em phải dùng prescaler.

Đơn giản như vậy thôi. Không có gì phức tạp cả.

Chúc vui.
falleaf 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à 02:44 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