[KIT 89S52_V2] Hướng dẫn giao tiếp LED đơn

Đăng bởi Đỗ Hữu Quang 30/10/2020
[KIT 89S52_V2] Hướng dẫn giao tiếp LED đơn

Xin chào các bạn!

Hôm này Linh kiện điện tử Tuhu xin giới thiệu tới các bạn bài học Hướng dẫn lập trình kit 8051 V2 điều khiển 8 LED đơn.

I) Danh sách sản phẩm để học lập trình LED đơn

1- Kit 8051 V2

2- Mạch nạp ISP

II) Sơ đồ nguyên lý

III) Phân tích sơ đồ nguyên lý

1) Khối tạo giao động

Khối tạo giao động gồm có 2 con tụ. 2 con tụ này các bạn có thể chọn từ 22pF đến 33pF. Và 1 con thạnh anh 12MHz, con thạch anh này là phần quan trọng nhất của bộ tạo giao động. Con thạch anh này sẽ tạo ra 1xung vuông có tần số 12MHz và cấp cho vi điều khiển để vi điều khiển hoạt động. Với vi điều khiển AT89S52 các bạn có thể chọn các loại thạch anh khác để cấp cho vi điều khiển. Nhưng không được vượt quá 33MHz và đương nhiên với tần số hoạt động càng cao vi điều khiển xử lý càng nhanh nhưng cũng đồng nghĩa với việc tiêu tốn nhiều năng lượng.

2) Khối reset

Khối reset gồm 1 con tụ khoảng 10uF, điện trở 10k, 1 nút nhấn. Với vi điều khiển AT89S52 thì nguyên lý để reset là chúng ta sẽ đưa chân RESET của vi điều khiển từ mức 0 lên mức 1(Kéo lên trên nguồn). Từ cách mắc mạch ta thấy ban đầu chân RESET đang nối xuống Mass(mức 0), khi ta nhấn nút chân RESET của vi điều khiển sẽ được kéo lên trên nguồn(mức 1) vì vậy tại thời điểm nhất nút vi điểu khiển sẽ đươc reset.

3) Khối LED đơn

Khối LED đơn gồm có 8 con LED phi 3 với cực dương được nối lên nguồn thông qua các điện trở. Cực âm nối với chân của vi điều khiển. Như vậy để LED có thể sáng ta phải đưa cực âm của LED về 0V(mức 0) và nếu muốn LED tắt ta phải đưa chân của vi điều khiển lên 5V (mức 1).

IV)Viết chương trình

Các bạn tải code tham khảo TẠI ĐÂY nhé

Các tin khác

Gửi bình luận
Chất lượng hàng đầu
Chất lượng hàng đầu

Cam kết tất cả sản phẩm chính hãng 100%

Giao hàng siêu nhanh
Giao hàng siêu nhanh

Chúng tôi cam kết giao hàng trong 24h

Mua hàng tiết kiệm
Mua hàng tiết kiệm

Giảm giá & khuyến mãi với ưu đãi cực lớn

Hỗ trợ online 24/7
Hỗ trợ online 24/7

Gọi ngay 0878842345 để được tư vấn

zalo
Hotline
0878842345