TAILIEUCHUNG - Đế tài - Mạch đo và khống chế nhiệt độ P2

Hoạt động của bộ định thời (timer) a. Giới thiệu. Một định nghĩa đơn giản của timer là một chuỗi các flip-flop chia đôi tần số nối tiếp với nhau, chúng nhận tín hiệu vào làm nguồn xung nhịp. Ngõ ra của tần số cuối làm nguồn xung nhịp cho flip-flop báo tràn của timer (flip-flop cờ). Giá trị nhị phân trong các flip-flop của timer có thể xem như số đếm số xung nhịp (hoặc các sự kiện) từ khi khởi động timer. Ví dụ timer 16 bit sẽ đếm lên từ 0000H đến FFFFH. Cờ báo tràn sẽ lên. | . Hoạt động của bộ định thời timer a. Giới thiệu. Một định nghĩa đơn giản của timer là một chuỗi các flip-flop chia đôi tần số nối tiếp với nhau chúng nhận tín hiệu vào làm nguồn xung nhịp. Ngõ ra của tần số cuối làm nguồn xung nhịp cho flip-flop báo tràn của timer flip-flop cờ . Giá trị nhị phân trong các flip-flop của timer có thể xem như số đếm số xung nhịp hoặc các sự kiện từ khi khởi động timer. Ví dụ timer 16 bit sẽ đếm lên từ 0000H đến FFFFH. Cờ báo tràn sẽ lên 1 khi số đếm tràn từ FFFFH đến 0000H. 8051 8031 có 2 timer 16 bit mỗi timer có bốn cách làm việc. Người ta sử dụng các timer để a định khoảng thời gian b đếm sự kiện hoặc c tạo tốc độ baud cho port nối tiếp trong 8051 8031. Trong các ứng dụng định khoảng thời gian người ta lập trình timer ở một khoảng đều đặn và đặt cờ tràn timer. Cờ được dùng để đồng bộ hóa chương trình để thực hiện một tác động như kiểm tra trạng thái của các cửa ngõ vào hoặc gửi các sự kiện ra các ngõ ra. Các ứng dụng khác có thể sử dụng việc tạo xung nhịp đều đặn của timer để đo thời gian trôi qua giữa hai sự kiện ví dụ đo độ rộng xung . Đếm sự kiện dùng để xác định số lần xẩy ra của một sự kiện. Một sự kiện là bất cứ tác động ngoài nào có thể cung cấp một chuyển trạng thái trên một chân của 8051 8031. Các timer cũng có thể cung cấp xung nhịp tốc độ baud cho port nối tiếp trong 8051 xuất timer của 8051 8031 dùng 6 thanh ghi chức năng đặc biệt cho trong bảng sau SFR MỤC ĐÍCH ĐỊA CHỈ Địa chỉ hóa từng bit TCON Điều khiển timer 88H Có TMOD Chế độ timer 89H Không TL0 Byte thấp của timer 0 8AH Không TL1 Byte thấp của timer 1 8BH Không TH0 Byte cao của timer 0 8CH Không TH1 Byte cao của timer 1 8DH Không Bảng 5 Thanh ghi chức năng đặc biệt dùng timer. b. Thanh ghi chế độ timer TMOD Thanh ghi TMOD chứa hai nhóm 4 bit dùng để đặt chế độ làm việc cho timer 0 và timer 1. Mạch khống chế nhiệt độ Bit Tên Timer Mô tả 7 GATE 1 Bit Mở cổng khi lên 1 timer chỉ chạy khi INT1 ở mức cao. 6 C T 1 Bit chọn chế độ counter timer 1 bộ đếm sự

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.