Đang chuẩn bị liên kết để tải về tài liệu:
Thực hành vi điều khiển AVR - Bài 4

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

AVR - Cách dùng Timer trong vi điều khiển AVR Đặc tính: - Bao gồm các bộ timer 8bit 16 bit, thường có từ 3 – 4 bộ Timer - Có các kênh PWM (từ 4 đến 8 kênh tuỳ loại ) - Bao gồm nhiều chế độ ngắt và PWM - Có thể là một kênh đếm riêng biệt - Tự động xoá Timer trong chế độ so sánh(tự động nạp lại) - Có chế độ PWM - Tạo ra tần số - Đếm các dự kiện ngắt ngoài - Tạo ra các ngắt tràn và ngắt so sánh. | Bài 4 AVR - Cách dùng Timer trong vi điều khiển AVR Đặc tính - Bao gồm các bộ timer 8bit 16 bit thường có từ 3 - 4 bộ Timer - Có các kênh PWM từ 4 đến 8 kênh tuỳ loại - Bao gồm nhiều chế độ ngắt và PWM . - Có thể là một kênh đếm riêng biệt - Tự động xoá Timer trong chế độ so sánh tự động nạp lại - Có chế độ PWM - Tạo ra tần số - Đếm các dự kiện ngắt ngoài - Tạo ra các ngắt tràn và ngắt so sánh Introduction Các chế độ hoạt động của timer Chế Độ Thông Thường Đây là chế độ hoạt động đơn giản nhất của Timer .Bộ đếm sẽ liên tục đếm tăng lên cho đến khi vượt quá giá trị lớn nhất TOP và sau đó sẽ được khởi động lại tại giá trị Bottom.Trong các hoạt động thông thường thì cờ tràn sẽ được thiết lập khi giá trị trong Timer đạt giá trị không và không bị xoá đi.Tuy nhiên nếu mà ngắt tràn được chấp nhận thì cờ ngắt sẽ tự động bị xoá khi ngắt được thực hiện.Giá trị trong Timer có thể được viết vào bất cứ lúc nào Chế Độ So Sánh CTC Đấy là chế độ mà giá trị trong Timer luôn được so sánh với giá trị trong thanh ghi ORC .Khi giá trị trong Timer bằng giá trị trong thanh ghi ORC thì giá trị trong Timer sẽ bị xoá đi.Giá trị trong ORC đóng vai trò là giá trị TOP cho bộ đếm.Chế độ này cũng cho phép tạo ra tần số so sánh ở đầu ra.Tuy nhiên trong chế độ này nếu giá trị mới ghi vào thanh ghi ORC mà nhỏ hơn giá trị tức thời của bộ đếm thì thì 1 so sánh sẽ bị lỡ khi đó bộ đếm sẽ đếm đến giá trị lớn nhất sau đó rơi xuống giá trị 0 trước khi so sánh tiếp theo xuất hiện. Figure so. CTC Mode Timing Diagram Sơ đồ thời gian của chế độ CTC Chế Độ Fast PWM Cho phép tạo ra sóng với tần số cao.Sự khác biệt cơ bản giữa Fast PWM với các loại PWM khác là nó chỉ sử dụng 1 sườn dốc.Bộ đếm sẽ đếm từ Bottom đến Max sau đó khởi động lại từ bottom. Trong chế độ không đảo đầu ra của chân so sánh OCx sẽ bi xoá khi có phép toán so sánh giữa TCNTx và thanh ghi ORC là bằng nhau. Và sẽ được sét lên 1 khi giá trị đạt Bottom. Trong chế độ đảo đầu ra đảo sẽ được set lên 1 khi sự so sánh giữa thanh ghi ORC và giá trị .

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.