Đồ án 2 Quang báo nhập từ bàn phím ma trận
!"#
GVHD: SVTH:
Phạm Quang Trí - 2 - NGÔ NGỌC NHÂN
HOÀNG MINH THẮNG
Đồ án 2 Quang báo nhập từ bàn phím ma trận
!
"#$%&'(#()*+
,#-./# 0*1!/#
234'56/#2
78/#9#':2;&<2
=>?@AB&/# #/#
C/=")+#C"'''D/
##676&<#.
Đồ án 2 Quang báo nhập từ bàn phím ma trận
DE>#!FABC*6,#*780
:Wb6A;1AM2X6X(
1AB(C=/'
:WbA26G<'Z:Wb
8H&<=&F=#jA#K0#F6
6kBH=HM?
&*)AF ?
B0#&F6A06M?
'
hSlhW]hS__lhW_`Yl
m'
W:]W:_`Y#!&*I'
h=_=_=Y*A"HA?
'
cnb]_=nb`Y*A"8A'
S__Y:'
Z:WbkBC>UYI
AHHoB'
IY
D=1W:&<:Wb&C#"g'
G? 8]S_=` GB'
dH]f=_`0#F&<&C#=/'
D=1W:EC*A" 3#"I
!!0#F'
HoBY
dH0hS&<&A*A"HA?
'
5*A"HA? kBH=_A
G ? AM([=//cnbA
f_ __Y : q & / =/ 1
M(l[A1I
1'
Scd]S=c_d_`YTF=/&/=/
'
Sfd]S_=fd_`YTF &*I & /
&*I1'
hlf]hlf`Y:M(l[q? AM([=/
=&F=/AWj
WKWUWt'
r_YW!q? AM([=/=&F=
!/A+MiSMi'
_j_KYT"jKq=$ ".!B
]!M`+jK'
GVHD: SVTH:
Phạm Quang Trí - 6 - NGÔ NGỌC NHÂN
HOÀNG MINH THẮNG
Đồ án 2 Quang báo nhập từ bàn phím ma trận
TY5? #q? 1#A
A= C#'
T_Yw#qC!AF'
t'U':)E+1PjRK
:PQORKY\Vj+
• U+\(]O::Orr`
• tU+M(l[
• x+)E]vccnvWrvDycnKycnUSr`
WM(l[P#]Wj'jsWj'z`
WM(l[P#]WK'jsWK'z`
WM(l[P#]WU'jsWU'z`
WM(l[P#]Wt'jsWt'z`
{T"g#_]cPscKR`q62=>#F'
oZ[ISfdIWU6A;•A1"
g#_]cPscKK`AG?
$ 6*G0
oWt]Wt'jsWt'z`6+0KjsKz'
oWj6)EY
{WM([=/]Wt'jsWt'z`q2=>#F.
)E.#'
{:G? q62=>#F.)E.
#'
oZ[ISfdIWt6A;•A1
G?
/#M#7#$ 6*G0
T C 5"g# :)E
Wt'j SMi Tjw :+[=/1!
Wt'K Mi TKw :+=/1!
Wt'U hDju TUw D•A-j
Wt't hDKu Ttw D•A-K
Wt'V j TVw D•A1#"!j
Wt'R K TRw D•A1#"!K
Wt'x •Su Txw 5? #F=/S
Wt'z Siu Tzw 5? 8#F=/S
7#$=NO0
oWrvD]Wr_v#_`Y~#F&*I+UQ'
o:)EY
{nG~M(]8`#F&*I]Sfd`'
{nGM(GB)('
WrvDu‚jq:WbIo0Sfd'
GVHD: SVTH:
Phạm Quang Trí - 9 - NGÔ NGỌC NHÂN
oycn]:`Y +KPoKQ'
o:)EY
{i$ AF.=M#C
(GM'
{ycnKq•AM'
{ycnUq•M'
:+SrY
GVHD: SVTH:
Phạm Quang Trí - 10 - NGÔ NGỌC NHÂN
HOÀNG MINH THẮNG
Đồ án 2 Quang báo nhập từ bàn phím ma trận
oSr]S__`Y![+Q'
o:)EY
{nG~!.].`#'
{nG[GB)'
Sr‚jq:PjRK#I&'
Sr‚Kq:PjRK&<!.#'
:+OƒDiY
oOƒDiY\(+VjoUj'
o:)EY
{:(\PQORK'
{O‚|RO„Kj…'
{ƒDi‚jO'
R/S@#)
oTAM2X6#F=/A&*I
o:&*IA=/LCScd'
oTA? 6#FC=/A&*I'
o:&*IA=/LCCSfdAScd'
R/S@#)-HIJ<K&D0
Z#F1PQORKSTU
wYwhƒwO_n_A_'
nYnf•O_n_A_'
MYi‡_'
DC-1h:zVKRVY
iBA#(Yg+ƒKƒUm(
]~h:`I(•1hzVKRV?})
#((}+"g]cT:i`':ˆ&+
ƒK})I(•1h:?})#((
1+;&ƒUcT:i'
Z&*"gA0jKwqjPwI)(=(}•k
= 0•]fjqfz`'
TUP=LLY
:+KUVRQKjKUKtY•A
:+ txPKKY•
:+ zKVYƒDiO::
=>3?7# TUP=LL0
GVHD: SVTH:
Phạm Quang Trí - 14 - NGÔ NGỌC NHÂN
HOÀNG MINH THẮNG
Đồ án 2 Quang báo nhập từ bàn phím ma trận
&Z#*6[#*TUP=LL0
THLJ9R#-;0
hzPjRh%=&*g"16AG=>&
zPjRY%=&6•ROzPKUY6KUO‰†
_=;}•&C/ gY
zPnyyY=;="Kjjc]nYn^`
zPyyY=;="Kc
zPwyyY=;="Rc]Yw`
&=>3?28[\,#S 0
GVHD: SVTH:
1^&c$db
1^
:W
Đồ án 2 Quang báo nhập từ bàn phím ma trận
12!34,5#0
h:PQORKSTU? +[G?
0#GWj\,M(=/+C
WU ~AM(=/ "WK'
12-7#"#0
Z+C=$Uh:zVnrKRV=$? 1V_=
['O=$h:zVnrKRV#FAW}:Wb=h:
+CVKx]Uh:k&<tU&? `'
12Pefb*6A0
GVHD: SVTH:
Phạm Quang Trí - 17 - NGÔ NGỌC NHÂN
HOÀNG MINH THẮNG
V C C
V C C
U 7 A
7 4 L S 0 0
1
2
3
1 47
P 0
1
2
3
4
5
Y 2
Y 3
Y 4
Y 5
Y 6
Y 7
Y 8
Y 9
Y 1 0
Y 1 1
Y 1 2
Y 1 3
Y 1 4
Y 1 5
V C CG N D
A
B
C
D
G 1
G 2
L E D 3
1
2
3
4
5
6
7
8
Y 6
Y 7
Y 8
Y 9
Y 1 0
Y 1 1
Y 1 2
Y 1 3
Y 1 4
Y 1 5
V C CG N D
A
B
C
D
G 1
G 2
L E D 2
1
2
3
4
5
6
7
8
L E D 4
1
2
3
A . 3
A . 4
A . 5
A . 6
A . 7
U 7
I N T / E X T
1
2
3
I N T
C O M
E X T
Y 1
Z T A
H I
R 2
R
1
2
3
4
5
6
7
8
A . 0
A . 1
A . 2
A . 3
8 9 C 5 1
1
2
3
4
5
6
7
8
1 0
1 1
1 2
1 3
1 4
1 5
1 6
1 7 3 2
3 3
3 4
3 5
3 6
3 7
3 8
3 9
2 1
2 2
2 3
2 4
2 5
2 6
P 0 . 5
P 0 . 6
P 0 . 7
P 2 . 0
P 2 . 1
P 2 . 2
P 2 . 3
P 2 . 4
P 2 . 5
P 2 . 6
P 2 . 7
A L E
P S E N
V C C
G N D
X 2
X 1
R S T
E A
C 3
C
U 1 0
1
2
3
4
5
6
7
8
R 3 5
R
Q 6
C 2 2
P 3 2
P 3 1
R 1 3
R
P D
D R 3
Q 3 1
G 6
P 1 0
D G 6
P D
C 2 9
P 2 1
R 2 6
R
Q 1 9
R 4 5
R
C 1 8
R 1
R 3 8
R
P C
R 3
R 0
D G 0
P A
P D
R 6
R 4 7
R
R 2 2
R
R 3 3
R
G 4
G 6
D R 6
Q 9
C 1
C 7
P B
P 1 4
R 1
P 2 0
P 6
G 5
Q 1 2
G 0
R 4 8
R
V C C
C 7
G 3
G 7
D G 2
P 1 5
U 4
l e d m a t i r x
2 4
2 1
1 8
1 5
1
4
7
1 0
1 2
9
6
3
1 3
1 6
1 9
2 2
1 1
8
5
2
1 4
1 7
2 0
2 3
C 0 G
C 1 G
C 2 G
R 6
P 2 0
R 3 2
R
P 8
C 1 1
P C
R 5
D G 3
D R 5
Q 2 7
R 2 0
R
P B
G 3
R 4
G 2
Q 2 9
R 1 0
R
R 4 6
R
R 2 5
R
R 3 7
R
Q 8
P 4
C 1 0
C 2 3
R
P 1 5
G 1
G 0
R 2 9
R
C 1 7
D G 7
R 4 1
R
Q 3
P 2 8
C 6
C 1 0
R 1 8
R
C 9
C 2 5
D R 6
Q 1 6
C 1 6
P 2 4
P A
J 4
C O N 8
1
2
3
4
5
R
C 2 0
P 2 1
P C
G 7
R 5
P 5
R 4
P 1 4
R 2
P 3 0
R 8
R
Q 2
C 9
C 1 9
G 0
G 4
J 6
C O N 8
1
2
3
4
5
6
7
8
C 2 6
G 0
D R 0
J 3
C O N 8
1
2
3
4
5
6
7
8
V C C
C 1 5
P B
G 4
P D
C 2 8
C 1 2
P B
R 1
R 7
R
V C C
V C C
P A
G 3
P 2 5
P 1 8
Q 1 5
P B
2
1 4
1 7
2 0
2 3
C 0 G
C 1 G
C 2 G
C 3 G
C 4 G
C 5 G
C 6 G
C 7 G
R 7
R 6
R 5
R 4
R 3
R 2
R 1
R 0
C 7 R
C 6 R
C 5 R
C 4 R
C 3 R
C 2 R
C 1 R
C 0 R
C 8
Q 2 8
R 1
D R 4
D G 5
Q 1
P 2 2
P C
R 4 4
R
P C
R 0
R 2 8
R
G 6
D R 7
U 3
l e d m a t i r x
2 4
2 1
1 8
1 5
1
4
7
1 0
1 2
9
6
3
1 3
C 4 R
C 3 R
C 2 R
C 1 R
C 0 R
C 1 6
P B
C 2 7
R 6
J 1
C O N 8
1
2
3
4
5
6
7
8
P 1 7
R 1 7
R
J 5
C O N 8
1
2
3
4
5
6
3
1 3
1 6
1 9
2 2
1 1
8
5
2
1 4
1 7
2 0
2 3
C 0 G
C 1 G
C 2 G
C 3 G
C 4 G
C 5 G
C 6 G
C 7 G
R 7
R 6
R 5
R 4
R 3
R 2
R 1
R 0
C 7 R
Đồ án 2 Quang báo nhập từ bàn phím ma trận
Z#G&<!!=BA(7A1['
TG\KxG&<-M!_[VMV]VMV`':
A1[G&<!AFA?
ŒP'SjoSt1[G':jo:t1[G'
12#,?#0
d%6•"RO2=>h:%zPjR]%=&*
6•RO=;•!Kc`
:>jttAjK‹=$•'W2}(1!1
#9'h%zPjR"B=; KcC#
(=;#+6#"=;'C,
-h: 6}?('
:hPijEk0
GVHD: SVTH:
Phạm Quang Trí - 19 - NGÔ NGỌC NHÂN
HOÀNG MINH THẮNG
O
h
jttЋ
jKŠ‹
zPjR
O
f
K
U
t
zPjR
K
t
U
B#L>.__#L#}7('
12-g88*6l#0
o5&<!!=BC(7A1['TG
\KxG&<-M!_[VMV])VV`':A
1+G&<!AFA? W
j'SjoStY1[G:jo:tY1[G
5 ? #G[2=>&*~
G'5 ? ~GM(K=/V#]6K#}
)(At#})`1[G8V
#=/1[GA M_6G
&<('D!6G(IV#8Ak6#})
(A=BC*}6 ![H(G'D!6G
(IV#8A?})6 )(
!! =;IG'
GVHD: SVTH:
Phạm Quang Trí - 20 - NGÔ NGỌC NHÂN
HOÀNG MINH THẮNG
Đồ án 2 Quang báo nhập từ bàn phím ma trận
12-7#"#0
Z+C=$Uh:zVnrKRV=$? 1V_=
['O=$h:zVnrKRV#FAW}:Wb=
h:+CVKx]Uh:k&<tU&? `'
DCX1+CYi$R#}WU ?
'6V#=$ ? •A1h:zVnrKRV':;
#)R? ~ g6h:'
5?B&<Ah:%zVnrjj'D•A1%
k&<AF#)RA+KPKQ1h:)('D•&<AF
+KPKQ)U1h:)'Z#)R})jIh:Kk
? n_=[KAU'Z#R})KIh:Uk?
n_=[tAV'
8
9
1 0
1 1
1 3
1 4
1 5
1 6
1 7
2 41 2
2 3
2 2
2 1
2 0
1 8
1 9
Y 0
Y 1
Y 2
Y 3
Y 4
Y 5
Y 6
Y 7
Y 8
Y 9
Y 1 0
Y 1 1
Y 1 2
Y 1 3
1 3
1 4
1 5
1 6
1 7
2 41 2
2 3
2 2
2 1
2 0
1 8
1 9
Y 0
Y 1
Y 2
Y 3
Y 4
Y 5
Y 6
Y 7
Y 8
Y 9
Y 1 0
Y 1 1
Y 1 2
Y 1 3
Y 1 4
Y 1 5
V C CG N D
A
6
7
8
WU
Đồ án 2 Quang báo nhập từ bàn phím ma trận
GVHD: SVTH:
Phạm Quang Trí - 22 - NGÔ NGỌC NHÂN
HOÀNG MINH THẮNG
Đồ án 2 Quang báo nhập từ bàn phím ma trận
wYwO_n_A_
nYn^O_n_A_
yYi‡:_
NP:EW%:VKm
n>#*6o#g#0
GVHD: SVTH:
Phạm Quang Trí - 23 - NGÔ NGỌC NHÂN
HOÀNG MINH THẮNG
Đồ án 2 Quang báo nhập từ bàn phím ma trận
n>#*6o#5#*F #*6p0
GVHD: SVTH:
Phạm Quang Trí - 24 - NGÔ NGỌC NHÂN
HOÀNG MINH THẮNG
Đồ án 2 Quang báo nhập từ bàn phím ma trận
GVHD: SVTH:
Phạm Quang Trí - 25 - NGÔ NGỌC NHÂN
HOÀNG MINH THẮNG