1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Giải bài tập vi xử lý Lưu Phú chương 5 full

30 580 10

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 30
Dung lượng 359,52 KB

Nội dung

Viết một đoạn lệnh khởi động nạp các thanh ghi TMOD,THx, TLx cho Timer0 đếm thời gian 500s, Timer1 đếm thời gian 50sViết một chương trình xuất chuỗi xung vuông đối xứng tần số 8Khz ra P1.0 sử dụng Timer1Viết một chương trình xuất chuỗi xung vuông đối xứng tần số 500Hz ra P1.1 sử dụng Timer0

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA ĐIỆN – ĐIỆN TỬ BỘ MÔN ĐIỆN TỬ -*** - VI XỬ LÝ BÀI TẬP CHƯƠNG GVHD : LƯU PHÚ Mục lục Câu 1: Viết đoạn lệnh khởi động nạp ghi TMOD,THx, TLx cho Timer0 đếm thời gian 500µ s, Timer1 đếm thời gian 50µ s Trả lời: Câu 2: Viết đoạn lệnh khởi động nạp ghi TMOD, THx, TLx, cho Timer0 Timer1 theo chức sau: - Đếm xung đưa vào chân T0( P3.4) (timer 0) Tạo xung tần số 500hz (timer 1) Trả lời: Câu 3: Viết đoạn lệnh khởi động ghi Timer muốn đo độ rộng xung mức có thời gian max=50ms MOV TMOD,#00000110B SETB TR0 Câu 4: Viết chương trình xuất chuỗi xung vng đối xứng tần số 8Khz P1.0 sử dụng Timer1 Câu 5: Viết chương trình xuất chuỗi xung vng đối xứng tần số 500Hz P1.1 sử dụng Timer0 Trả lời Câu 6: Kết hợp thành chương trình xuất chuỗi xung vuông đối xứng tần số 8Khz P1.0, tần số 500Hz P1.1 Câu 7: Viết chương trình xuất chuỗi xung vng tần số 2,5Khz ,chu kỳ nhiệm vụ 20% P1.0,sử dụng Timer0.Đánh giá sai số dựa theo đoạn chương trình viết Trả lời Câu 8: Thiết kế mạch tạo xung PWM(Pulse Width Modulation) chu kỳ T=10ms,chu kỳ nhiệm vụ thay đổi từ Tpmin=10%T đến Tpmax=90%T: - Xuất tín hiệu P1.0  SW nhấn UP đặt P1.1: lần nhấn SW UP chu kỳ nhiệm vụ Tp tăng 5%T Tpmax - SW nhấn DOWN đặt P1.2: lần nhấn SW DOWN chu kỳ nhiệm vụ Tp giảm 5% Tpmin Câu 11: Thiết kế mạch đếm sản phẩm có giá trị đếm max=10000,ngõ vào từ mạch cảm biến tạo xung đếm có sẵn.Hiển thị giá trị đếm digit LED đoạn.Cảnh báo số đếm vượt 10000 Câu 12: Sử dụng Timer2 MCU80C52 thiết kế đồng hồ báo giờ,phút,giây.Hiện LCD 16x2 ... Câu 5: Vi? ??t chương trình xuất chuỗi xung vuông đối xứng tần số 50 0Hz P1.1 sử dụng Timer0 Trả lời Câu 6: Kết hợp thành chương trình xuất chuỗi xung vuông đối xứng tần số 8Khz P1.0, tần số 50 0Hz... 0) Tạo xung tần số 50 0hz (timer 1) Trả lời: Câu 3: Vi? ??t đoạn lệnh khởi động ghi Timer muốn đo độ rộng xung mức có thời gian max =50 ms MOV TMOD,#00000110B SETB TR0 Câu 4: Vi? ??t chương trình xuất... tần số 50 0Hz P1.1 Câu 7: Vi? ??t chương trình xuất chuỗi xung vuông tần số 2,5Khz ,chu kỳ nhiệm vụ 20% P1.0,sử dụng Timer0.Đánh giá sai số dựa theo đoạn chương trình vi? ??t Trả lời Câu 8: Thiết kế

Ngày đăng: 19/11/2020, 09:33

TỪ KHÓA LIÊN QUAN

w