Các chức năng của họ vi điều khiển MCS-51_chương 4

- Một bộ định thời (timer) là một chuỗi các Flip Flop(FF) với mỗi FF là một mạch chia. - Chuỗi này nhận một tín hiệu ngõ vào làm xung clock kích cho tầng đầu tiên, ngõ ra của tầng đầu lại trở thành nguồn xung clock cho tầng kế tiếp. | Qiài quuu 0 3 diiiơmi 4í Uư eíiứe iuiini ú a liạ II0S- 11 CHƯƠNG 4 CAC CHỨC NANG CỦA HO VI ĐIỀU KHIỀN MCS-51 I. TIMER 1. Giới thiệu - Một bộ định thời timer là một chuỗi các Flip Flop FF với moi FF là một mạch chia 2. Chuoi này nhạn một tín hiệu ngộ vào làm xung clock kích cho tàng đàu tien ngộ ra cua tàng đàu lài trớ thành nguộn xung clock cho tàng kế tiếp. Ngộ rà củà tàng cuội cung làm xung clock cho một FF bào tràn timer hày con gội là cớ tràn overflow flàg . Cớ tràn này sệ đước kiếm trà bới phàn mem hày tào rà một ngàt interrupt . Hình minh hộà một timer đớn giàn 3-bit. - Già trị nhị phàn trong càc FF củà timer đước dung đe tính sô xung clock sô chu kì củà tín hiệu ngộ vào từ khi timer bàt đàu đếm. Clock LSB MSB Hình - 8051 8031 cộ 2 timer 16 bit Timer 0 sộ đếm chưà trong thành ghi TH0 byte cào và TL0 byte thấp Timer 1 sộ đếm chưà trong thành ghi TH1 byte cào và TL1 byte thấp Ngoài rà càc chip 8032 8052 con co them timer 2. - Càc timer chỉ đếm len 0000H FFFFH . Khi sộ đếm tràn tư FFFFH xuong 0000H cớ tràn se đước đàt len 1. 2. Các thanh ghi cua timer a. Thanh ghi che độ định thôi TMOD MSB LSB Gàte C T M1 M0 Gàte C T M1 M0 ------------- __ Timer 1 Timer 0 - Không được định địa chỉ bit. - Được dùng đe định chế đô hoạt đông chô cac timer. - Chưc nang tưng bit M1 M0 chộn chế độ lộàt động. M1 M0 Chế độ Mode 0 0 0 0 1 1 1 0 2 1 1 3 C T bit chộn chức nàng đếm hoàc định thới cho timer. Gàte bit điếu khiến cong cho bộ định thới. 1 Qiài quuu 0 3 diiiơmi 4í Uư eíiứe iuiini ú a liạ II0S- 11 b. Thanh ghi điều khiển định thôi TCON MSB LSB TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 Timer Interrupt - Chứa các bit điều khiển và trạng thái cua timer 0 và 1 ở 4 bit cao 4 bit thấp được dung cho chưc nàng ngát interrupt . - Được định địa chỉ bit. - Chưc nang tưng bit TFx cở tran cua timer x x la 0 hay 1 TRx 0 khong cho phep timer chay. TRx 1 cho phep timer chay. 3. Điều khiển các bộ định thời Hình - C T Counter Timer C T 0 timer nhận xung clock từ bo dao .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
29    91    2    01-05-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.