[AVR] Mạch Điều Khiển Hiển Thị Một LED 7 Thanh | ATmega16 [CodeVisionAVR + Proteus]

 

Mạch Điều Khiển Hiển Thị Một LED 7 Thanh

Yêu cầu đề bài

Thiết kế mạch sử dụng vi điều khiển Atmega16 để điều khiển hiển thị một LED 7 thanh và nhận lệnh điều khiển từ 2 nút bấm nối vào PA0 và PA1.
Lập trình chương trình hoạt động như sau:
- Số hiển thị tự động tăng từ 0 đến 9 sau một khoảng thời gian t
- Nếu số tăng quá 9 thì sẽ vòng lại 0
- Ấn nút thứ nhất thì sẽ làm tăng thời gian tăng số này, nhưng không tăng quá 2(s)
- Ấn nút thứ hai thì sẽ làm giảm thời gian tăng số này, nhưng không giảm dưới 200(ms)

Video


Download Project

Mô phỏng Proteus: Tại đây

CodeVisionAVR: Tại đây

Chúc Các Bạn Thành Công!

Đinh Xuân Hậu

Đinh Xuân Hậu Trường: Đại học Sư phạm Kỹ thuật Hưng Yên Khoa: Công nghệ Thông tin Bộ môn: Hệ thống Thông tin

Đăng nhận xét

Mới hơn Cũ hơn