1. Trang chủ
  2. » Công Nghệ Thông Tin

Giải bài tập Vi điều khiển AVR Timer Ngắt ngoài Nháy Led

40 225 0

Đ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 40
Dung lượng 5,43 MB

Nội dung

Tài liệu giải bài tập Vi điều khiển AVR cơ bản. Nháy Led đơn, Led 7 đoạn, Timer, ngắt ngoài ADC. Tài liệu phù hợp với sinh viên năm 2 các trường Đại học chuyên nghành Công nghệ thông tin, Điện tử - Viễn thông, Cơ điện tử, Tự động hóa, Điện - Điện tử

Nguyễn Quang Vương - 67DCDT20131 Mục Lục Nguyễn Quang Vương - 67DCDT20131 Nguyễn Quang Vương - 67DCDT20131 Phần 1: LED đơn 2) Lập trình LED đơn nối vào PORTC, nút ấn vào PA0 Nhấn nút bấm LED sáng tắt với chu kỳ 200 ms (delay_ms(200)) Hình 1: Led đơn LED 3.1) Lập trình LED đơn nối vào PORTC, nút ấn nối vào PA0 Nhấn nút bấm LED sáng từ xuông chu kỳ 200 ms, đến led cuối quay LED Nguyễn Quang Vương - 67DCDT20131 Hình 2: Led đơn led 3.2) Lập trình dãy LED đơn nối vào PORTC Sử dụng nút bấm nối vào PA0 Trạng thái ban đầu có LED sáng Ấn nút LED sáng di chuyển từ xuống, đến LED cuối lại vòng LED Nguyễn Quang Vương - 67DCDT20131 3.3) Lập trình dãy LED đơn nối vào PORTC Sử dụng nút bấm nối vào PA0 Trạng thái ban đầu có LED sáng Ấn nút LED sáng di chuyển sang phải, đến LED cuối lại vòng LED Nếu ấn giữ nút LED di chuyển liên tục với chu kì 200(ms) Nguyễn Quang Vương - 67DCDT20131 Hình 3: Led đơn Led 3.4) Lập trình dãy LED đơn nối vào PORTC Sử dụng nút bấm nối vào PA0 Trạng thái ban đầu có LED sáng Ấn nút lần thứ LED sáng tự động chạy từ trái sang phải với chu kì 200(ms), đến LED cuối lại vịng LED Ấn nút lần thứ LED dừng lại Nguyễn Quang Vương - 67DCDT20131 Hình 4: Led đơn led ngang Đề 1: Giữa kì AT16, LED nối vào PORTD nút bấm nối vào PC0 PC1 Lập trình chương trình hoạt động sau: - Led chạy từ phải sang trái, sau hết hàng led vòng lại LED - Ân nút thứ tăng tốc độ chạy LED không nhanh 25Hz - Ân nút thứ giảm tốc độ chạy LED không chậm 5Hz Ân giữ nút tốc độ thay đổi liên tục Hình 5: Led đơn led co phim bấm Nguyễn Quang Vương - 67DCDT20131 Đề 2: AT16, LED đơn nối vào PORTD nút bấm nối vào PB6 PB7 Lập tình chương trình hoạt động sau: - Trạng thái đầu LED nhấp nháy xen kẽ với chu kì 100ms - Ân nút thứ tăng tần số nhấp nháy Nguyễn Quang Vương - 67DCDT20131 - Ân nút thứ hai giảm tần số nhấp nháy - Nếu ấn giữ nút tần số thay đổi liên tục mà chờ nhả nút.?????????? Hình 6: Led đơn led ngang Nguyễn Quang Vương - 67DCDT20131 *Chú ý: Một số khối hay sử dụng 1.Khối chờ nút bấm nhả 2.Khối quét Led tách số để quét Led Phần 2: LED THANH Bài 1.1:Lập trình LED đơn nối vào PORTB, sử dụng nút bấm nối vào PD0 Ban đầu LED hiển thị số Khi ấn nút LED tăng số lên đơn vị, tăng LED quay Nguyễn Quang Vương - 67DCDT20131 Nguyễn Quang Vương - 67DCDT20131 TP2: Hiển thị sau dấu chấm số thập phân Nguyễn Quang Vương - 67DCDT20131 Nguyễn Quang Vương - 67DCDT20131 TP3 số thập phân sau dấu chấm Nguyễn Quang Vương - 67DCDT20131 Nguyễn Quang Vương - 67DCDT20131 TP4 nút bấm diều khiển C1:2 nut Nguyễn Quang Vương - 67DCDT20131 Nguyễn Quang Vương - 67DCDT20131 C2> nut Nguyễn Quang Vương - 67DCDT20131 Nguyễn Quang Vương - 67DCDT20131 TP5 lm 35 Nguyễn Quang Vương - 67DCDT20131 Nguyễn Quang Vương - 67DCDT20131 Nguyễn Quang Vương - 67DCDT20131 Tp6 LM35 voi độ C rõ ràng Nguyễn Quang Vương - 67DCDT20131 Nguyễn Quang Vương - 67DCDT20131 ... 2.Khối quét Led tách số để quét Led Phần 2: LED THANH Bài 1.1:Lập trình LED đơn nối vào PORTB, sử dụng nút bấm nối vào PD0 Ban đầu LED hiển thị số Khi ấn nút LED tăng số lên đơn vị, tăng LED quay... đầu có LED sáng Ấn nút LED sáng di chuyển sang phải, đến LED cuối lại vòng LED Nếu ấn giữ nút LED di chuyển liên tục với chu kì 200(ms) Nguyễn Quang Vương - 67DCDT20131 Hình 3: Led đơn Led 3.4)... 67DCDT20131 Phần 1: LED đơn 2) Lập trình LED đơn nối vào PORTC, nút ấn vào PA0 Nhấn nút bấm LED sáng tắt với chu kỳ 200 ms (delay_ms(200)) Hình 1: Led đơn LED 3.1) Lập trình LED đơn nối vào PORTC,

Ngày đăng: 26/08/2020, 22:13

TỪ KHÓA LIÊN QUAN

w