alat pemanggil antrian.doc

  • Upload
    azis

  • View
    222

  • Download
    0

Embed Size (px)

Citation preview

  • 7/26/2019 alat pemanggil antrian.doc

    1/58

    i

    AL AT P E M ANGGI L ANT RI AN

    ME NGGUNAKAN M I KROKO NT ROL E R 89S51

    Dis usun Ol eh:

    B AGUS ARI YAD I

    M 33!55

    TUGAS AK "I R

    Di# ul is $%n $i %& u' %n un # u' ( e( enuh i s e)%*i%n +e, s -% , %# %n

    ( e( +e ,. l eh *el % , Ah l i M %$-% I l ( u K .( +u # e,

    PROGRAM DI P L OM A I I I I L M U K O M P UT E R

    /AK UL T AS M AT E M AT I K A DAN IL M U P E NGE T A"UAN ALA M

    UNI 0E RSI T AS SEB E L AS M ARE T

    SURAK ART A

    2

  • 7/26/2019 alat pemanggil antrian.doc

    2/58

    ii

    TUGAS AK"I R

    AL AT P E M ANGGI L ANT RI ANME NGGUNAKAN M I KROKO NT ROL E R 89S51

    Y%n* $isusun .leh

    BAGUS ARIYADI

    M33!55

    $i)i()in* .leh

    Pe()i()in* I Pe()i()in* II

    /%#hul A,i4n MT D,s B%()%n* "%,&i#.6 M A++ S

    NIP 13 7 815 NIP 131 9!2 275

    #el%h $i+e,#%h%n'%n $i $e+%nDe%n Pen*u&i

    +%$% h%,i Sel%s%6 #%n**%l 1 uli 2

    $%n $in-%#%'%n #el%h (e(enuhi s-%,%#

    An**.#% Ti( Pen*u&i T%n$% T%n*%n

    1 /%#hul A,i4n6 MT 1

    D,s B%()%n* "%,&i#.6 M A++ S

    3Tun**ulA,$hi6 S Si 3

    Su,%'%,#%6 1 uli 2

    Dis%h'%n .leh :

    /%'ul#%s MIPA Ke#u% P,.*,%( S#u$i DIII

    De'%n6 Il(u K.(+u#e,6

    P,. D,s Su#%,n. M S PhD I,%n Sus%n#.6 DEA

    NIP 131 7!9 9!8 NIP 13 13! 79!

  • 7/26/2019 alat pemanggil antrian.doc

    3/58

    iii

    MOTTO

    ;" KLGD=P"=/L=?DL

    ED=>DNKDOG"=D=N"L=L=D=>D=E"0DU@

    "R

  • 7/26/2019 alat pemanggil antrian.doc

    4/58

    i

    PE RSEM B A"AN

    "=D=7""=DSHL=?DGD=D0LK

    D"/LOL=L"SDGD

    6EDKD=GD?"U/L=?D

    D=?"ODK?DEDKGDODPP"=LUL=LOD=NDKND==>D>D=?

  • 7/26/2019 alat pemanggil antrian.doc

    5/58

    KA T A P E N G A N T A R

    Se*%l% +u&i s-u'u, s%-% +%n&%#'%n 'e+%$% Allh S?T6 %#%s se*%l%

    li(+%h%n ,%h(%# $%n '%,uni%n-%6 %'hi,n-% l%+.,%n #u*%s %'hi, ini $%+%#

    #e,seles%i'%n $en*%n )%i'6 *un% (e(enuhi s%l%h s%#u +e,s-%,%#%n un#u'

    (e(+e,.leh *el%, Di+l.(% &u,us%n Te'ni' K.(+u#e, Unie,si#%s Se)el%s

    M%,e# Su,%'%,#%

    Den*%n J(en-%$%,i J'e#e,)%#%s%n J%'#u J$%n J'e(%(+u%n Jsehin**%

    )%n-%' #e,$%+%# 'e'u,%n*%n $i $%l%( Jl%+.,%n Jini $%n J(un*'in J)elu((e(enuhi Jh%,%+%n JUn#u' Ji#u Jse*%l% J',i#i' J$%n Js%,%n J-%n* J)e,si%#

    (e()%n*un )e*i#u s%-% h%,%+'%n $e(i 'ese(+u,n%%n l%+.,%n ini

    A'hi,n-%6 $en*%n $ii,in* ,%s% ,en$%h h%#i in*in s%-% u%+'%n #e,i(%

    '%sih -%n* se#ulus#ulusn-% 'e+%$% :

    1 JB%+%' I,%n Sus%n#.6 DEAsel%'u Ke#u% P,.*,%( D3 Il(u K.(+u#e, /MIPA

    Unie,si#%s Se)el%s M%,e# Su,%'%,#%

    JB%+%' /%#hul A,i4n6 MT6 sel%'u $.sen +e()i()in* I $%l%( +e()u%#%n

    #u*%s %'hi, ini6 -%n* (%n% %,%h%n6 )i()in*%n se,#% $.,.n*%nn-% (en&%$i'%n

    l%+.,%n ini $%+%# $iseles%i'%n

    3 JB%+%' D,s B%()%n* "%,&i#.6 M A++6 S6 sel%'u $.sen +e()i()in* II

    $%l%( +e()u%#%n #u*%s %'hi, ini6 -%n* (%n% %,%h%n6 )i()in*%n se,#%

    $.,.n*%nn-% (en&%$i'%n l%+.,%n ini $%+%# $iseles%i'%n

    ! JSelu,uh +en$i$i''u $%,i SD s%(+%i s%-% (en&%$i %hli (%$-% -%n* #el%h

    (e()e,i'%n il(u $%n +en*e#%hu%nn-% $en*%n #ulus $%n i'l%s

    5 JKelu%,*% )es%,'u $i %n**len*%n RT 1 R? 56 N*u#e,6 Su'.h%,&. -%n* #el%h

    (e()e,i'%n $u'un*%n )%i' (.,il (%u+un (%#e,iil

    7 JRe'%n,e'%n se+e,&u%n*%n Te'ni' K.(+u#e, ! -%n* su$%h seles%i (%u+un

    (%sih #e,#in**%l6 #e,us'%n +e,&u%n*%n(u %'u )ese,#%(u $%l%( $.%

    2 JSe*%l% +ih%' -%n* #i$%' $%+%# s%-% se)u#'%n s%#u +e,s%#u -%n* se%,%

    l%n*sun* (%u+un #i$%' l%n*sun* (e()e,i'%n )%n#u%n $%n $.,.n*%n sel%(%

    ini

  • 7/26/2019 alat pemanggil antrian.doc

    6/58

    i

    Se(.*% All%h S?T (e()e,i'%n )%l%s%n -%n* )e,li+%# %#%s se*%l% +e,%n

    se,#% %(%l $%n +e,)u%#%nn-% -%n* #el%h $i)e,i'%n sel%(% ini D%n (u$%h(u$%h%n '%,-% 'eil ini (en*%n$un* (%n%%# )%*i +%,% +e()%% +%$% u(u(n-%

    $%n )%*i +enulis +%$% 'hususn-%

    A'hi,n-%6 $en*%n $ii,in* ,%s% 'e,en$%h%n h%#i+ul% s%-% h%#u,'%n '%,-%

    'eil ini %+% %$%n-% se(.*% 'eh%$i,%nn-% $%+%# )e,(%n%%#

    Su,%'%,#%6 ! uni 2

    B%*us A,i-%$i

  • 7/26/2019 alat pemanggil antrian.doc

    7/58

    ii

    AB STRA KS I

    D%l%( se#i%+ %'#ii#%s (%nusi% (.$e,n6 %'#u se(%'in (%h%l h%,*%n-%6

    sehin**% (e,e'% (e()u#uh'%n s%,%n% $%n +,% s%,%n% see4sien $%n seee'#i

    (un*'in S%l%h s%#u en.(en%n-% %$%l%h 'e*i%#%n %n#,i -%n* (e().s%n'%n $%n

    (en*h%)is'%n %'#u6 $en*%n )e,)%,is s%#u +e,s%#u (enun**u *ili,%n -%n* (%sih

    se,in* $i&u(+%i $i )e,)%*%i #e(+%# +el%-%n%n6 se+e,#i )%n'6 ,u(%h s%'i# %#%u

    'lini'6 l.'e# +e()eli%n '%,is6 $%n se)%*%in-%

    D%l%( #u*%s %'hi, ini6 +enulis (e,%n%n* $%n (e()u%# %l%# +e(%n**il%n#,i%n Al%# ini (en**un%'%n #e'n.l.*i (i',.'.n#,.le, -%n* $iun*si'%n se)%*%i

    %l%# +en*%#u, .#.(%#is +e,%l%#%n -%n* )e'e,&% sesu%i $en*%n s+esi4'%si (%su'%n

    Mi',.'.n#,.le, -%n* $i*un%'%n %$%l%h AT89S51 Al%# +e(%n**il %n#,i%n ini

    #e,$i,i %#%s 3 )%*i%n6 -%i#u (%su'%n6 +,.ses6 $%n 'elu%,%n R%n*'%i%n (%su'%n

    )e,u+% ,%n*'%i%n s%'l%, +en*%()il%n '%,#u .+# ..u+le, $%n ,%n*'%i%n s%'l%,

    +%n**il6 ,%n*'%i%n+,.ses #e,$i,i %#%s6 (i',.'.n#,.le, 89S516 se$%n*'%n ,%n*'%i%n

    'elu%,%n %$%l%h +en%(+il2 s e*( en#$%n)u e, Al%# +e(%n**il %n#,i%n ini %'%n(el%-%ni +e(%n**il%n n%s%)%h se%,% .#.(%#is6 sehin**% n%s%)%h #i$%' +e,lu

    )e,$es%'%n (en*%n#,i $i $e+%n#elle, N%s%)%h h%n-% (en*%()il n.(., u,u# $%n

    (enun**u +%n**il%n Ke#i'% #e,&%$i n%s%)%h -%n* %)sen6 (%'% %'%n $il%n&u#'%n

    'e n.(., sel%n&u#n-% De(i'i%n +ul% 'e#i'% n%s%)%h #el%h #e,l%-%ni se(u% +%$%

    %'#u i#u6 %l%# %'%n )e,hen#i (en&u(l%h %n#,i%n )e,i'u#n-%6 $%n %'%n $il%n&u#'%n

    'e()%li 'e#i'% %$% (%su'%n $%#% $%,is%'l%, +en*%()il%n '%,#u .+#..u+le,

    D%,i Jh%sil J+en*u&i%n J,%n*'%i%n J$i+e,.leh J%l%# J+e(%n**il J%n#,i%n

    (en**un%'%n (i',.'.n#,.le, 89S51 $%+%# )e,un*si $en*%n )%i'

    K%#% 'uni : %l%# +e(%n**il %n#,i%n

  • 7/26/2019 alat pemanggil antrian.doc

    8/58

    iii

    DA/TAR I SI

    "%l%(%n

    "AL AM AN UDULi

    "AL AM AN PE NGE SA"AN Jii

    MOTTO Jiii

    "AL AM AN PE RSEM B A"AN i

    KAT A P E NGANT AR J

    AB STRA KS I iiDA/TAR IS I Jiii

    DA/TAR TAB E L i

    DA/TAR G AM B AR Jii

    B AB I PE NDA "U L UAN 1

    11L%#%, Bel%'%n* J1

    1Pe,u(us%n M%s%l%h J

    13B%#%s%n M%s%l%h $%n Ru%n* Lin*'u+ J

    1!Tu&u%n Tu*%s A'hi, J

    15M%n%%# Tu*%s A'hi, J

    B AB I I L AND ASAN T E ORI J3

    1Te.,i An#,i%n 3

    11 JPen*e,#i%n J3

    O+#..u+le , J!

    3Pen%(+il Dis +l% - 2 Se*( en#5

    !Mi',.'.n#,.le, 89S515

    !1 J/un*si Pin 89S517

    ! JO,*%nis%si Me(.,i8

    !1Me(.,i P,.*,%(1

    !Me(.,i D%#% 1

    !3Ti(e,.un#e,11

  • 7/26/2019 alat pemanggil antrian.doc

    9/58

    i

    B AB I I IME T ODE P E NE L I T I AN J1

    31Me#.$e Pen*u(+ul%n D%#% J13I$en#i4'%si Ke)u#uh%n1

    33An%lisis Ke)u#uh%n J13

    3!Pe,%n%n*%n Sis#e( J1!

    3!1 JPe,%n%n*%n "%,$%,e J1!

    3!11S%'l%, Pen*%()il%n K%,#u O+#..u+le , J1!

    3!1S%'l%, P%n**il J15

    3!13Mi',.'.n#,.le, 89S51 J17

    3!1!Dis+l%-2 Se*( en# 17

    3!15B u e, J12

    3! JPe,%n%n*%n S.#%,e J18

    3!1P,.#el H E%*le J

    3!P,.*,%( Asse()le, J

    3!3 JAl%# Pen$u'un* J

    B AB I 0PE NGUI AN PR OGRAM DAN ALA T 1

    !1 Pen*u&i%n P,.*,%( J3

    !11 Pe(.*,%(%n $en*%n ISP J3

    !1 P,.ses +e(,.*,%(%n 'e $%l%( (i',.'.n#,.le,

    AT89S51 J!

    ! Pen*u&i%n Al%# J7

    !1 JPen*u&i%n R%n*'%i%nS%'l%, Pen*%()il%n K%,#u

    O+#..u+le , J7

    ! JPen*u&i%n R%n*'%i%n S%'l%, P%n**il J2

    ! 3 JPen*u&i%n Pen%(+il2 Se*( en# 8

    ! ! JPen*u&i%n R%n*'%i%nT,i*e , 2 Se*(e n# 3

    ! 5 JPen*u&i%n R%n*'%i%nB u e , J31

  • 7/26/2019 alat pemanggil antrian.doc

    10/58

    B AB 0 PE NUT UP J3

    51Kesi(+ul%n J35S%,%n 3

    DA/TAR PU S T AK A 33

    L AM P I RAN 3!

  • 7/26/2019 alat pemanggil antrian.doc

    11/58

    i

    DA/TAR T AB E L

    "%l%(%n

    T%)el !1 "%sil +en*u&i%n ,%n*'%i%n (%su'%n $%#% J2

    T%)el ! "%sil +en*u&i%n ,%n*'%i%n (%su'%n $%#% J8

    T%)el !3 Pen*u&i%n +en%(+il2 s e*( en# 9

    T%)el !! Pen*u&i%nT,i*e , 2 s e*(e n# 3

    T%)el !5 Pen*u&i%n ,%n*'%i%n)u e , 31

  • 7/26/2019 alat pemanggil antrian.doc

    12/58

    ii

    DA/TAR GAM B AR

    "%l%(%n

    G%()%, 1O+#..u+le , J!

    G%()%, T%(+il%n2 Se*( en# J5

    G%()%, 3 K.n4*u,%si +in 89S51 7

    G%()%, ! S#,u'#u, (e(.,i (i',.'.n#,.le, 89S51 9

    G%()%, 31 Di%*,%( )l.' %l%# %n#,i%n 1!

    G%()%, 3 R%n*'%i%n s%'l%, +en*%()il%n '%,#u .+#..u+le, 15G%()%, 33 R%n*'%i%n s%'l%, +%n**il 15

    G%()%, 3! Mi',.'.n#,.le, 89S51 J17

    G%()%, 35 R%n*'%i%n $is+l%-2 s e*( en# J12

    G%()%, 37 R%n*'%i%n)u e, J18

    G%()%, 32 Di%*,%( Ali, P,.*,%( U#%(% J18

    G%()%, 38 Su) Ru#in e' Pen*%()il%n K%,#u J19

    G%()%, 39 Su) Ru#in L%-%n%n Telle, J19

    G%()%, 31 S.l$e, J

    G%()%, 311 Mul#i(e#e,

    G%()%, 31 Pen-e$.# #i(%h1

    G%()%, !1 R%n*'%i%n D.nl.%$e, e,si Se$e,h%n% J3

    G%()%, ! ASMQ51ee J!

    G%()%, !3 Se#u+ AEQISP J!

    G%()%, !! Me(%n**il /ile"E

  • 7/26/2019 alat pemanggil antrian.doc

    13/58

    1

    B AB I

    PE NDA "UL UAN

    1 1 L %# %, B el %' %n*

    Den*%n se(%'in +es%#n-% +e,'e()%n*%n #e'n.l.*i $e%s% ini6 'hususn-%

    $i )i$%n* ele'#,.ni'%6 (en*%'i)%#'%n #e,&%$in-% +e,u)%h%n *%-% hi$u+ (%nusi%

    Pe,%l%#%n -%n* se,)% .#.(%#is #e,%s% 'i%n $i+e,lu'%n $%l%( 'ehi$u+%n seh%,ih%,i

    un#u' (en*i()%n*i *%-% hi$u+ (%nusi% -%n* 'i%n e+%# $%n $in%(is

    D%l%( se#i%+ %'#ii#%s (%nusi% (.$e,n6 %'#u se(%'in (%h%l h%,*%n-%6sehin**% (e,e'% (e()u#uh'%n s%,%n% $%n +,%s%,%n% see4sien $%n seee'#i

    (un*'in S%l%h s%#u en.(en%n-% %$%l%h 'e*i%#%n %n#,i -%n* (e().s%n'%n $%n

    (en*h%)is'%n %'#u6 $en*%n )e,)%,is s%#u +e,s%#u (enun**u *ili,%n -%n* (%sih

    se,in* $i&u(+%i $i )e,)%*%i #e(+%# +el%-%n%n6 se+e,#i )%n'6 ,u(%h s%'i# %#%u

    'lini'6 l.'e# +e()eli%n '%,is6 $%n se)%*%in-%

    Be,$%s%,'%n h%l #e,se)u# $i %#%s6 (%'% +enulis )e,(%'su$ (el%'u'%n

    +e,%n%n*%n -%n* )e,#u&u%n un#u' (en**%n#i sis#e( %n#,i%n -%n* se)%*i%n )es%,(%sih (en**un%'%n #en%*% (%nusi% (en&%$i #e'n.l.*i .#.(%#is #e,+,.*,%(

    A$%+un h%sil s.lusi i#u )e,u+% in.%si se)u%h %l%# +en%(+il %n#,i%n )e,su%,%

    Den*%n $e(i'i%n e4siensi $%n ee'#i4#%s %n#,i%n $%+%# #e,%+%i M%'% &u$ul #u*%s

    %'hi, Jini J%$%l%h A LA T PE M A N GGIL A N TR I A NME N GGUN A K A N

    MI K R OK ON TR OLE R 89S51

    D%l%( +ene,%+%nn-% %l%# ini (en**un%'%n #e'n.l.*i (i',.'.n#,.le, -%n*

    $iun*si'%n se)%*%i %l%# +en*%#u, .#.(%#is +e,%l%#%n -%n* )e'e,&% sesu%i $en*%n

    s+esi4'%si (%su'%n Mi',.'.n#,.le, -%n* $i*un%'%n %$%l%h &enis AT89S51 Al%#

    ini %'%n )e'e,&% (en%(+il'%n n.(., %n#,i%n $%n (e(%n**il n%s%)%h se%,%

    .#.(%#is6 sehin**% $%+%# (e(+e,l%n%, %n#,i%n6 %*%, #i$%' #e,&%$i s%lin* $.,.n*

    $%n s%lin* (en$%hului

    1

  • 7/26/2019 alat pemanggil antrian.doc

    14/58

    1 P e, u( u s %n M %s %l %h

    M%s%l%h -%n* %'%n $i'%&i %$%l%h :% J)%*%i(%n%'%h J(e,%n%n* J J$%n J(e()u%# J%l%# J+e(%n**il J%n#,i%n

    (en**un%'%n (i',.'.n#,.le, 89S51

    ) J)%*%i(%n%'%h %,% 'e,&% $%,i %l%# +e(%n**il %n#,i%n J(en**un%'%n

    (i',.'.n#,.le, 89S51

    1 3 B %# %s %n M %s %l %h $%n Ru% n* L in*' u+

    A*%, $%l%( +en-usun%n #u*%s %'hi, ini le)ih #e,%,%h +%$% +.'.' )%h%s%n6

    (%'% $i)e,i'%n )%#%s%n $%n ,u%n* lin*'u+ se)%*%i )e,i'u# :

    % J(en**un%'%n (i',.'.n#,.le, 89S51

    ) J(en**un%'%n.+#..u+le ,se)%*%i sens., (%su'%n

    J(en**un%'%n +en%(+il 2 se*(en s e en s e*( en#

    $ J(en**un%'%n)u e,se)%*%i 'elu%,%n su%,%

    e J(%su'%n (%'si(u( un#u' si(ul%si %$%l%h 99 $%#% (en**un%'%n .+e,%#.,

    (%nusi%

    Jl.'e# l%-%n%n #elle, 3 )u%h

    1 ! T u& u% n T u*%s A' hi ,

    Tu&u%n #u*%s %'hi, ini %$%l%h se)%*%i )e,i'u# :

    % J$%+%# (e,%n%n* $%n (e()u%# %l%# +e(%n**il %n#,i%n (en**un%'%n

    (i',.'.n#,.le, 89S51

    ) J$%+%# (en&el%s'%n %,% 'e,&% $%,i %l%# +e(%n**il %n#,i%n (en**un%'%n

    (i',.'.n#,.le, 89S51

    1 5 M %n %%# T u*%s A' hi,

    M%n%%# J$%,i J+e()u%#%n J%l%# Jini J%$%l%h J(en%()%h J%%s%n J$%n

    'e#e,%(+il%n $i $%l%( (e(%n%&e(en +e()i%-%%n +e()u%#%n %l%# $%n (en*en%i

    h%lh%l -%n* )e,'%i#%n $en*%n +el%&%,%n -%n* $i#e,i(% $i )%n*'u +e,'uli%h%n

  • 7/26/2019 alat pemanggil antrian.doc

    15/58

    3

    B AB I I

    L AND ASAN T E ORI

    Pe,%n%n*%n J$%n J+e()u%#%n J+e,%n*'%#'e,%s Jh%, $ % , e J(%u+un

    +e,%n*'%#lun%' s . # % , e un#u' %l%# +e(%n**il %n#,i%n $en*%n (i',.'.n#,.le,

    AT89S51 J(e()u#uh'%n J)e)e,%+% J#e.,i J+enun&%n* JTe.,i J#e,se)u# J%'%n

    (e(+e,(u$%h $%n (e(+e,e+%# +,.ses +e,%n%n*%n %l%# Te.,i +enun&%n*

    #e,se)u# %n#%,% l%in (en*en%i #e.,i %n#,i%n6.+#..u+le,6 +en%(+il$is+l%-2

    s e*( en#6 $%n (i',.'.n#,.le, AT89S51

    1 T e., i An# , i%n

    1 1 P en*e, # i%n

    M%s%l%h %n#,i%n ueue s %#%u )%,is #un**u ini %'%n #e,&%$i &i'% )e)e,%+%

    '%,-%%n6 '.nsu(en6 '.(+.nen %#%u (esin(esin se$%n* (enun**u +el%-%n%n6

    '%,en% +%$% s%%# i#u )%*i%n %#%u %sili#%s +el%-%n%n se$%n* (el%-%ni -%n* l%in6

    sehin**% #i$%' (%(+u (el%-%ni (e,e'% +%$% s%%# #e,se)u# i'% %n#,i%n i#u$ise)%)'%n J.leh J'u,%n*n-% Jl.'e# J-%n* J#e,se$i%6 J(%'% J+en%()%h%n Jl.'e#

    +el%-%n%n %'%n $%+%# (en%n**ul%n*i %n#,i%n -%n* %$%

    Menu,u# D,s Su%$ "usn%n6 MBA6 %'#., 'e)i&%'%n (%s%l%h +en%n*%n%n

    +el%-%n%n #e,h%$%+ +,.ses %n#,i%n %$%l%h $isi+lin %n#,i%n6 %,#in-% %#u,%n -%n*

    h%,us $i+enuhi un#u' (el%'u'%n +el%-%n%n %$%l%h i, s # .( e i, s # s e, e $ -%n*

    $%#%n* le)ih $%hulu %$%l%h -%n* $il%-%ni le)ih $ulu

    P%$% #e(+%# -%n* se,in* #e,&%$i %n#,i%n +,.ses #e,&%$in-% #,%ns%'si #i$%'

    #e,#en#u6 $en*%n '%#% l%in +,.ses 'e$%#%n*%n n%s%)%h %$%l%h %%' Oleh '%,en% i#u6

    +%$% su%#u s%%# $%+%# #e,&%$i #i$%' %$% s%#u +un n%s%)%h -%n* $%#%n*6 #e#%+i $i s%%#

    l%in #e,&%$i 'e$%#%n*%n n%s%)%h -%n* )%n-%' ?%'#u +el%-%n%n $i)u#uh'%n -%n*

    n%s%)%h )e,)e$%)e$% %#%u $en*%n +.l% -%n* #i$%' #e#%+ $en*%n '%#% l%in )e,si%#

    %%' D%l%( 'e%$%%n %%' %'%n $i&u(+%i n%s%)%h +e,#%(% -%n* (un*'in

    (e(e,lu'%n 5 (eni#6 se$%n*'%n n%s%)%h 'e$u% (e(e,lu'%n (eni#6 n%s%)%h

    'e#i*%6 'ee(+%#6 $%n se#e,usn-% (e(e,lu'%n %'#u -%n* #i$%' s%(% $%l%(

    +el%-%n%n De(i'i%n +ul% )%n-%'n-% #,%ns%'si se#i%+ h%,i )e,)e$%

    3

  • 7/26/2019 alat pemanggil antrian.doc

    16/58

    !

    Den*%n $e(i'i%n +en$es%i%n %l%# %n#,i%n #e,se)u# %'%n )e,4'i, )%*%i(%n%

    (e()e,i'%n 'en-%(%n%n +%$% n%s%)%h $%n#elle ,-%n* (e()e,i'%n +el%-%n%nA,i D%,(%%n6 !

    O+#..u+le,

    O+#..u+le ,J(e,u+%'%n J+i,%n#i Jele'#,.ni'% J-%n* J)e,un*si Jse)%*%i

    +e(is%h J%n#%,% J,%n*'%i%n J+.e, J$en*%n J,%n*'%i%n J.n#,.l JO+#..u+le,

    (e,u+%'%n %l%# -%n* #e,$i,i $%,i le$ in,% (e,%h $%n +h.#.#,%nsis#., P%$% s%%#

    %h%-% $%,i le$ in,% (e,%h -%n* (enu&u 'e +h.#.#,%nsis#., #e,h%l%n* .leh %h%-%

    $%,i le$ in,% (e,%h -%n* (enu&u 'e +h.#.#,%nsis#., $i#e,i(% (%'% +h.#.#,%nsis#.,

    '%n (ele%#'%n %,us -%n* (el%luin-% P%$% 'e%$%%n +h.#.#,%nsis#., (ene,i(%

    %h%-% (%'%.+#..u+le,%'%n (en*h%sil'%n )e$% +.#ensi%l se)es%, )e)e,%+%

    (0

    O+#..u+le ,(e,u+%'%n s%l%h s%#u &enis '.(+.nen -%n* (e(%n%%#'%n

    sin%, se)%*%i +e(iu .n.Vn-% O+#. )e,%,#i .+#i $%n .u+le, )e,%,#i +e(iu

    Sehin**% )is% $i%,#i'%n )%h% .+#..u+le, (e,u+%'%n su%#u '.(+.nen -%n*

    )e'e,&% )e,$%s%,'%n +iu %h%-% .+#i .+#..u+le, #e,(%su' $%l%( sens.,6

    $i(%n% #e,$i,i $%,i $u% )%*i%n -%i#u#, %n s (i## e,$%n , e ei e, ele'#,.ni'%

    ele'#,.ni'%)l.*s+.#.(

    G%()%, 1 O+#..u+le ,

    B%*i%n +e(%n%, %#%u #,%ns(i##e, $i)%n*un $%,i se)u%h le$ in,% (e,%h

    un#u' (en$%+%#'%n 'e#%h%n%n -%n* le)ih )%i' $%,i+%$% (en**un%'%n le$ )i%s%

    Sens., ini )is% $i*un%'%n se)%*%i is.l%#., $%,i ,%n*'%i%n #e*%n*%n ,en$%h

    'e,%n*'%i%n #e*%n*%n #in**i Sel%in i#u &u*% )is% $i+%'%i se)%*%i +en$e#e'si

  • 7/26/2019 alat pemanggil antrian.doc

    17/58

    5

    %$%n-% +en*h%l%n* %n#%,%#, %ns (i##e,$%n, e ei e ,$en*%n (e()e,i ,u%n* u&i $i

    )%*i%n #en*%h %n#%,% le$ $en*%n +h.#. #,%nsis#., Pen**un%%n ini )is% $i#e,%+'%nun#u' (en$e#e'si +u#%,%n (.#., %#%u (en$e#e'si lu)%n* +en%n$% $is'e# +%$% $is'

    $,ie .(+u#e, T%+i +%$% %l%# -%n* $i)u%# .+#..u+le, un#u' (en$e#e'si %$%n-%

    n%s%)%h -%n* (en*%n#,i

    3 P en%( +il Dis +l%- 2 Se* ( en#

    Dis+l%- (e,u+%'%n %l%# +e,%*% -%n* $%+%# (e%(+il'%n s%n$i -%n* #el%h

    $i'.$e'%n %#%u $i#e,&e(%h'%n P%$% +,insi+n-% %$% 3 (%%( %,% un#u'

    (e(+e,%*%'%n %n*'% %#%u hu,u6 -%i#u $is',i#6$is +l%-6 $.# (%#,i's6 $%n2

    s e*( en# P%$% +en%(+il2 s e*( en#$i*un%'%n 2 ,u%s %#%u se*(en -%n* )e,%s%l

    $%,iLE D-%n* #e,susun se$e(i'i%n ,u+%6 sehin**% (en-%l%'%n *%,is*%,is

    #e,#en#u $%n (e()en#u' %n*'% $esi(%l -%n* $i'ehen$%'i

    G%()%, T%(+il %n 2 s e*(e n#

    P%$% +en%(+il 2 se*(en selu,uh %n.$% $i&%$i'%n s%#u6 se$%n*'%n 'elu%,%n

    %$%l%h u&un*u&un* '%#.$% se#i%+LE D Pe,%*%2 s e*( en#-%n* %n.$%%n.$%n-%

    $is%#u'%n $ise)u# +e,%*%2 s e*( en# %n.$% )e,s%(%A,i D%,(%%n6 !

    ! M i' , . ' .n# , . le , 89S51

    Pen**un%%n J89S51 (e(ili'i )e)e,%+% 'eun#un*%n $%n 'eun**ul%n6

    %n#%,% l%in #in*'%# 'en$%l% -%n* #in**i6 '.(+.nen h%,$%,e e's#e,n%l -%n* le)ih

    se$i'i#6 'e(u$%h%n $%l%( +e(,.*,%(%n D%n he(%# $%,i se*i )i%-% 89S51

    (e(ili'i +,.*,%( in#e,n%l -%n* (u$%h un#u' $ih%+us $%n $i+,.*,%( 'e()%li

  • 7/26/2019 alat pemanggil antrian.doc

    18/58

    7

    se%,% )e,ul%n* W ul%n* P%$% +es%%# ini89S51 )e,un*si se)%*%i sen#,%l .n#,.l

    $%,i se*%l% %'#ii#%s +es%%# Mul%i $%,i #i(e, un#u' (en*.n#,.l l%(%n-%ele'#,.$% )e'e,&% P%$% +es%%# ini 89S51 ini &u*% $i(%n%%#'%n se)%*%i

    +en*u)%h suhu sens., suhu un#u' $i'.ne,si'%n $%l%( s%#u%n '%$%, (ine,%l -%n*

    $i#%(+il'%n $%l%( $is+l%- )e,u+% seen se*(en# ele'#,.ni'%

    ele'#,.ni'%)l.*s+.#.(

    G%()%, 3 K .n i*u, %s i P in 89S51

    ! 1/un *s i P in 89S51

    Be)e,%+% un*si $%,i '%'i +in +%$% I (i',.'.n#,.le, AT89S51

    A P . , #

    P.,# %$%l%h 8 )i# .+en $,%in )i$i,e#i.n%l +.,# IO +%$% s%%# se)%*%i

    +.,# .u#+u#6 #i%+ +in $%+%# $ile%#'%n 'e8 in+u# TTL Ke#i'% l.*i'% s%#u

    $i#ulis'%n +%$% +.,# 6 (%'% +in+in ini $%+%# $i*un%'%n se)%*%i in+u#

    -%n* J)e,i(+en$%nsi J#in**i JP.,# J J$%+%# J$i'.n4,(%si'%n Jun#u'

    $e(ul#i+le se)%*%i &%lu, $%#%%$$,es )us sel%(% (e()%% 'e +,.*,%(

    e's#e,n%l $%n (e(.,i $%#% P%$% (.$e ini P (e(+un-%i in#e,n%l Pullu+

    P.,# J J&u*% Jene,i(% J'.$e J)-#,e Jsel%(% J+e(.*,%(%n J/l%sh JD%n

    (en*elu%,'%n '.$e )-#e sel%(% e,i4'%si +,.*,%(

  • 7/26/2019 alat pemanggil antrian.doc

    19/58

  • 7/26/2019 alat pemanggil antrian.doc

    20/58

    8

    $%,i S/R +%$% l.'%si 8E" Den*%n Bi# Se#6 ALE $is%)le6 #i$%' %'%n

    (e(+en*%,uhi &i'% (i',.'.n#,.le, +%$% (.$e e'se'usi e's#e,n%l

    G P SEN

    P,.*,%( S#.,e En%)le (e,u+%'%n sin-%l -%n* $i*un%'%n un#u' (e()%%

    +,.*,%( (e(.,- e's#e,n%l Ke#i'% 8951 (en*e'se'usi '.$e $%,i +,.*,%(

    (e(.,- e's#e,n%l6 PSEN $i%'#i'%n $u% '%li se#i%+ si'lus (esin

    " E A0P P

    E's#e,n%l JAes JEn%)le6 JEC Jh%,us J$i+.sisi'%n J'e JGND Jun#u'

    (en*%'#i'%n $i%is un#u' (en*u(+%n'%n '.$e $%,i +,.*,%( (e(.,-

    -%n* $i(ul%i +%$% l.'%si h s%(+%i ////h EA h%,us $i+.sisi'%n 'e

    0 un#u' e'se'usi +,.*,%( in#e,n%l Pin ini &u*% (ene,i(% #e*%n*%n

    +e(,.*,%(%n 1 .l# 0++ sel%(% +e(,.*,%(%n /l%sh

    I

  • 7/26/2019 alat pemanggil antrian.doc

    21/58

  • 7/26/2019 alat pemanggil antrian.doc

    22/58

    1

    Me(.,i +,.*,%( h%n-% $%+%# $i)%% $%n #i$%' $%+%# $i#ulisi '%,en%

    $isi(+%n $i $%l%( EPROM Me(.,i +,.*,%( se)es%, 7! 'B $%+%# $i(%su''%n$%l%( EPROM e's#e,n%l Se(u% (i',.'.n#,.le, 'elu%,*% MS51 (e(ili'i

    +e()%*i%n ,u%n* %l%(%# un#u' +,.*,%( $%n $%#% Pe(is%h%n (e(.,i +,.*,%(

    $%n (e(.,i $%#% (e().leh'%n (e(.,i $%#% un#u' $i%'ses .leh %l%(%# 8 )i#

    Sin-%l -%n* (e().leh'%n +e()%%%n (e(.,i +,.*,%( e's#e,n%l %$%l%h $%,i +in

    PSEN P, .*, %( S#. , e E n%)le Me(.,i $%#% #e,le#%' +%$% ,u%n* %l%(%# #e,+is%h

    $%,i (e(.,i +,.*,%(

    ! 1 M e( ., i P , .* , % (

    Menu,u# Di$in ?%h-u$in6 26 se#el%h ,ese#6 PU (e(ul%i e'se'usi $%,i

    l.'%si " Se#i%+ in#e,u+si (e(+un-%i l.'%si #e#%+ $%l%( (e(.,i +.*,%(

    In#e,u+si (en-e)%)'%n PU (el.(+%# 'e l.'%si #e(+%# su) ,u#in -%n* h%,us

    $il%'s%n%'%n

    P., # $%n+., # $i*un%'%n un#u' (en*hu)un*i EPROM6 se)%*%i )us

    $%#% $%n )us %l%(%#P ., # (e(ul#i+le's %l%(%# $%n $%#%P ., #ini (en*i,i('%n

    )-#e)%%h+ , .*, %( .un#e ,se)%*%i su%#u %l%(%# $%n 'e(u$i%n+. , #ini %'%n

    )e,%$% +%$% 'e%$%%n (en*%()%n* (enun**u $%#%n*n-% '.$e)-#e(e(.,i

    +,.*,%( Sel%(% %'#u )-#e )%%h +en%%h %li$ +%$%+. , #6 sin-%l ALE

    $i'i,i('%n sehin**%)-#e)%%h+, .* , %( .un#e ,%'%n $i

    l%#h

    Se(en#%,% i#u6+., # (en*i,i('%n )-#e %#%s +,.*,%( .un#e, B%,u

    'e(u$i%n PSEN (en*i,i('%n sin-%l 'e EPROM un#u' $%+%# $i)%% '.$e)-#eF

    n-% .leh (i',.'.n#,.le, Le)%, %l%(%# (e(.,i sel%lu 17 )i# %l%u+un &u(l%h

    (e(.,i +,.*,%( -%n* $i*un%'%n 'u,%n* $%,i 7! 'B

    ! M e( ., i D%#%

    Un#u' J(el%'u'%n J+e()%%%n J%#%u J+enulis%n6 J(i',.'.n#,.le, J%'%n

    (en*i,i('%n sin-%l RD %#%u ?R RAM -%n* $i*un%'%n (e(+un-%i '%+%si#%s 8

    'B

  • 7/26/2019 alat pemanggil antrian.doc

    23/58

    11

    ! 3 T i( e, .un # e ,

    Mi',.'.n#,.le, 89S51 (e(ili'i )u%h#i(e, . un#e,17 )i# -%n* %'%n$i%#u, (el%lui +e,%n*'%# lun%'6 -%i#u#i(e, .un# e, 6 $%n#i(e, .un#e,1 i'%

    $i%'#i'%n +%$% ,e'uensi 'e,&% (i',.'.n#,.le, 1 Mh6 (%'%#i(e, .un#e ,%'%n

    (el%'u'%n +e,hi#un*%n %'#u se'%li se#i%+ 1 (i',.$e#i' se%,% in$e+en$en #%n+%

    #e,*%n#un* +%$% +el%'s%n%%n su%#u ins#,u'si Pen*.n#,.l 'e,&%#i(e , .un#e ,

    %$%l%h ,e*is#e,#i(e, .n#, .lTON6 se$%n*'%n +en*.n#,.l +e(ilih%n (.$e

    .+e,%sin-% %$%l%h ,e*is#e,#i(e, (.$eTMOD P%$% '.n#,.l in#e,n%l6#i(e ,

    $ihi$u+(%#i'%n $en*%n (ense# )i# TR '.n#,.l +e,%n*'%#lun%' Un#u'

    '.n#,.l e's#e,n%l6#i(e,$ihi$u+(%#i'%n $en*%n (e()e,i'%n l.*i'% +%$% +in

    INT '.n#,.l +e,%n*'%#'e,%s

  • 7/26/2019 alat pemanggil antrian.doc

    24/58

  • 7/26/2019 alat pemanggil antrian.doc

    25/58

    13

    % Jsis#e( (ini(u( AT89S51

    ) J,%n*'%i%n s%'l%, +en*%()il%n '%,#u .+#..u+le, J,%n*'%i%n s%'l%, +%n**il

    $J+en%(+il2 s e*( en#

    e )u e ,se)%*%i 'elu%,%n su%,%

    s . # %, eJ(i',.'.n#,.l J-%n* J(en*%#u, 'e,&% sis#e( J(i',.'.n#,.le,

    sehin**% $%+%# $i*un%'%n se)%*%i 'en$%li u#%(% sis#e(

    3 3 An%l is is K e)u# uh %n

    Be,$%s%,'%n i$en#i4'%si 'e)u#uh%n $i %#%s6 (%'% %'%n $iu,%i'%n h%l #e,se)u#

    (en&%$i u,%i%n (en*en%i %n%lisis 'e)u#uh%n -%n* le)ih $e#%il

    % JA$%n-% (i',.'.n#,.le, se)%*%i +e(,.ses $%n +en*.l%h +,.*,%( -%n*

    (e,u+%'%n su%#u 'es%#u%n $%,i +,.ses.,6 (e(.,i6 uni# $e#%'6 $%n )%*i%n

    in+u#.u#+u# -%n* #e,)en#u' $%l%( s%#u hi+ #un**%l

    ) JA$%n-% ,%n*'%i%n s%'l%, +en*%()il%n '%,#u .#. .u+le, se)%*%i

    +en$e#e'si %$%n-% n%s%)%h -%n* (en*%n#,i

    JA$%n-% ,%n*'%i%n s%'l%, +%n**il un#u' (e(%n**il +en*%n#,i sesu%i

    n.(., %n#,i%n

    $ JA$%n-% ,%n*'%i%n $is+l%- $en*%n (en**un%'%n2 s e*( en# .( (.n

    %n.$%un#u' (en%(+il'%n $%#% n.(., %n#,i%n6 l.'e#6 &u(l%h +en*%n#,i

    e JA$%n-% J,%n*'%i%n)u e,Jse)%*%i J+en%n$% J%$%n-% Jn%s%)%h J-%n*

    $i+%n**il

    1 JA$%n-%s . # %, e-%n* (%(+u (en$u'un* 'e,&% 'eselu,uh%n ,%n*'%i%n

  • 7/26/2019 alat pemanggil antrian.doc

    26/58

    1!

    3 ! Pe , %n%n*%n Si s # e(

    Sis#e( 'e,&% %l%# $%+%# $ilih%# +%$% G%()%, 31 -%n* (e,u+%'%n $i%*,%()l.' (ul%i (%su'%n $%#%6 +,.ses +en*.l%h%n6 $%n 'elu%,%n %l%# -%n* $i)u%#

    G%()%, 3 1 Di%*, %( )l.' %l%# %n#, i%n

    3 ! 1 P e , %n%n*%n "%, $% , e

    Se%,% *%,is )es%, ,%n*'%i%n +e(%n**il %n#,i%n #e,$i,i $%,i :

    % Js%'l%, +en*%()il%n '%,#u .+#..u+le,

    ) Js%'l%, +%n**il

    J(i',.'.n#,.le, 89S51

    $ J$is+l%-2 s e*( en#

    e )u e ,

    3 ! 1 1S%' l % , P en*%( )i l %n K %, # u O+#..u+le,

    Ke#i'% n%s%)%h $%#%n* (%'% $i% h%,us (en*%()il '%,#u

    %n#,i%n $%n s%%# (en*%()il '%,#u #e,se)u# %'%n (en*h%l%n*i

    +, .ses

    Sens.,Pen*%()i l %n

    K%, # u

    S 1S S 3

    Mi ni (u(89S51

    Bue,

    N.(e, U, u# Z L.'e#

    B%n-%' Pen*%n# , i

    P., #

    P., # 3P., #

    P., # 3

    P., # 3

    i n+u# .u# +u#

  • 7/26/2019 alat pemanggil antrian.doc

    27/58

    15

    sens.,.#. .u+le,Jsehin**% J%'%n J(e()e,i'%n Jnil%i J1 J+%$%

    ,%n*'%i%n Jsis#e( J(ini(un J89S51 J$en*%n J'%#% Jl%in Jun#u'(e()e,i'%n $%#% (%su'%n +%$% %l%# %n#,i )%h% #el%h %$% n%s%)%h

    -%n* $%#%n*

    G%()%, 3 R %n*'%i%n S%'l%, P en*%()il%n K %, #u O+#..u+le,

    3 ! 1 S%' l % , P %n**il

    S%'l%,+us h )u##.nS 1 S, 3 $ihu)un*'%n $en*%n+. , #3

    +., #33 W +., #35 -%n* %'%n $iun*si'%n un#u' $%#% (%su'%n

    (%sin*(%sin* l.'e# S%'l%, ini )e,un*si un#u' (e(%n**il n.(.,

    %n#,i%n J)ese,#% Jn.(., Jl.'e# J-%n* J%'%n J(el%-%ni Jse'%li*us

    (en*u,%n*i &u(l%h %n#,i%n

    G%()%, 3 3 R %n*'%i%n S%'l%, P %n**il

    [ 5 0

    1 '3

    O+ # . . u + le,

    P.,# 3

    L. ' e # 3

    L. ' e #

    L. ' e # 1

    P.,# 33

    P.,# 3!

    P.,# 35

  • 7/26/2019 alat pemanggil antrian.doc

    28/58

    17

    3 ! 1 3Mi' , . ' .n# , .le , 89S51

    R%n*'%i%n ini )is% $ise)u# se)%*%i P U B . %, $-%n*)e,un*si se)%*%i +en*en$%li u#%(% $%,i 'eselu,uh%n sis#e( %#%u

    $%+%# $ise)u# se)%*%i .#%' R%n*'%i%n ini $ilen*'%+i $en*%n +.,#+.,# $i(%n% P U B .%, $$%+%# )e,hu)un*%n $en*%n (.$ul (.$ul

    +en$u'un* -%n* l%in Sis#e( (ini(u( AT89S51 (en**un%'%n

    hi+ AT89S51

    3 + / 3 + /

    1 M "

    AT 8 9 S 5 1

    P1

    1

    P1 1P1

    3

    P1 3!

    P1 !5

    P1 57

    P1 72

    P1 28

    Rs#

    P3 1

    P3 111

    P3 i n # 1

    P3 3 i n # 11 3

    P3 ! T1 !

    P3 5 T11 5

    P3 71 7

    P3 21 2

  • 7/26/2019 alat pemanggil antrian.doc

    29/58

  • 7/26/2019 alat pemanggil antrian.doc

    30/58

  • 7/26/2019 alat pemanggil antrian.doc

    31/58

    19

    G%()%, 3 8 Su) R u#in e' P en*%( )il%n K %, #u

    G%()%, 3 9 Su) R u#in L%-%n%n Telle,

  • 7/26/2019 alat pemanggil antrian.doc

    32/58

    3 ! 1 P , .# el H E %*le

    P,.#el $%n e%*le se)%*%i +,.*,%( -%n* $i*un%'%n un#u'(en**%()%, ,%n*'%i%n ele'#,.ni'

    3 ! P , .* , % ( As s e ( ) l e ,

    P,.*,%( Asse()le, (e,u+%'%n su%#u +,.*,%( -%n* $%+%#

    (en#e,&e(%h'%n +,.*,%( )%h%s% %sse()le 'e +,.*,%( )%h%s%

    (esin

    3 ! 3 Al %# +en$ u' un *

    % S.l $e ,

    Al%# +en$u'un* -%n* $i*un%'%n un#u' (e(%n%s'%n6

    (en-%()unn* '.(+.nen'.(+.nenele'#,.ni'

    G%()%, 3 1 S.l$e,

    ) Mul # i( e#e,

    Al%# -%n* $i*un%'%n un#u' (en*u'u, %,us6 #e*%n*%n $%n h%()%#%n

    lis#,i'

    G%()%, 3 11 M ul# i(e#e ,

  • 7/26/2019 alat pemanggil antrian.doc

    33/58

    1

    O)en*

    Te,$i,i $%,i .)en* (in $%n +lus6 -%n* $i*un%'%n un#u' (e,%+%#'%n(u, se)%*%i +en*uni %n#%, '.(+.nen

    $ T%n*

    Al%# -%n* $i*un%'%n se)%*%i +en&e+i#

    e Ge,*%& i

    Al%# -%n* $i*un%'%n se)%*%i +e(.#.n*

    B .,

    Al%# -%n* $i*un%'%n un#u' (e()u%# lu)%n* )%i' +%$% PD

    (%u+un +%$% ,%n*'%%sis

    * Pen-e$.# T i( %h

    Al%# un#u' (en*%n*'%# #i(%h -%n* #i$%' $i+e,lu'%n

    G%()%, 3 1 P en- e$.# Ti(%h

    Ke#i'% n%s%)%h h%$i, %'%n (en*%()il '%,#u %n#,i -%n* %$% $i $e+%n +in#u

    (%su' /un*si '%,#u %n#,i %$%l%h se)%*%i #%n$% )u'#i )%h% $i% +en*%n#,i

    (e(+un-%i n.(., %n#,i #e,se)u#6 $%n '%,#u -%n* $i%()il %'%n (en*h%l%n*i

    sens.,.+#..u+le,-%n* )e,un*si se)%*%i s%'l%, un#u' (en$%#%,'%n $i,i6 )%h%

    $i% (e(+un-%i n.(., #e,se)u#

    Den*%n $e(i'i%n %n#%,% '%,#u -%n* $i% (ili'i h%,us sesu%i $en*%n

    #%(+il%n2 s e*( en#-%n* %$% $i $e+%nn-% P,.ses sel%n&u#n-% %$%l%h (%su'%n

    $%#% $%,i s%'l%, +%n**il 1 s%(+%i 3 $iun*si'%n se)%*%i l.'e# 1 s%(+%i l.'e# 3

    -%n* %'%n $ihu)un*'%n $en*%n ,%n*'%i%n(ini s - s #e( 89S51 Ke(u$i%n $%#% i#u

    %'%n $i+,.ses .leh (i',.'.n#,.le, 89S51 Sel%n&u#n-% $%#% i#u %'%n $i'elu%,'%n

    'e()%li (i',.'.n#,.le, 89S51 'e)u e ,se)%*%i #%(+il%n su%,% $%n $is+l%-2

    s e*( en#se)%*%i n.(., +en*%n#,i $%n n.(., l.'e# Pen%(+il2 s e*( en#%'%n

    )e,u)%h 'e#i'% #e,&%$i (%su'%n $%,i l.'e# $en*%n (ene'%n s%'l%, +%n**il S%'l%,

    S 1 S 3 #e,se)u# )e,un*si se)%*%i +en%%h $%n i$en#i#%s n.(., l.'e# se,#%

  • 7/26/2019 alat pemanggil antrian.doc

    34/58

  • 7/26/2019 alat pemanggil antrian.doc

    35/58

    3

    B AB I 0

    PE NGUI AN P ROGRAM DAN AL AT

    ! 1 P en*u& i%n P , .* , % (

    P,.*,%( len*'%+ Mi',.'.n#,.le, AT89S51 $i )u%# +%$% +,.*,%( e$i#.,

    )i%s% n.#e+%$ $%n $i#ulis $en*%n (en**un%'%n )%h%s%%s s e( )l-$isi(+%n

    $%l%( \%s( Ke(u$i%n +,.*,%( -%n* #el%h $isi(+%n $en*%n e's#ensi \%s(

    #e,se)u# $

    i

    .( +ile (e n&%$i4le "E< $i#e,&e(%h'%n (en&%$i )%h%s% (esin

    $%l%( )en#u' '.$e )ine, $en*%n (en**un%'%ns . # %, eASMQ51 Sel%n&u#n-%

    $en*%n (en**un%'%n AEQISP +,.*,%( -%n* #el%h (en&%$i 4le "E< #e,se)u# $i

    isi'%n 'e/ l%s h P E R OM-%n* %$% $i $%l%( hi+ (i',.'.n#,.le, AT89S51

    ! 1 1 P e(, .* , % ( %n $en*%n I SP

    ISP I n S-s #e( P , .*, %(in* P,.*,%((e, (e,u+%'%n +,.*,%( un#u'

    (e(+,.*,%( (i',.'.n#,.le, MS51 e,si S se+e,#i +%$% AT89S51 P,.ses

    +e(%su'%n +,.*,%( 'e $%l%( I Mi',.'.n#,.le, $il%'u'%n $en*%n (en**un%'%n

    s.#%,e AEQISP

    1

    3

    !

    5

    7

    2

    8

    9

    1

    1 1

    1

    1 3

    1 !

    1 5

    1 7

    1 2

    1 8

    1 9

    1

    3

    !

    5

    1

    3

    !

    5

    P1 5 M O S I

    P1 7 M IS O

    P1 2 SL K

    RST

    GND

    G%()%, ! 1 R %n*'%i %n D. nl.%$e, e , s i Se$e, h %n%

    /un*si $%,i '%)el ini %$%l%h se)%*%i +en*hu)un* %n#%,% ,%n*'%i%n

    (ini(u( sis#e( $en*%n '.(+u#e,6 sehin**% +,.*,%( -%n* #el%h 'i#% )u%# +%$%

    '.(+u#e, $%+%# $i(%su''%n 'e $%l%( I (i',.'.n#,.le, AT89S51

    3

  • 7/26/2019 alat pemanggil antrian.doc

    36/58

    !

    ! 1 P , . s es +e( ,.* , %( %n ' e $ %l % ( ( i' ,.' .n# , . l e , AT 89S51

    P,.*,%( un#u' Ti(e, Mul#i.u#+u# -%n* #el%h $i)u%# +%$% n.#e+%$ +%$%n.#e+%$ l%lu si(+%n $en*%n n%(% )e,e's#ensi%s( Ke(u$i%n 'i#% (en*u)%h 4le

    ini (en&%$i 4le $en*%n e's#ensi he se+e,#i *%()%, $i )%%h ini :

    G%()%, ! A SMQ51ee

    Se#el%h (en*e#i''%n n%(% 4le -%n* #el%h 'i#% )u%#6 #e'%n en#e, l%lu $i

    l.'%si .l$e, -%n* s%(% 'i#% '%n (en$%+%#'%n 4le $en*%n e's#ensi he $%n lis#

    Un#u' (e(%su''%n +,.*,%( 'e $%l%( I Mi',.'.n#,.le,6 +%s#i'%n

    )%h% %l%# #el%h #e,hu)un* $en*%n '.(+u#e, Un#u' (e(%su'%n +,.*,%( 'e$%l%( Mi',.'.n#,.le, $i*un%'%n s.#%,e AEQISPee /ile -%n* %'%n 'i#%

    isi'%n 'e $%l%( I Mi',.'.n#,.le, %$%l%h 4le $en*%n e's#ensi "E

  • 7/26/2019 alat pemanggil antrian.doc

    37/58

    5

    L%lu %'%n (unul +ilih%n$e i e6 'i#% +ilih -%n* AT89S516 l%lu +ilih

    s %e s e#u+6 #e'%n en#e, L%lu un#u' (en*%()il 4le -%n* )e,e's#ensi he #%$i6+%$% #%(+il%n in+u# 4len%(e 'e#i''%n n%(% 4le $ii'u#i he se+e,#i +%$% *%()%,

    )e,i'u# :

    G%()%, ! ! M e ( %n**i l / ile "E>ele'#,.ni'ele'#,.ni')l.*s+.#.(

    Pu#,%6 A*4%n#. E'.6 56 B el%&%, M i', .'. n#, .le, A T89S515 536 G%%Me$i%6 Y.*-%'%,#%

    ?%h-u$in6 Di$in6 26 B el%&%, M u$%h M i', .'.n#, .le, A T 89S5 $en*% n

    B %h%s % B %s i M en**un%' %n B A S OM 8516 An$i6 Y.*-%'%,#%

  • 7/26/2019 alat pemanggil antrian.doc

    46/58

    3!

    B AB 0

    PE NUT UP

    5 1 K es i( +u l %n

    Den*%n Jh%sil J+e,%n%n*%n J$%n J+e()u%#%n J%l%# J+e(%n**il J%n#,i%n

    (en**un%'%n (i',.'.n#,.le, 89S51 $i+e,.leh )e)e,%+% 'esi(+ul%n se)%*%i

    )e,i'u# :

    3 J+e(%n%%#%n #e'n.l.*i (i',.'.n#,.le, 89S51 $%n +en%(+il2 s e*( en#

    u'u+ Je'.n.(is Jun#u' J(e()u%# J%l%# J+e(%n**il J%n#,i%n6 J'%,en%(i',.'.n#,.le, 89S51 le)ih (u,%h $%n #el%h (e(%$%hi $i)%n$in*'%n

    (i',.'.n#,.le,&enis sesu$%hn-% J89S589S536 Jn%(un J$%l%(

    +ene,%+%nn-% +en**un%%n2 s e*( en#+e,lu $i*un%'%n -%n* )e,u'u,%n

    )es%, )il% +e,lu $.# (%#,i' $%+%# $i*un%'%n %*%, +en%(+il $%,i %l%# ini

    $%+%# #e,lih%# $en*%n &el%s

    ! J$%,i Jh%sil J+en*u&i%n J,%n*'%i%n J$i+e,.leh J%l%# J+e(%n**il J%n#,i%n

    (en**un%'%n (i',.'.n#,.le, 89S51 $%+%# )e,un*si $en*%n )%i'

    5 S%, %n

    D%l%( J+e()u%#%n J$%n J+en*e()%n*%n J%l%# J%n#,i%n Jini6 Jun#u'

    'ese(+u,n%%n le)ih l%n&u#6 $is%,%n'%n h%lh%l se)%*%i )e,i'u#:

    3 J%*%, le)ih (en%,i'6 #%(+il%n $%+%# $i'e()%n*'%n $en*%n $.# (%#,i'

    un#u' #ulis%n i$en#i#%s un*si (%sin*(%sin* #%(+il%n %#%u +en**un%%n

    LD un#u' (en**%n#i2 s e*( en#

    ! J+en**un%%n I +e,e'%( su%,% 'elu%,*% ISD un#u' (e(+e,&el%s n.(.,

    %n#,i%n -%n* $i+%n**il )ese,#% n.(., l.'e# -%n* %'%n (el%-%ni

  • 7/26/2019 alat pemanggil antrian.doc

    47/58

    35

    DA/TAR P USTA KA

    D%,(%%n6 A,i6 !6 P e , %n%n*%n $%n P e( )u%#%n A l%# P en%(+il A n#, i%n

    B %n' B e, s u%, %Men**un%' %nMi', .'.n#, .le,8316 JUnie,si#%s

    Muh%((%$i-%h Su,%'%,#%6 Su,%'%,#%

    h##+:>>ele'#,.ni'ele'#,.ni')l.*s+.#.(

    Pu#,%6 A*4%n#. E'.6 56 B el%&%, M i', .'. n#, .le, A T89S515 536 G%%Me$i%6 Y.*-%'%,#%

    ?%h-u$in6 Di$in6 26 B el%&%, M u$%h M i', .'.n#, .le, A T 89S5 $en*% n

    B %h%s % B %s i M en**un%' %n B A S OM 8516 An$i6 Y.*-%'%,#%

  • 7/26/2019 alat pemanggil antrian.doc

    48/58

    37

    LAMPIRAN

  • 7/26/2019 alat pemanggil antrian.doc

    49/58

    32

  • 7/26/2019 alat pemanggil antrian.doc

    50/58

    38

    SPE SI/ I KASI

    R%n*'%i%n %l%# +e(%n**il %n#,i%n ini #e,susun %#%s )e)e,%+% '.(+.nen6

    %$%+un '.(+.nen'.(+.nen #e,se)u# %$%l%h se)%*%i )e,i'u# :

    1 R%n*'%i%n s%'l%, +en*%()il%n '%,#u

    % JResis#., 3 ] 1 )u%h

    ) JResis#., 1K] 1 )u%h

    JO+#..u+le, 1 )u%h

    R%n*'%i%n s%'l%, +%n**il

    % JS%'l%, +ush )u##.n 3 )u%h

    3 R%n*'%i%n (i',.'.n#,.le, 89S51

    % JI AT89S51 1 )u%h

    ) JS.'e# I ! '%'i 1 )u%h

    JK%+%si#., 3 +/ )u%h

    $ JK%+%si#., 1 +/17 0 1 )u%h

    e J,is#%l +e()%n*'i# $e#%' 1 M" 1 )u%h

    JResis#., 3 ] 1 )u%h

    * JResis#., 1K 1 )u%h

    h JS.'e# (.le' 8 +in 3 )u%h

    i JLED 1 )u%h

    ! R%n*'%i%n $is+l%- 2 se*(en#

    % JS.'e# I ! '%'i )u%h

    ) JS.'e# (.le' ! +in ! )u%h

    JResis#., 1K 8 )u%h

    $ JResis#., !K2 8 )u%h

    e JResis#., !2 ] 8 )u%h

    JT, 91 8 )u%h

    * J2 se*(en# 5 )u%h

  • 7/26/2019 alat pemanggil antrian.doc

    51/58

  • 7/26/2019 alat pemanggil antrian.doc

    52/58

    !

    [50

    [

    50

    Bue,

    Dis+l%-Q

    Seen#

    QSe(en#

    1'

    3

    +/

    3+/

    891

    L.'e#3

    L.'e#

    L.'e#1

    91

    3

    !'2

    81'

    1'

    3

    1u/170

    1

    M"

    8!'2

    8!2

    O+#..u+le,

    A

    T89S51

    P1

    1

    P11

    P1

    3

    P13

    !

    P1!

    5

    P15

    7

    P17

    2

    P12

    8

    P3

    1

    P31

    11

    P3

    in#F

    1

    P33

    in#F1

    13

    P3!

    T

    1!

    P35

    T1

    15

    P37

    17

    P32

    12

    P

    39

    P1

    38

    P

    32

    P3

    37

    P!

    35

    P5

    3!

    P7

    33

    P2

    3

    A

    LEP,.*

    3

    PSEN

    9

    P2

    8

    P7

    2

    P5

    7

    P!

    5

  • 7/26/2019 alat pemanggil antrian.doc

    53/58

    P3

    !

    P

    3

    P1

    P

    1

  • 7/26/2019 alat pemanggil antrian.doc

    54/58

    !1

    L I STI NG P ROGRAM

    ^

    ^ J P,.*,%( An#,i%n J

    ^

    MOD51

    'elu%, JE=U P

    $i*i# E=U P

    DSEG

    ORG 3h

    %n#,i%n : DS 1

    l.'e# : DS 1

    &u(l%h : DS 1

    %n#,i%nQ+ : DS 1%n#,i%nQs : DS 1

    l.'e#Qs : DS 1

    &u(l%hQ+ : DS 1

    &u(l%hQs : DS 1

    $e#%' : DS 1

    SEG

    ORG hMP %%l

    ORG Bh

    MP #i(e,

    ^

    %%l: JMO0 %n#,i%n6 _h

    MO0 l.'e#6 _h

    MO0 &u(l%h6 _h

  • 7/26/2019 alat pemanggil antrian.doc

    55/58

    !

    MO0 DPTR6 _%n*'%

    MO0 TMOD6 _1hMO0 T"6 _"IG"5

    MO0 TL6 _LO?5

    MO0 $e#%'6 _1$

    MO0 IE6 _8h

    MO0 R!6_5$

    SETB P37

    ^ (%su':NB P36 l.'e#1

    DNC R!6#e,us

    IN &u(l%h

    MO0 R!6 _$

    MP #e,us

    l.'e#1:B P356 l.'e#

    DNC R!6 #e,us

    IN %n#,i%n

    DE &u(l%h

    MO0 l.'e#6_1$

    LR P37

    SETB TR

    MO0 R!6 _$

    MP #e,us

    l.'e#:B P3!6 l.'e#3

    DNC R!6 #e,us

    IN %n#,i%n

    DE &u(l%h

    MO0 l.'e#6 _$

    LR P37

    SETB TR

    MO0 R!6 _$

  • 7/26/2019 alat pemanggil antrian.doc

    56/58

    !3

    MP #e,us

    l.'e#3:B P336 l.'e#!DNC R!6 #e,us

    IN %n#,i%n

    DE &u(l%h

    MO0 l.'e#6 _3$

    LR P37

    SETB TR

    MO0 R!6 _$

    MP #e,us

    l.'e#!:NOP

    ^

    #e,us: MO0 A6 %n#,i%n ^ '.ne,si %n#,i%n

    MO0 B6 _1$

    DI0 AB

    MO0 %n#,i%nQ+6 A

    MO0 %n#,i%nQs6 B

    MO0 A6 l.'e# ^ '.ne,si l.'e#

    MO0 B6 _1$

    DI0 AB

    MO0 l.'e#Qs6 B

    MO0 A6 &u(l%h ^ '.ne,si &u(l%h

    MO0 B6 _1$

    DI0 AB

    MO0 &u(l%hQ+6 A

    MO0 &u(l%hQs6 B

    ^

    MO0 A6 &u(l%hQs ^ 'elu%,'%n &u(l%hs%#u%n

    MO0 A6 `A[DPTR

  • 7/26/2019 alat pemanggil antrian.doc

    57/58

    !!

    MO0 'elu%,6 A

    MO0 $i*i#6 _1111111)ALL #un$%

    MO0 A6 &u(l%hQ+ ^ 'elu%,'%n &u(l%h+uluh%n

    MO0 A6 `A[DPTR

    MO0 'elu%,6 A

    MO0 $i*i#6 _1111111)

    ALL #un$%

    MO0 'elu%,6 _//h J^

    MO0 $i*i#6 _11111111)

    ALL #un$%

    MO0 'elu%,6 _//h J^

    MO0 $i*i#6 _11111111)

    ALL #un$%

    MO0 A6 l.'e#Qs ^ 'elu%,'%n l.'e#+uluh%n

    MO0 A6 `A[DPTR

    MO0 'elu%,6 A

    MO0 $i*i#6 _1111111)

    ALL #un$%

    MO0 'elu%,6 _//h J^

    MO0 $i*i#6 _11111111)

    ALL #un$%

    MO0 A6 %n#,i%nQs ^ 'elu%,'%n %n#,i%ns%#u%n

    MO0 A6 `A[DPTR

    MO0 'elu%,6 A

  • 7/26/2019 alat pemanggil antrian.doc

    58/58