Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 39 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
39
Dung lượng
9,4 MB
Nội dung
ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH ĐẠI HỌC BÁCH KHOA BÁO CÁO THÍ NGHIỆM MƠN: Thí Nghiệm Vi Xử Lý Buổi 2: Timer + Led đoạn + Ma trận Led Giáo viên hướng dẫn: Nguyễn Huỳnh Hạc Nhóm: L05 Tổ:04 Ngày thí nghiệm: 08/04/2023 Tên thành viên Võ Nguyễn Quang Duy Nguyễn Lê Đức MSSV 2011019 2113220 MỤC TIÊU: Hiểu mode hoạt động timer Hiểu cách sử dụng timer để tao delay tạo xung THAM KHẢO: Tài liệu hướng dẫn thí nghiệm, chương 4, Atmel-2505-Setup-and-Use-of-AVR-Timers_ApplicationNote_AVR130.pdf BÀI a) Viết chương trình delay ms sử dụng timer Sử dụng chương trình để tạo xung Khz chân PA0 b) Mơ phỏng, chỉnh sửa chương trình để tạo xung xác c) Kết nối chân PA0 vào oscilloscope để kiểm tra BÀI a) Viết chương trình tạo xung vuông 64 us sử dụng timer chế độ Normal mode Ngõ sử dụng chân OC0 b) Viết chương trình thực tạo xung vng có chu kỳ 64 us sử dụng timer chế độ CTC mode Ngõ sử dụng chân OC0 c) Kết nối chân OC0 oscilloscope quan sát BÀI a) Viết chương trình tạo xung vng 64 us sử dụng timer chế độ Normal mode Ngõ sử dụng chân OC0 b) Viết chương trình thực tạo xung vng có chu kỳ 64 us sử dụng timer chế độ CTC mode Ngõ sử dụng chân OC0 c) Kết nối chân OC0 oscilloscope quan sát BÀI a) Cho chương trình sau tạo xung PWM OC0A OC0B .org 00 call initTimer0 start: rjmp start initTimer0: // Set OC0A (PB3) and OC0B (PB4) pins as outputs ldi r16, (1