Thiết kế mạch hiển thị dùng ma trận led. - Pdf 32

Đề tài:Thiết kế mạch hiển thị dùng ma
trận led.
TRƯỜNG ĐẠI HỌC SƯ PHẠM
KỸ THUẬT TP.HCM
GVHD:Ths.Nguyễn Tấn Đời
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
ĐỘC LẬP – TỰ DO – HẠNH PHÚC
KHOA ĐIỆN-ĐIỆN TỬ
ĐỒ ÁN MÔN HỌC II
ĐỀ TÀI : MẠCH HIỂN THỊ MA TRẬN
LED
Làm Mạch Đèn Quảng Cáo
GIÁO VIÊN HƯỚNG
DẪN
SINH VIÊN THỰC HIỆN
:
:
Th.s Nguyễn Tấn Đời
Nguyễn Huy Hưng
Ngô Trịnh Tiến Long
MSSV
LỚP
: 05401103
05401
: 05401DA
Đà Nẵng tháng 04 năm 2009

-0-
SVTH: Nguyễn Huy Hưng
Ngô Trịnh Tiến Long
Đề tài:Thiết kế mạch hiển thị dùng ma trận led.

chọn đề tài cho bài tập môn học là :
Thiết kế mạch hiển thị dùng ma
trận Led (Mạch đèn quảng cáo
hiển thị trên ma trận led).
Nhóm thực hiện đề tài cám ơn
thầy Nguyễn Tấn Đời đã tận
tình huớng dẫn và tạo điều
kiện
thuận lợi cho nhóm chúng em hoàn
thành tốt đề tài môn học này.
Nhóm thực hiện đề tài xin chân thành cám ơn quý thầy cô
trong khoa Điện Tử cùng các bạn đã
góp ý và kinh nghiệm trong quá trình thực hiện đề tài này.
Em xin chân thành cám ơn!
.v
n
-1-
SVTH: Nguyễn Huy Hưng
Ngô Trịnh Tiến Long
Đề tài:Thiết kế mạch hiển thị dùng ma trận led.
GVHD:Ths.Nguyễn Tấn Đời
MỤC
LỤC
Phần 1 : Giới
Thiệu.....................................................
.............................................. Trang 1
Lời mở
đầu..............................
....................................
..................... Trang 1

B.Giới thiệu về ma trận
led............................................................................ Trang 11
a.Cấu
tạo ................................................................................
............. Trang 11
b.Cơ sở lý
thuyết............................................................................
..... Trang 12
c.Nguyên lý hoạt
động........................................................................
Trang 13
C.IC
ULN2803..................................................................................
............. Trang 14
D.Thiết
kế .............................................................................................
......... Trang 15
a.Sơ đồ mạch nguồn
5V ..................................................................... Trang
15
b.Sơ đồ mạch hiển
thị .........................................................................
Trang 16
E.Phần
mềm .........................................................................................
.......... Trang 19
a.Lưu đồ thuật
toán.............................................................................
Trang 19
b.Chương

mặt trong nhiều sản phẩm dân dụng
như máy giặt, máy điều hòa
nhiệt độ, lò vi sóng, nồi cơm điện…
các thiết bị điện tử và viễn thông, các
thiết bị đo lường và điều
khiển sử dụng trong công nghiệp,v..v..
Mỗi vi mạch MCS-51 bao gồm trong
đó bộ xử lý trung tâm (CPU), bộ nhớ
chỉ đọc (ROM), bộ nhớ đọc
ghi (RAM),các cổng vào ra song song
8 bít (I/O port), cổng vào ra nối tiếp
(Serial port), các bộ đếm và
định thời (Timer), khối điều khiển
ngắt (Interupt Control), khối điều
khiển bus (Bus Control), và mạch
tạo xung nhịp (Oscillator). Giao tiếp
giữa CPU và các khối bên trong của
MCS-51 được thực hiện qua
các bus nội bộ gồm bus dữ liệu 8 bit,
bus địa chỉ và các tín hiệu điều khiển
khác. Cấu trúc trên cho phép
coi MSC-51 như một máy tính đơn
chip 8 bít.
b.Sơ đồ và chức năng các chân:
Sơ đồ và các chân ra trên vỏ các vi mạch MCS51 như hình
dưới đây và chức năng của các
chân:
.v
n
-3-

(R0)
P3.7
XTAL1
XTAL2
GND
________ 1
________ 2
________ 3
________ 4
________ 5
________ 6
________ 7
________ 8
________ 9
________10
________11
________12
________13
________14
________15
________16
________17
________18
________19
________20
4
0
3
9
3

3
2
2
2
1
________VCC
________P0.0
(ADO)
________P0.1
(AD1)
________P0.2
(AD2)
________P0.3
(AD3)
________P0.4
(AD4)
________P0.5
(AD5)
________P0.6
(AD6)
________P0.7
(AD7)
________EA/VPP
________ALE/PR0
G
________PSEN
________P2.7 (A15)
________P2.6 (A14)
________P2.5 (A13)
________P2.4 (A12)

SVTH: Nguyễn Huy
Hưng
Ngô Trịnh
Tiến Long
Đề tài:Thiết kế mạch hiển thị dùng ma trận led.
GVHD:Ths.Nguyễn Tấn Đời
5V
10
0u
100K
RST
Công Tắc
8.2K
GND
+Chân 31 (/EA) là tín hiệu
vào, khi nối /EA với +5v thì
MCS-51chỉ làm việc với bộ
nhớ ROM,
RAM bên trong nó. Còn khi nối /EA
với đất thì MCS-51 làm việc với bộ
nhớ ROM, RAM bên ngoài.
+Chân 30 (ALE) là tín hiệu ra
dùng để chốt 8 bít địa chỉ thấp
(A0-A7) khi sử dụng bộ nhớ
ngoài.
+Chân 29 (/PSEN) là tín hiệu
ra tích cực ở mức thấp dùng để
đọc mã lệnh từ bộ nhớ chương
trình bên ngoài khi /EA được nối với
đất, khi /EA được nối với +5v thì

+ P3.5 (T1) có thể được dùng để nhận xung clock Timer 1.
+ P3.6 (/WR) khi /EA nối đất thì nó được dùng để đưa ra
tín hiệu điều khiển ghi RAM ngoài.
+ P3.7 (/RD) khi /EA nối đất thì nó được dùng để đưa ra
tín hiệu điều khiển đọc RAM ngoài.
c.Các thanh ghi đặc biệt:
a. Thanh ghi trạng thái chương trình (PSW)
.v
n
-5-
SVTH: Nguyễn Huy Hưng
Ngô Trịnh Tiến Long
Đề tài:Thiết kế mạch hiển thị dùng ma trận led.
GVHD:Ths.Nguyễn Tấn Đời
C
A
C
F
O
RS
1
R
S0
0
V
--- P
Cờ nhớ
Cờ nhớ phụ
Cờ 0
B

ã
y

t
h
a
n
h

g
h
i
0
Cờ tràn
Dự trữ
Cờ chẵn lẻ
PSW7
PSW6
PSW5
PSW4
PSW3
PSW2
PSW1
PSW0
C
AC
F0
RS1
RS3
0V

+Ngoài ra còn có:
http://www.
ebook.edu.
vn
-6-
SVTH: Nguyễn Huy
Hưng
Ngô Trịnh
Tiến Long
Đề tài:Thiết kế mạch hiển thị dùng ma trận led.
GVHD:Ths.Nguyễn Tấn Đời
-
-
-
-
Định địa chỉ tương đối.
Định địa chỉ tuyệt đối.
Định địa chỉ dài.
Định địa chỉ tham chiếu (định địa chỉ
số và truy cập Rom nội), được sử
dụng khi truy
cập các thành phần
dữ liệu của bảng
nhảy hoặc bảng tìm
kiếm.
_Trong 89C51 chia làm 4 nhóm lệnh:
+Nhóm lệnh cơ số học :
-Lệnh cộng : ADD
-Lệnh trừ : SUBB
-Lệnh nhân : MUL


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status