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

Kỹ Thuật - Chương Trình Điều Khiển Ma Trận led

27 896 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 27
Dung lượng 860,54 KB

Nội dung

Đây là tài liệu làm bởi mình và các bạn trong nhóm trong quá trình mình học Đại Học,được biên soạn làm sẵn trên PowerPoint và Word rất thuận tiện cho việc trình chiếu khi thảo luận.Mong nó sẽ giúp ích cho các bạn đỡ tốn nhiều thời gian mắc công phải tìm kiếm tài liệu rồi mất nhiều thời gian biên soạn.Chúc các bạn thành công

Trang 1

THIẾT KẾ HỆ THỐNG VỚI VI ĐIỀU KHIỂN

ĐỀ TÀI: ĐIỀU KHIỂN MA TRẬN LED

GVHD:

Trang 3

GIỚI THIỆU MA TRẬN LED 8x8

I GIỚI THIỆU MA TRẬN LED

1 MA TRẬN LED 8x8

Ma trận LED tức Dot Matrix LED là tập hợp nhiều đèn LED được bố

trí thành dạng “ma trận” hình chữ nhật hoặc vuông với số hàng là a

và số cột là b Ma trận LED được dùng rất nhiều trong các ứng dụng

hiển thị như các biển quảng cáo, hiển thị thay thế LCD hoặc thậm chí

dùng hiển thị video…Để giảm số lượng các đường điều khiển, trong

các ma trận LED các LED được nối chung với nhau theo hàng và

cột Số lượng LED trên ma trận LED là axb trong khi số lượng ngõ

ra bằng tổng số hàng và cột: a + b.

Ma trận LED 8x8

3

Trang 4

GIỚI THIỆU MA TRẬN LED

Mỗi điểm của ma trận LED là 1 LED đơn Muốn cho LED sang ta phải cung cấp điện áp +5V vào cột và 0V vào hàng Ví dụ muốn cho LED ở vị trí 1.2 phát sáng thì ta phải cho điện áp cột thứ 3 lên +5V và hàng thứ 2 xuống 0V.

Trang 6

GIỚI THIỆU MA TRẬN LED

B, Phân loại theo loại led

Có 2 loại bóng led là led 1 màu và 3 màu

Led 1 màu

Đặc điểm:

Biển cấu tạo chỉ có 1 màu

Có 5 màu chủ đạo : Đỏ, vàng, xanh dương, xanh lá, trắng đục.

Nhưng thông dụng nhất là loại led màu đỏ bởi giá thành led và thẩm mĩ

Trang 7

GIỚI THIỆU MA TRẬN LED

2 CÁCH TẠO MÃ CHO MA TRẬN LED

Muốn tạo 1 chữ trên ma trận LED, cách đơn giản nhất là ta định hình kí tự đó, sau đó xác định vị trí điểm LED cần sáng (hoặc tắt) để tạo thành kí tự mà ta mong muốn.

7

Trang 8

P2 điều khiển cột, nối với Knot P3 điều khiển hàng, nối với Aatot Muốn hiển thị chữ A trên ma trận ta phải làm như sau:

MOV P2,#01111111B MOV P3,#00011111B CALL DELAY MOV P2,#10111111B MOV P3,#00111111B CALL DELAY MOV P2,#11011111B MOV P3,#01111000B CALL DELAY MOV P2,#11101111B MOV P3,#11011000B CALL DELAY

MOV P2,#11110111B MOV P3,#11011000B CALL DELAY MOV P2,#11111011B MOV P3,#01111000B CALL DELAY MOV P2,#11111101B MOV P3,#00111111B CALL DELAY MOV P2,#11111110B MOV P3,#00011111B CALL DELAY

GIỚI THIỆU MA TRẬN LED

Trang 9

GIỚI THIỆU MA TRẬN LED

Ngoài ra để có thể tạo mã LED 1 cách nhanh và chính xác nhất ta có thể dùng đến các phần mềm hỗ trợ tạo mã cho LED ma trận.

Trang 10

CHƯƠNG TRÌNH HIỂN THỊ VÀ CHẠY CHỮ TRÊN MA TRẬN 8 x8

II.CHƯƠNG TRÌNH HIỂN THỊ VÀ CHẠY CHỮ TRÊN MA TRẬN 8 x8

1.CHƯƠNG TRÌNH HIỂN THỊ CHỮ TRÊN MA TRẬN 8 x 8 DÙNG PHƯƠNG PHÁP THỦ CÔNG.

Trang 11

CHƯƠNG TRÌNH HIỂN THỊ VÀ CHẠY CHỮ TRÊN MA TRẬN 8 x8

MOV R1,#20 LAP:MOV R2,#50 LAP1:

DJNZ R2,LAP1 DJNZ R1,LAP RET

END

MOV P2,#11110111B MOV P3,#11011000B CALL DELAY

MOV P2,#11111011B MOV P3,#01111000B CALL DELAY

MOV P2,#11111101B MOV P3,#00111111B CALL DELAY

MOV P2,#11111110B MOV P3,#00011111B CALL DELAY

11

Trang 12

CHƯƠNG TRÌNH HIỂN THỊ VÀ CHẠY CHỮ TRÊN MA TRẬN 8 x8

2 CHƯƠNG TRÌNH HIỂN THỊ CHỮ TRÊN MA TRẬN 8 x 8 DÙNG PHƯƠNG PHÁP QUÉT LED

CALL DELAY INC R1 CJNE R1,#8,BACK_1 DJNZ R0,QUET RET

DELAY:

; -PUSH 00 PUSH 01

MOV R0,#10 STOP:

MOV R1,#50 DJNZ R1,$

DJNZ R0,STOP POP 01 POP 00 RET

MALED:DB 7H,3H,0C9H,0CCH,0CCH,0C9H,3H, 7H

; -END

Trang 13

CHƯƠNG TRÌNH HIỂN THỊ VÀ CHẠY CHỮ TRÊN MA TRẬN 8 x8

3 CHƯƠNG TRÌNH CHẠY CHỮ TRÊN MA TRẬN 8 x 8.

Trang 14

CHƯƠNG TRÌNH HIỂN THỊ VÀ CHẠY CHỮ TRÊN MA TRẬN 8 x8

Chương trình chạy chuỗi kí tự “ UNETI” :

Trang 15

4 CHƯƠNG TRÌNH CHẠY CHỮ TRÊN MA TRẬN 8 x 16.

CHƯƠNG TRÌNH HIỂN THỊ VÀ CHẠY CHỮ TRÊN MA TRẬN 8 x 16

Trang 17

5 CHƯƠNG TRÌNH CHẠY CHỮ TRÊN MA TRẬN 8 x 24.

CHƯƠNG TRÌNH HIỂN THỊ VÀ CHẠY CHỮ TRÊN MA TRẬN 8 x 24

Trang 20

MỞ RỘNG MA TRẬN 8 x 80, QUÉT HÀNG VÀ CỘT.

Trang 21

Nguyên lý hoạt động

- Chân 14 : Serial Data Input - Đầu vào dữ liệu nối tiếp.

- Chân 13 : Ouput Enable - Cho phép đầu ra (hoạt động mức logic 0)

- Chân 10 : Reset (Memory Reset) - reset dữ liệu trong thanh ghi dịch (kich hoạt mức 0, bình thường thì treo lên 5V)

- Chân 11: Shift Clock – xung dịch Khi có xung sườn dương ở chân này thì 1 bit ở chân 14 sẽ được nhét vào vị trí đầu trong thanh ghi dịch, đẩy các bít khác dịch sang phải.

- Chân 9 : Serial Data Output – Đầu ra dữ liệu nối tiếp Khi nhồi bít thứ 9 vào đầu thanh ghi dịch thì cuối cùng bên phải sẽ được đẩy ra chân này.

- Chân 12 : Latch Lock – xung chốt Mỗi khi có xung sườn dương ở chân này thì 8 bít dữ liệu trong thanh ghi dịch sẽ được đẩy ra 8 chân đầu ra

QA QH.

- Chân 1…7,15 : Đầu ra dữ liệu song song.

MỞ RỘNG MA TRẬN 8 x 80, QUÉT HÀNG VÀ CỘT.

Trang 22

2 MỞ RỘNG MA TRẬN 8 x 80, QUÉT HÀNG VÀ CỘT.

A, MA TRẬN 8 x 80, QUÉT HÀNG

MỞ RỘNG MA TRẬN 8 x 80, QUÉT HÀNG VÀ CỘT.

Trang 24

LAP3: MOV A,R0

Trang 25

LAP7: MOV A,R0

Trang 27

Thank You !

27THIẾT KẾ HỆ THỐNG VỚI VĐK

Ngày đăng: 01/08/2014, 15:19

HÌNH ẢNH LIÊN QUAN

Sơ đồ chân IC 74HC595 - Kỹ Thuật - Chương Trình Điều Khiển Ma Trận led
Sơ đồ ch ân IC 74HC595 (Trang 19)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w