1. Trang chủ
  2. » Luận Văn - Báo Cáo

báo cáo vi điều khiển chạy chữ led matrix

9 942 22
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Báo cáo Vi điều khiển chạy chữ led matrix
Tác giả Lê Trung Thảo
Người hướng dẫn Lê Tấn Cường
Trường học Trường Đại Học Công Nghệ Thông Tin Đại Học Quốc Gia Hà Nội
Chuyên ngành Điện tử vi điều khiển
Thể loại Báo cáo thực tập
Thành phố Hà Nội
Định dạng
Số trang 9
Dung lượng 117 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

NĂM MỚI VUI VẺ HAPPY NEW YEAR.

Trang 1

BÁO CÁO GIỮA KÌ VI ĐIỀU

KHIỂN

ĐỀ TÀI: CHẠY CHỮ LED

MATRIX

Giáo Viên : Lê Tấn Cường Sinh Viên: Lê Trung Thảo

Trang 2

Sử dụng AT89s52

IC 74HC595 để tiết kiệm port Led matrix 8x8

Transistor để kích led matrix

Trang 3

Ý TƯỞNG

 Hiện ra 4 chữ NAM MOI VUI VE

Trang 4

CÁC BƯỚC THỰC HIỆN

– Quét lần lượt 24 cột và lặp lại

• Ta setb Bit data ,setb CLK, setb LCLK

• Ta clr bit data ,setb CLK ,setb LCLK

• Khi đủ 24 lần thì ta reset và lặp lại

– Cho hiển thị bằng cách

• mov a,#24

• movc a,@a+dptr

• mov P2,a ; p2 điều khiển 8 hàng

Trang 5

– Chạy chữ

• Sau 1 thời gian quét led thì ta tăng dptr

• mov r5,#40

• ……

• inc dptr

• nhảy lên trên thực hiện tiếp

 Hiện chữ NAM

– Ta quét cột – mov giá trị ra port hiển thị

• movc a,@a+dptr

• mov p2,a

Trang 6

 Chạy chữ MOI từ trên xuống dưới

• mov r1,#1000 0000B

• mov a,@a+dptr

• anl a,r1 ;giữ lại hàng dưới

• rl a ; số lần xoay R6 , chuyển hàng dưới lên trên

• mov p2,a

• ………….

• xoay phải có cờ C R1

• inc R6

• Khi xoay đủ 8 lần thì ko xoay nữa

– Giữ chữ hiển thị trong 1 thời gian

• Khi xoay đủ 8 lần thì cho R7 1 giá trị

• so sánh R7 với giá trị đó nếu không bằng thì tiếp tục xoay R1

• Khi đã bằng thì ta không xoay R1 nữa

Trang 7

 Chạy chữ VUI từ dưới lên

• Mov R1,#0000 0001B

• Các bước như hiển thị chữ MOI

• Thay đổi lệnh RL a bằng lệnh RR a

• Thay lệnh RRC bằng lệnh RLC

Trang 8

 Chạy chữ VE từ 2 bên vào

– Ta chạy chữ V từ trái qua phải

• Add a,R1

• Movc a,@a+dptr

• mov p2,a

• inc a

– Ta chạy chữ E từ phải qua trái

• Add a,R1

• movc a,@a+dptr

• mov p2,a

• dec a

– Khi 2 chữ chạy sát lại nhau thì ta không tăng giá trị R1

Trang 9

NĂM MỚI VUI VẺ HAPPY NEW YEAR

Ngày đăng: 23/04/2014, 23:57

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w