Tải bản đầy đủ (.doc) (13 trang)

Tài liệu Quang báo 8 LED ma trận pdf

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (559.55 KB, 13 trang )

Quang báo 8 LED ma trận
HIỂN THỊ TRÊN LED MA TRẬN.
HỌ VÀ TÊN: NGUYỄN VĂN LINH
Mạch có thể cho hiển thị chữ,số hay các biểu tượng ở dạng tĩnh hay động, bao gồm nhiều
chương trình và tương tác với người dùng qua 2 phím nhấn cho phép chọn chương trình sẽ chạy.
Cấu tạo led ma trận: Ma trận led bao gồm nhiều led đơn bố trí thành hàng và cột trong một
vỏ.Các tín hiệu điều khiển cột được nối với Anode của tất cả các led trên cùng một cột. Các tín
hiệu điểu khiển hàng cũng được nối với Cathode của tất cả các led trên cùng một hàng như hình
vẽ :

Khi có một tín hiệu điều khiển ở cột và hàng ,các chân Anode của các led trên cột tương ứng
được cấp điện áp cao , đồng thời các chân Cathode của các led trên hàng tương ứng được được
cấp điện áp thấp .Tuy nhiên lúc đó chỉ có một led sáng ,vì nó có đồng thời điện thế cao trên
Anode và điện thế thấp trên Cathode.Như vậy khi có một tín hiệu điều khiển hàng và cột ,thì tại
một thời điểm chỉ có duy nhất một led tại chỗ gặp nhau của hàng và cột là sáng.Các bảng quang
báo với số lượng led lớn hơn cũng được kết nối theo cấu trúc như vậy.
Trong trường hợp ta muốn cho sáng đồng thời một số led rời rạc trên ma trận, để hiện thị một kí
tự nào đó ,nếu trong hiển thị tĩnh ta phải cấp áp cao cho Anode và áp thấp cho Cathode ,cho các
led tương ứng mà ta muốn sáng.Nhưng khi đó một số led ta khơng mong muốn cũng sẽ sáng
,miễn là nó nằm tại vị trí gặp nhau của các cột và hàng mà ta cấp nguồn.Vì vậy trong điều khiển
led ma trận ta không thể sử dụng phương pháp hiển thị tĩnh mà phải sử dụng phương pháp quét
(hiển thị động),có nghĩa là ta phải tiến hành cấp tín hiệu điều khiển theo dạng xung quét trên các
hàng và cột có led cần hiển thị. Để đảm cho mắt nhìn thấy các led khơng bị nháy,thì tần số qt
nhỏ nhất cho mỗi chu kì là khoảng 20HZ(50ms).Trong lập trình điều khiển led ma trận bằng vi
xử lý ta cũng phải sử dụng phương pháp quét như vậy.
Ma trận led có thể là loại chỉ hiển thị được một màu hoặc hiển thị được 2 màu trên một điểm,khi
đó led có số chân ra tương ứng : đối với ma trận led 8x8 hiển thị một màu, thì số chân ra là
16,trong đó 8 chân dùng để điều khiển hàng và 8 chân còn lại dùng để điều khiển cột. Đối với
loại 8x8 có 2 màu thì số chân ra của led là 24 chân,trong đó có 8 chân dùng để điều khiển cột
(hoặc hàng ) chung cho cả hai màu,16 chân còn lại thì 8 chân dùng để điều khiển hàng (hoặc
cột) màu thứ nhất,8 chân còn lại dùng điều khiển màu thứ 2.Phương pháp thiết kế :


Sử dụng 3 port của 8051 để điều khiển :port 3 dùng để điều khiển cột, được mắc trực tiếp tương
ứng với các chân điều khiển cột của ma trận led , port 2 dùng để điều khiển hàng có sử dụng
thêm IC 74ls541 ,là IC đệm có chân ENBLE (OE1 hoặc OE2) cho phép chọn led ma trận nào sẽ


tích cực,và để đảm bảo đủ dịng kéo cho các led.Port 0 các bit từ P0.0 => P0.4 , được dùng để
chọn led tích cực (mắc với chân ENBLE của các IC đệm),P0.7 dùng làm tín hiệu chọn chương
trình (nút SELECT) ,P0.6 dùng làm tín hiệu cho phép chương trình chạy ( nút START ) .Các
chân của PORT 0 đều có điện trở bên ngồi kéo lên mức cao.
u cầu: Có nhiều chương trình được nạp sẵn ,người dùng có thể chọn cho chạy chương trình
nào bằng nút nhấn SELECT,số thứ tự của chương trình cũng được hiển thị tương ứng .Khi nhấn
nút START thì chương trình bắt đầu chạy.


P2.7/A15
P2.6/A14
P2.5/A13
P2.4/A12
P2.3/A11
P2.2/A10
P2.1/A9
P2.0/A8

P0.7
P0.7

SELECT

11
H10 12

H11 13
H12 14
H13 15
H14 16
H15 17
H16 18
H17

Q7
Q6
Q5
Q4
Q3
Q2
Q1
Q0
U3

P0.6

GND

74LS541
11
H20 12
H21 13
H22 14
H23 15
H24 16
H25 17

H26 18
H27

Q7
Q6
Q5
Q4
Q3
Q2
Q1
Q0
U2

START

74LS541

8
7
6
5
4
3
2
1

11
H30 12
H31 13
H32 14

H33 15
H34 16
H35 17
H36 18
H37

Q7
Q6
Q5
Q4
Q3
Q2
Q1
Q0
U1
74LS541

11
H40 12
H41 13
H42 14
H43 15
H44 16
VCC 17
H45
H46 18
H47

1
RST


XTAL2
AT89C51

XTAL1

D7
D6
D5
D4
D3
D2
D1
D0
OE2
OE1
D7
D6
D5
D4
D3
D2
D1
D0
OE2
OE1
D7
D6
D5
D4

D3
D2
D1
D0
OE2
OE1

19
1 SL0
9
8 H0
7 H1
6 H2
5 H3
4 H4
3 H5
2 H6
H7
19
1 SL1
9
8 H0
7 H1
6 H2
5 H3
4 H4
3 H5
2 H6
H7
19

1 SL2
9
8
7
6
5
4
3
2

H0
H1
H2
H3
H4
H5
H6
H7

19
1 SL3
9
8
7
6
5
4
3
2


H0
H1
H2
H3
H4
H5
H6
H7

19
1 SL4
9
8
7
6
5
4
3
2

H0
H1
H2
H3
H4
H5
H6
H7

2SL0

3 SL1
4 SL2
5 SL3
6 SL4
7P0.5
8P0.6
9P0.7

VCC

31
30
29

OE2
OE1

Q7
D7
Q6
D6
Q5
D5
Q4
D4
Q3
D3
Q2
D2
Q1

D1
Q0
D0
74LS541

9
RST

RESPACK-8

18
19

RP1
R1
1k

VCC

P0.7/AD7
P0.6/AD6
P0.5/AD5
P0.4/AD4
P0.3/AD3
P0.2/AD2
P0.1/AD1
P0.0/AD0

EA
ALE

PSEN

74LS541

1k

D7
D6
D5
D4
D3
D2
D1
D0

THUẬT:
Giải thuật cho 2 nút SELECT và START (chọn chương trình)

GND

U6

P1.7
P1.6
P1.5
P1.4
P1.3
P1.2
P1.1
P1.0


Q7
Q6
Q5
Q4
Q3
Q2
Q1
Q0
U4

OE2
OE1

RST

P3.7/RD
P3.6/WR
P3.5/T1
P3.4/T0
P3.3/INT1
P3.2/INT0
P3.1/TXD
P3.0/RXD

R2

11
H00 12
H01 13

H02 14
H03 15
H04 16
H05 17
H06 18
H07

RESET

17
C7 16
C6 15
C5 14
C4 13
C3 12
C2 11
C1 10
C0
28
H7 27
H6 26
H5 25
H4 24
H3 23
H2 22
H1 21
H0
32
P0.7 33
P0.6 34

P0.5 35
SL4 36
SL3 37
SL2 38
SL1 39
SL0

C0
C1
C2
C3
C4
C5
C6
C7
C0
C1
C2
C3
C4
C5
C6
C7
C0
C1
C2
C3
C4
C5
C6

C7
C0
C1
C2
C3
C4
C5
C6
C7
C0
C1
C2
C3
C4
C5
C6
C7

GND

H00
H01
H02
H03
H04
H05
H06
H07
H10
H11

H12
H13
H14
H15
H16
H17
H20
H21
H22
H23
H24
H25
H26
H27
H30
H31
H32
H33
H34
H35
H36
H37
H40
H41
H42
H43
H44
H45
H46
H47


VCC

U5

GIẢI


Giải thuật quét một ma trận:


Giảithuật quét 5 ma trận:


Giải thuật
chương
trình con:
CT0
CODE:
$MOD51
HANG
DATA P2
;HANG
PORT2
TICH CUC
MUC
THAP
COT
DATA P3
;COT

PORT3
TICH CUC
MUC CAO
SELECT0
BIT P0.0
;CAC
BIT
CHON
LED TICH
CUC
SELECT1
BIT P0.1
SELECT2 BIT P0.2
SELECT3 BIT P0.3
SELECT4 BIT P0.4
CHONCT BIT P0.7 ;BIT CHON CHUONG TRINH NAO SE DUOC THUC THI
START BIT P0.6 ;BIT CHO CHAY CHUONG TRINH DUOC CHON
;*********************************************************
STARTS:
MOV P2,#0FFH
;XOA HANG
MOV P3,#00H ;XOA COT
MOV R0,#00H ;NAP GIA TRI DAU TIEN CHO R0
MAIN:
;CHUONG TRINH CHINH,KIEM TRA VA CHO THUC
;HIEN CHUONG TRINH DUOC NGUOI SU DUNG CHON


CJNE R0,#00,HS1
LCALL SO0

HS1: CJNE R0,#02,HS2
LCALL SO1
HS2: CJNE R0,#04,HS3
LCALL SO2
HS3: CJNE R0,#06,HS4
LCALL SO3
HS4: CJNE R0,#08,KT0
LCALL SO4
KT0: JNB START,SELECT ;NHAY NEU BIT START DUOC NHAN
;DEN BANG CHON CHUONG TRINH (SELECT)
LJMP KT1
;NEU BIT START CHUA DUOC NHAN ,
;KIEM TRA TIEP BIT CHONCT
KT1: JNB CHONCT,TANGR0
;NEU BIT CHONCT DUOC NHAN,
;TANG R0 DE CHON CT TUONG UNG
LJMP MAIN
;QUAY LAI DE KIEM TRA TU DAU
TANGR0:
INC R0 ;TANG R0 THEM 2,VI LENH AJMP
; TRONG BANG NHAY TABLE CHIEM 2 BYTE
INC R0
LCALL DELAY
;CHONG NHIEU ,TRONG TRUONG HOP
; GIU NUT NHAN LAU HON CHU KI KIEM TRA
LJMP MAIN ;QUAY LAI KIEM TRA TU DAU
SELECT:
;NHAY DEN CAC CHUONG TRINH TUONG UNG
MOV DPTR,#TABLE
MOV A,R0

JMP @A+DPTR
;NHAY DEN CHUONG TRINH DUOC CHON
; (DO GIA TRI R0 LUC NAY)
TABLE:
;BANG CHON CHUONG TRINH
AJMP PR0
AJMP PR1
AJMP PR2
AJMP PR3
AJMP PR4

;**************************************************

;CAC CHUONG TRINH CON HIEN THI SO
;**************************************************
SO0:
CLR SELECT0
;CHO LED 0 TICH CUC
MOV DPTR,#MASO0
LCALL SCAN1MT
RET
SO1:
CLR SELECT0
;CHO LED 0 TICH CUC
MOV DPTR,#MASO1
LCALL SCAN1MT


SO2:


RET
CLR SELECT0
MOV DPTR,#MASO2
LCALL SCAN1MT
RET

SO4:

CLR SELECT0
MOV DPTR,#MASO3
LCALL SCAN1MT
RET

;CHO LED 0 TICH CUC

CLR SELECT0
SETB SELECT1
MOV DPTR,#MASO4
LCALL SCAN1MT
RET

SO3:

;CHO LED 0 TICH CUC

;CHO LED 0 TICH CUC

;*******************************************
;CAC CHUONG TRINH CON DE LUA CHON
;*******************************************

PR0:
LCALL CT0
LJMP PR0
PR1:
LCALL CT1
LJMP PR1
PR2:
LCALL CT2
LJMP PR2
PR3:
;CHUA DUNG
LJMP PR3
PR4:
;CHUA DUNG
LJMP PR4
;*******************************************
;CAC CHUONG TRINH CHAY CHU
;*******************************************
CT0:
;CHAY DOAN CHU "HAPPY NEW YEAR 2008".
MOV DPTR,#MAHIENTHI2
LAP2:
LCALL SCAN5MT
INC DPTR
MOV A,DPL
CJNE A,#LOW(MAHIENTHI2+144),LAP2
RET
;********************************************
CT1:


;HIEN THI "DIEN TU"
MOV DPTR,#DIENTU
LCALL SCAN5MT
RET


;---------------------------------------------------------CT2:
;HIEN THI "X CUONG".
MOV DPTR,#CUONG
LCALL SCAN5MT
RET
;---------------------------------------------------------;CAC CHUONG TRINH QUET MA TRAN
;---------------------------------------------------------SCAN1MT:
;CHUONG TRINH QUET MOT MA TRAN
PUSH 00H
PUSH 01H
PUSH ACC
MOV R0,#00H
MOV R1,#80H
;R1 DUNG DE QUET COT(10000000B)
SCAN:
MOV A,R0
MOVC A,@A+DPTR
;LAY MA HIEN THI
MOV HANG,A
;DUA DU LIEU RA HANG
MOV COT,R1
;QUET COT
LCALL DELAY2
MOV COT,#00H

;CHONG LEM
INC R0
;TANG R0 DE LAY DU LIEU KE
MOV A,R1
;DICH PHAI R1,DE QUET COT KE
RR A
MOV R1,A
CJNE R0,#08,SCAN
;KIEM TRA QUET DU 8 COT
POP ACC
POP 01H
POP 00H
RET
;--------------------------------------------------------;CHUONG TRINH QUET 5 MA TRAN.
SCAN5MT:
PUSH 00H
PUSH 01H
PUSH 03H
PUSH ACC
MOV R0,#00H
;OFFSET LAY MA HIEN THI
MOV R3,#11101111B ;DUNG DE CHON MA TRAN TICH CUC,
;TICH CUC LED 4 DAU TIEN
SCAN2:
;NAP LAI SAU KHI DA QUET XONG 1 MA TRAN
MOV R1,#80H
;QUET COT
MOV P0,R3
;TICH CUC MA TRAN
SCAN1:

MOV A,R0
MOVC A,@A+DPTR
MOV HANG,A
MOV COT,R1
LCALL DELAY3
MOV COT,#00H
;CHONG LEM


INC R0
;TANG R0 DE LAY MA HIEN THI KE
MOV A,R1
;DICH PHAI R1 DE QUET COT KE
RR A
MOV R1,A
CJNE R1,#80H,SCAN1;NHAY KHI CHUA QUET HET 8 COT
MOV A,R3
;DICH PHAI R3 DE TICH CUC MA TRAN TIEP THEO
RR A
MOV R3,A
CJNE R3,#01111111B,SCAN2 ;NHAY KHI CHUA HET 5 MA TRAN
POP ACC
POP 03H
POP 01H
POP 00H
RET
;---------------------------------------------------------;CAC CHUONG TRINH DELAY
;---------------------------------------------------------DELAY:
;CHUONG TRINH DELAY 0.5S
PUSH 00H

MOV TMOD,#01H
MOV R0,#200
LOOP:
MOV TH0,#0F6H
MOV TL0,#03CH
SETB TR0
JNB TF0,$
CLR TR0
CLR TF0
DJNZ R0,LOOP
POP 00H
RET
;---------------------------------------------------------DELAY2:
;CHUONG TRINH DELAY 2.5MS
PUSH 00H
PUSH 01H
MOV R1,#5
LOOP2:
MOV R0,#250
DJNZ R0,$
DJNZ R1,LOOP2
POP 01H
POP 00H
RET
;---------------------------------------------------------DELAY3:
;CHUONG TRINH DELAY 1.25 MS
PUSH 00H
PUSH 01H
MOV R1,#3
LOOP3:

MOV R0,#210
DJNZ R0,$


DJNZ R1,LOOP3
POP 01H
POP 00H
RET
;---------------------------------------------------------;BANG MA DU LIEU HIEN THI
;---------------------------------------------------------MASO0:
DB
0FFH,0FFH,0C1H,0BEH,0BEH,0BEH,0C1H,0FFH
;SO 0
MASO1:
DB
0FFH,0FFH,0EEH,0DEH,080H,0FEH,0FEH,0FFH
;SO 1
MASO2:
DB
0FFH,0FFH,0D8H,0B6H,0B6H,0B6H,0CEH,0FFH
;SO 2
MASO3:
DB
0FFH,0FFH,0DDH,0B6H,0B6H,0B6H,0C9H,0FFH
;SO 3
MASO4:
DB
0FFH,0FFH,0E3H,0DBH,0BBH,0FBH,080H,0FFH
;SO 4
CUONG:

DB
0FFH,09CH,0EBH,0F7H,0EBH,09CH,0FFH,0FFH,0FFH
; CHU X
DB
0C1H,0BEH,0BEH,0BEH,0DDH,0FFH ; CHU C
DB
081H,0FEH,0FEH,0FEH,081H,0FFH ; CHU U
DB
0C1H,0BEH,0BEH,0BEH,0C1H,0FFH ; CHU O
DB
080H,0DFH,0EFH,0F7H,080H,0FFH ; CHU N
DB
0C1H,0BEH,0B6H,0B6H,0D1H,0FFH,0FFH ; CHU G
DIENTU:
DB
0FFH,080H,0BEH,0BEH,0BEH,0C1H,0FFH ; CHU D
DB
0BEH,0BEH,080H,0BEH,0BEH,0FFH ; CHU I
DB
080H,0B6H,0B6H,0B6H,0B6H,0FFH ; CHU E
DB
080H,0DFH,0EFH,0F7H,080H,0FFH ; CHU N
DB
0FFH,0FFH,0BFH,0BFH,080H,0BFH,0BFH,0FFH
; CHU T
DB
081H,0FEH,0FEH,0FEH,081H,0FFH,0FFH; CHU U
MAHIENTHI2:
DB
0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH

DB
0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
DB
0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
DB
0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
DB
0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
DB
0FFH,0FFH,0FFH,080H,0F7H,0F7H,0F7H,080H,0FFH ; CHU H
DB
0E0H,0DBH,0BBH,0DBH,0E0H,0FFH ; CHU A
DB
080H,0B7H,0B7H,0B7H,0CFH,0FFH ; CHU P
DB
080H,0B7H,0B7H,0B7H,0CFH,0FFH ; CHU P
DB
09FH,0EFH,0F0H,0EFH,09FH,0FFH ; CHU Y
DB
0FFH,0FFH,080H,0DFH,0EFH,0F7H,080H,0FFH
; CHU N
DB
080H,0B6H,0B6H,0B6H,0B6H,0FFH ; CHU E
DB
080H,0FDH,0FBH,0FDH,080H,0FFH ; CHU W
DB
0FFH,0FFH,09FH,0EFH,0F0H,0EFH,09FH,0FFH
; CHU Y
DB
080H,0B6H,0B6H,0B6H,0B6H,0FFH ; CHU E

DB
0E0H,0DBH,0BBH,0DBH,0E0H,0FFH ; CHU A
DB
080H,0B7H,0B3H,0B5H,0CEH,0FFH ; CHU R
DB
0FFH,0FFH,0D8H,0B6H,0B6H,0B6H,08EH,0FFH
;SO 2


DB
DB
DB
DB
DB
DB
DB
DB

0C1H,0BEH,0BEH,0BEH,0C1H,0FFH ;SO 0
0C1H,0BEH,0BEH,0BEH,0C1H,0FFH ;SO 0
0C9H,0B6H,0B6H,0B6H,0C9H,0FFH ;SO 8
0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH

END
;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&


Quang báo 8 LED ma trận
HIỂN THỊ TRÊN LED MA TRẬN.
HỌ VÀ TÊN: NGUYỄN VĂN LINH
LỚP : CK-ĐT9
MSSV: CK06118
HANG EQU P2
;HANG PORT2 TICH CUC MUC THAP
COT EQU P3
MAIN:
;COT PORT3 TICH CUC MUC CAO
MOV DPTR,#MAHIENTHI2
LAP2:
LCALL SCAN5MT
INC DPTR
MOV A,DPL
CJNE A,#LOW(MAHIENTHI2+256),LAP2
JMP MAIN
;***************************************************************
;CHUONG TRINH QUET 5 MA TRAN.
SCAN5MT:
PUSH 00H
PUSH 01H
PUSH 03H
PUSH ACC
MOV R0,#00H
;OFFSET LAY MA HIEN THI
MOV R3,#01111111B
;DUNG DE CHON MA TRAN TICH CUC,
;TICH CUC LED 4 DAU TIEN
SCAN2:

;NAP LAI SAU KHI DA QUET XONG 1 MA TRAN
MOV R1,#80H
;QUET COT
MOV P0,R3
;TICH CUC MA TRAN
SCAN1:
MOV A,R0
MOVC A,@A+DPTR
MOV HANG,A
MOV COT,R1
LCALL DELAY3
MOV COT,#00H
;CHONG LEM
INC R0
;TANG R0 DE LAY MA HIEN THI KE
MOV A,R1
;DICH PHAI R1 DE QUET COT KE
RR A
MOV R1,A
CJNE R1,#080H,SCAN1
;NHAY KHI CHUA QUET HET 8 COT
MOV A,R3
;DICH PHAI R3 DE TICH CUC MA TRAN TIEP THEO


RR A
MOV R3,A
CJNE R3,#127,SCAN2
;NHAY KHI CHUA HET 5 MA TRAN
POP ACC

POP 03H
POP 01H
POP 00H
RET
;**********************************************************************
;CAC CHUONG TRINH DELAY
;**********************************************************************
DELAY3:
;CHUONG TRINH DELAY 1.25 MS
PUSH 00H
PUSH 01H
MOV R1,#2
LOOP3:
MOV R0,#255
DJNZ R0,$
DJNZ R1,LOOP3
POP 01H
POP 00H
RET
;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
MAHIENTHI2:
DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
DB 0FFH,0FFH,0FFH,080H,0DFH,0EFH,0F7H,080H,0FFH ; CHU N
DB 0C1H,0BEH,0B6H,0B6H,0D1H,0FFH

; CHU G
DB 081H,0FEH,0FEH,0FEH,081H,0FFH
; CHU U
DB 09FH,0EFH,0F0H,0EFH,09FH,0FFH
; CHU Y
DB 080H,0B6H,0B6H,0B6H,0B6H,0FFH
; CHU E
DB 080H,0DFH,0EFH,0F7H,080H,0FFH
; CHU N
DB 0FFH,0FFH,83H,0FDH,0FEH,0FDH,83H,0FFH
; CHU V
DB 0E0H,0DBH,0BBH,0DBH,0E0H,0FFH
; CHU A
DB 080H,0DFH,0EFH,0F7H,080H,0FFH
; CHU N
DB 0FFH,0FFH,080H,0FEH,0FEH,0FEH,0FFH
;CHU L
DB 0BEH,0BEH,080H,0BEH,0BEH,0FFH
; CHU I
DB 080H,0DFH,0EFH,0F7H,080H,0FFH
; CHU N
DB 80H,0F7H,0F7H,0F7H,80H,0FFH
; CHU H
DB 0FFH,0FFH,080H,0FEH,0FEH,0FEH,0FFH
;CHU L
DB 0C1H,0BEH,0BEH,0BEH,0C1H,0FFH
;SO O
DB 080H,0B7H,0B7H,0B7H,0CFH,0FFH,0FFH,0FFH
; CHU P
DB 0C1H,0BEH,0BEH,0BEH,0DDH,0FFH

; CHU C
DB 080H,0F7H,0EBH,0DDH,0BEH
; CHU K
DB 0F7H,0F7H,0F7H,0FFH
;DAU --DB 080H,0BEH,0BEH,0BEH,0C1H,0FFH
; CHU D
DB 0BFH,0BFH,080H,0BFH,0BFH,0FFH
; CHU T


DB 0CFH,0B6H,0B6H,0B6H,0C1H,0FFH
DB 0FFH,0BFH,0BFH,080H,0BFH,0BFH,0FFH
DB 080H,0B7H,0B3H,0B5H,0CEH,0FFH
DB 081H,0FEH,0FEH,0FEH,081H,0FFH
DB 0C1H,0BEH,0BEH,0BEH,0C1H,0FFH
DB 080H,0DFH,0EFH,0F7H,080H,0FFH
DB 0C1H,0BEH,0B6H,0B6H,0D1H,0FFH,0FFH
DB 0FFH,080H,0BEH,0BEH,0BEH,0C1H,0FFH
DB 80H,0F7H,0F7H,0F7H,80H,0FFH
DB 0CEH,0B6H,0B6H,0B6H,0B9H,0FFH
DB 080H,0B7H,0B7H,0B7H,0CFH,0FFH
DB 080H,0F7H,0EBH,0DDH,0BEH,0FFH
DB 0BFH,0BFH,080H,0BFH,0BFH,0FFH
DB 0FFH,0FFH,080H,0DFH,0EFH,0F7H,080H,0FFH
DB 0E0H,0DBH,0BBH,0DBH,0E0H,0FFH
DB 080H,0DFH,0EFH,0DFH,80H,0FFH,0FFH
DB 0FFH,080H,0BEH,0BEH,0BEH,0C1H,0FFH
DB 0BEH,0BEH,080H,0BEH,0BEH,0FFH
DB 080H,0DFH,0EFH,0F7H,080H,0FFH
DB 80H,0F7H,0F7H,0F7H,80H,0FFH

END

; SO 9
; CHU T
; CHU R
; CHU U
;SO O
; CHU N
; CHU G
; CHU D
; CHU H
; CHU S
; CHU P
; CHU K
; CHU T
; CHU N
; CHU A
; CHU M
; CHU D
; CHU I
; CHU N
; CHU H


U5
19
1 SL0

OE2
OE1


XTAL1

18

9
8 H0
7 H1
6 H2
5 H3
4 H4
3 H5
2 H6

D7
D6
D5
D4
D3
D2
D1
D0

AT89C51

RP1
RESPACK-8

H0
H1

H2
H3
H4
H5
H6
H7

19
1 SL7

OE2
OE1

Q7
Q6
Q5
Q4
Q3
Q2
Q1
Q0
74LS541

19

9
8
7
6
5

4
3
2

D7
D6
D5
D4
D3
D2
D1
D0

L
5S 3

XTAL2

9

11
H70 12
H71 13
H72 14
H73 15
H74 16
H75 17
H76 18
H77


H0
H1
H2
H3
H4
H5
H6
H7
19
1 SL6

OE2
OE1

Q7
Q6
Q5
Q4
Q3
Q2
Q1
Q0
U9
74LS541

VCC

9
8
7

6
5
4
3
2

D7
D6
D5
D4
D3
D2
D1
D0

L
4S 2

RST

31
30
29

11
H60 12
H61 13
H62 14
H63 15
H64 16

H65 17
H66 18
H67

OE2
OE1

Q7
Q6
Q5
Q4
Q3
Q2
Q1
Q0
U8

L
3S 1

P0.7/AD7
P0.6/AD6
P0.5/AD5
P0.4/AD4
P0.3/AD3
P0.2/AD2
P0.1/AD1
P0.0/AD0

EA

ALE
PSEN

8
7
6
5
4
3
2
1

9
8 H0
7 H1
6 H2
5 H3
4 H4
3 H5
2 H6
H7
19
1 SL5

D7
D6
D5
D4
D3
D2

D1
D0

74LS541
P1.7
P1.6
P1.5
P1.4
P1.3
P1.2
P1.1
P1.0

OE2
OE1

Q7
Q6
Q5
Q4
Q3
Q2
Q1
Q0
U7
74LS541

11
H5012
H5113

H5214
H53 15
H54 16
H55 17
H56 18
H57

9
8 H0
7 H1
6 H2
5 H3
4 H4
3 H5
2 H6
H7
19
1 SL4

D7
D6
D5
D4
D3
D2
D1
D0

74LS541
11

H40 12
H41 13
H42 14
H43 15
H44 16
H45 17
H46 18
H47

19
1 SL3

OE2
OE1

Q7
Q6
Q5
Q4
Q3
Q2
Q1
Q0
U1

H0
H1
H2
H3
H4

H5
H6
H7

P .7
90

11
H30 12
H31 13
H32 14
H33 15
H34 16
H35 17
H36 18
H37

9
8
7
6
5
4
3
2

D7
D6
D5
D4

D3
D2
D1
D0

74LS541

V C
C

P2.7/A15
P2.6/A14
P2.5/A13
P2.4/A12
P2.3/A11
P2.2/A10
P2.1/A9
P2.0/A8

Q7
Q6
Q5
Q4
Q3
Q2
Q1
Q0
U2

H0

H1
H2
H3
H4
H5
H6
H7

19
1 SL2

OE2
OE1

P .6
80

11
H20 12
H21 13
H22 14
H23 15
H24 16
H25 17
H26 18
H27

9
8
7

6
5
4
3
2

D7
D6
D5
D4
D3
D2
D1
D0

74LS541

L
2S 0

P3.7/RD
P3.6/WR
P3.5/T1
P3.4/T0
P3.3/INT1
P3.2/INT0
P3.1/TXD
P3.0/RXD

Q7

Q6
Q5
Q4
Q3
Q2
Q1
Q0
U3

H0
H1
H2
H3
H4
H5
H6
H7

19
1 SL1

OE2
OE1

P .5
70

11
H10 12
H11 13

H12 14
H13 15
H14 16
H15 17
H16 18
H17

9
8
7
6
5
4
3
2

D7
D6
D5
D4
D3
D2
D1
D0

74LS541

U6
17
C7 16

C6 15
C5 14
C4 13
C3 12
C2 11
C1 10
C0
28
H7 27
H6 26
H5 25
H4 24
H3 23
H2 22
H1 21
H0
32
SL7 33
SL6 34
SL5 35
SL4 36
SL3 37
SL2 38
SL1 39
SL0

Q7
Q6
Q5
Q4

Q3
Q2
Q1
Q0
U4

L
6S 4

C0
C1
C2
C3
C4
C5
C6
C7
C0
C1
C2
C3
C4
C5
C6
C7
C0
C1
C2
C3
C4

C5
C6
C7
C0
C1
C2
C3
C4
C5
C6
C7
C0
C1
C2
C3
C4
C5
C6
C7
C0
C1
C2
C3
C4
C5
C6
C7
C0
C1
C2

C3
C4
C5
C6
C7
C0
C1
C2
C3
C4
C5
C6
C7

1

H00
H01
H02
H03
H04
H05
H06
H07
H10
H11
H12
H13
H14
H15

H16
H17
H20
H21
H22
H23
H24
H25
H26
H27
H30
H31
H32
H33
H34
H35
H36
H37
H40
H41
H42
H43
H44
H45
H46
H47
H50
H51
H52
H53

H54
H55
H56
H57
H60
H61
H62
H63
H64
H65
H66
H67
H70
H71
H72
H73
H74
H75
H76
H77

11
H00 12
H01 13
H02 14
H03 15
H04 16
H05 17
H06 18
H07




×