2
ĐẠI HC QUC GIA THÀNH PH H CHÍ MINH
ĐẠI HC CÔNG NGH THÔNG TIN
KHOA K THUT MÁY TÍNH
¸
BÁO O ĐỒ ÁN MÔN HC
MATRIX LED
NHP T BÀN PM
Giáo viên hướng dn: Ths Nguyn Tt Bo Thin
Lp: KTMT01
Nhóm thc hin:
Nguyn Minh Hùng 06520189
Lê Nguyn Khoa 06520225
Ngô T Đăng Khoa 06520228
Lê Quang Huy 06520202
2008 - 2009
3
Mc lc
Mc lc...................................................................................................trang 3
Gii thiu v đồ án.................................................................................trang 4
Phn I: c linh kin được s dng........................................................trang 5
IC AT89C52......................................................................................trang 6
IC 82C55A.........................................................................................trang 7
IC 74HC373.......................................................................................trang 8
IC 74HC138.......................................................................................trang 9
IC 6264 (Ram 8Kx8bit).....................................................................trang 10
Phn II: Thiết kế và thi công mch.........................................................trang 11
Mch vi điu khin AT89C52............................................................trang 12
Mch cht 74HC373 và chn chip 74HC138.....................................trang 13
Mch Ram 6264 và 82C55A..............................................................trang 14
Mch khuếch đại (amplifier) và bàn phím 4x4...................................trang 15
Mch ngun và khi hin th..............................................................trang 16
Phn III: Các lnh tiêu biu trong Keil C và chương trình mu..............trang 17
Lưu đồ gii thut................................................................................trang 18
Các lnh tiêu biu trong Keil C..........................................................trang 19
Lp trình s dng RAM trong Keil C.................................................trang 21
Các nguyên lý cơ bn v quét led và bàn phím..................................trang 23
Chương trình mu..............................................................................trang 25
Phn IV: Sn phm thu được, ưu và khuyết đim...................................trang 37
Sơ đồ bàn phím..................................................................................trang 38
Hướng dn s dng matrixled............................................................trang 39
Ưu đim và khuyết đim sn phm....................................................trang 41
Sơ đồ mch........................................................................................trang 42
GVHD: Ths Nguyn Tt Bo Thin ĐỀ TÀI: MA TRN LED NHP T BÀN PHÍM”
4
Gii thiu v đồ án:
Hin nay trong đời sng t qung o bng hình thc quang báo không
còn mi m gì. Nó có th được s dng để qung o tên nhãn hiu sn phm,
tên ca mt công ty hay tên ca mt ca hàng nào đó.
Trong đó có quang báo dùng Led Ma Trn, quang báo dùng Led Ma
Trn chiếm không nhiu nhưng nó cũng đóng góp mt phn vào vic tuyên
truyn, qung o hay thông tin đến người tiêu ng i riêng và c nước nói
chung. Đặc đim ln nht ca Quang báo dùng Led Ma Trn” là có th nhp
trc tiếp t bàn phím nhng ký t mà mình mong mun, vic này các hình
thc quang báo khác không có, cái hay ca nó là tng tin được cp nht bt c
lúc nào, có th hin th nhanh nht c thông tin mi nht để mi người nm bt.
Trong đồ án này, dù quy mô không ln nhưng tính cht đặc bit ca Led
Ma Trn không mt. Để hiu sâu hơn v đề tài, xin xem tiếp phn sau:
GVHD: Ths Nguyn Tt Bo Thin ĐỀ TÀI: MA TRN LED NHP T BÀN PHÍM”
5
PHN I:
CÁC LINH KIN
ĐƯỢC S DNG
GVHD: Ths Nguyn Tt Bo Thin ĐỀ TÀI: MA TRN LED NHP T BÀN PHÍM”
6
IC AT89C52
Sơ đồ chân
Đặc đim
AT89C52 mt IC h MSC-51, các IC h này đặc đim chung như sau:
4KB EPROM bên trong, đây chúng ta s dng AT89C52 8KB
EPROM.
128 byte RAM ni.
4 Port I/O (input/output), mi port 8bit.
Giao tiếp ni tiếp.
64 KB vùng nh mã ngoài.
64 KB vùng nh d liu ngoài.
X Boolen (hot động trên bit đơn).
210 v trí nh th định v bit.
4us cho hot động nhân hay chia.
AT89C52 32 port I/O rt thun tin vic quét led hin th, nhưng trong đồ án này,
chúng ta s dng thêm IC Ram 6264 để lưu tr tm thi d liu được nhp t bàn phím.
Công vic này ly đi 14 chân I/O ca vi x lý vì thế kng đủ port để quét led, ta phi s
dng vi IC chn chip kèm IC m port để thc hin vic quet led hin th này.
GVHD: Ths Nguyn Tt Bo Thin ĐỀ TÀI: MA TRN LED NHP T BÀN PHÍM”