Nhu cầu ứng dụng vi điều khiển vào cuộc sống Hoạt động thông tin quảng cáo là rất lớn Sử dụng quỹ thời gian một cách hợp lý Nâng cao chất lượng sử dụng bộ kít vi xử lý của khoa LÝ DO
Trang 1ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM
Trang 2 Nhu cầu ứng dụng vi điều khiển vào cuộc sống Hoạt động thông tin quảng cáo là rất lớn
Sử dụng quỹ thời gian một cách hợp lý
Nâng cao chất lượng sử dụng bộ kít vi xử lý
của khoa
LÝ DO CHỌN ĐỀ TÀI
THIẾT KẾ MẠCH TÙY CHỈNH THỜI GIAN HIỂN
THỊ TRÊN LED MA TRẬN
Trang 4CHIP VI ĐIỀU KHIỂN 89C51
CÁC LINH KIỆN DÙNG TRONG MẠCH
Sơ đồ chân của 89C51
Trang 5LED MA TRẬN
CÁC LINH KIỆN DÙNG TRONG MẠCH
Hình dạng và cấu tạo của led ma trận
Trang 6LED 7 ĐOẠN ANODE CHUNG
CÁC LINH KIỆN DÙNG TRONG MẠCH
Hình dạng và cấu tạo của led 7 đoạn loại anode chung
Trang 7IC ĐỆM 74LS245
CÁC LINH KIỆN DÙNG TRONG MẠCH
Sơ đồ chân của IC74LS245
Trang 8MỘT SỐ LINH KIỆN KHÁC
1 Transitor A1013 Y723 loại pnp
2 Các điện trở dùng hạn dòng cho led
Trang 9Khối hiển thị LED 7 ĐOẠN
Khối hiển thị LED MATRIX
VI ĐIỀU KHIỂN
Nút nhấn
Sơ đồ khối toàn mạch
Trang 10KHỐI VI ĐIỀU KHIỂN
SƠ ĐỒ MẠCH
P0.0 P0.7
HÀNG CỦA LED MA TRẬN
P2.0 P2.7
CỘT CỦA LED MA TRẬN
P3.0 P3.7
LED 7 ĐOẠN
RST X1 X2
P1.0 P1.2 P1.1
Trang 11KHỐI NGUỒN
SƠ ĐỒ MẠCH
12 V AC SAU BIẾN ÁP
BỘ NẮN LỌC ĐIỆN
Trang 12B1 B8
DIR (74LS245)
G A1 A8
5V
( X8 )
C0 đến C7 1
R0 Đến R7 2K2 (X8)
Sơ đồ khối hiển thị led ma trận
Trang 13Sơ đồ khối hiển thị led 7 đoạn
Trang 145V 10K
Sơ đồ khối nút nhấn
Trang 15SƠ ĐỒ NGUYÊN LÝ TOÀN MẠCH
SƠ ĐỒ NGUYÊN LÝ MẠCH
XTAL2 18
XTAL1 19
ALE 30 EA 31 PSEN 29
RST 9
P0.0/AD0 39P0.1/AD1 38P0.2/AD2 37P0.3/AD3 36P0.4/AD4 35P0.5/AD5 34P0.6/AD6 33P0.7/AD7 32
P1.0 1 P1.1 2 P1.2 3 P1.3 4 P1.4 5 P1.5 6 P1.6 7 P1.7 8
P3.0/RXD 10P3.1/TXD 11P3.2/INT0 12P3.3/INT1 13P3.4/T0 14
P3.7/RD 17P3.6/WRP3.5/T1 16
15 P2.7/A15 28
P2.0/A8 21P2.1/A9 22P2.2/A10 23P2.3/A11 24P2.4/A12 25P2.5/A13 26P2.6/A14 27
U1
AT89C51
A0
2 B0 18 A1
3 B1 17 A2
4 B2 16 A3
5 B3 15 A4
6 B4 14 A5
7 B5 13 A6
8 B6 12 A7
9 B7 11 CE
19 AB/BA 1
U2
74LS245
A0
2 B0 18 A1
3 B1 17 A2
4 B2 16 A3
5 B3 15 A4
6 B4 14 A5
7 B5 13 A6
8 B6 12 A7
9 B7 11 CE
19 AB/BA 1
U3
74LS245
CCT004 CCT005
CCT006
a1 a3 a2 a4 a6 a7 a8
Trang 16MAIN
Trang 17LƯU ĐỒ CON CÁC HIỂN THỊ
THIẾT KẾ PHẦN MỀM
; Hiển thị số 5 ra led 7 đoạn
; Hiển thị số 4 ra led 7 đoạn
; Hiển thị số 0 ra led 7 đoạn
LCALL CHUV
LCALL CHUV
LCALL CHUV
Trang 18LƯU ĐỒ CON DELAY3MS
THIẾT KẾ PHẦN MỀM
R6 #03 R7 #00H
N
DELAYS3MS
R6 = 0 R7 = 0FAH
Trang 19LOOP00
LOOP00 LCALL DELAYS3MS
P2 #7FH P0 #0FFH
Trang 20KẾT LUẬN
Sau khi hoàn thành đề tài này chúng em càng hiểu sâu hơn về nguyên lý hoạt động của led ma trận và led 7 đoạn, biết cách kết hợp lý thuyết vi điều khiển
và thực hành để hoàn thành luận văn Đề tài hoàn thành là dữ liệu tham khảo cho các khóa sau về cách lập trình led ma trận và led 7 đoạn Trong khả năng cho phép chúng em chỉ mới thực hiện điều chỉnh hiển thị của hình ảnh trong led ma trận ở những khoảng thời gian cố định, chưa điều chỉnh được thời gian như mong muốn ban đầu Đề tài thực hiện không tránh những thiếu sót nên rất mong sự chỉ dẫn của quý thầy
cô để em đề tài của chúng em được hoàn thiện hơn
Trang 21HƯỚNG PHÁT TRIỂN ĐỀ TÀI
Khi đề tài được mở rộng thì sẽ có khả năng ứng dụng thực tin lớn trong thông tin quảng cáo Nói tóm lại trong thời đại bùng nổ công nghệ thông tin hiện nay, khả năng ứng dụng của đề tài này rất lớn Từ những cơ sở lý thuyết về vi điều khiển và các linh kiện điện tử Đề tài có thể mở rộng gồm nhiều led ma trận như 8x8, 5X7… kết hợp với nhau để tạo thành biển quảng cáo với các hiệu ứng khác nhau đồng thời có thể hiệu chỉnh được thời gian thông qua led 7 đoạn
Trang 22