laporan komunikasi data briyan yohannes
DESCRIPTION
Mechatronics EngineeringTRANSCRIPT
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 1/42
Laporan Praktikum Komunikasi Data 2
Disusun Oleh :
Briyan Yohannes
(212341029)
2 AEA
TEKNIK OTOMASI MANUFAKTUR DAN MEKATRONIKA
POLITEKNIK MANUFAKTUR NEGERI BANDUNG
Jl. Kanayakan no. 21 DA!O 4023" #ro$ol%os &"1 BA'D'! 4000& 'DO'E*A
Phone : 62 022 2500241 Fax : 62 022 2502649 Homepage : http ://www.polman-bandung.ac.de-mal : polman!mel"a.net.d
2013
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 2/42
Briyan Yohannes 212341029 2AEA
2LAPORAN PRAKTIKUM KOMDAT 2
#$%$ P&'($'%$)
Pu* dan "+u,u penul" ,m,an ata" lmpahan )ahmat e,ah dan #auna-'+a
"ehngga apoan Pa,t,um #omun,a" ata 2 n b"a d"ele"a,an dengan tepat wa,tu dan"ebagamana me"tn+a.
apoan n meupa,an "uatu bentu, eal"a" da Pa,t,um #omun,a" ata 2 +ang
telah dla,u,an "elama "atu mnggu. apoan n be" pengetan tahap-tahap penge*aan
lathan dan ,endala +ang dtemu,an "elama Pa,t,um be"eta "olu"n+a. %u*uan da apoan
"end adalah untu, mela,"ana,an ,ewa*ban "etelah Pa,t,um #omun,a" ata 2 "ele"a dan
"ebaga bahan ealua" d untu, peba,an bag d "end dan bag oang lan d ,emudan
ha.
Penul" pbad menghaap,an ban+a, ,t,an dan "aan da "emua pha, aga penul"an lapoan pa,t,um d ,emudan ha men*ad lebh ba, lag da "ebelumn+a.
Penul"an lapoan n *uga melbat,an bebeapa pha, +ang membantu dalam ,endala-
,endala +ang dhadap pada "aat pa,t,um maupun "aat penul"an lapoan. 3leh ,aena tu
penul" mengucap,an ban+a, tema ,a"h ,epada pha, +ang telah membantu.
$,h ,ata penul" behaap aga lapoan n dapat men*ad acuan dalam pa,t,um
"elan*utn+a dan dapat men*ad penun*ang nla penul" pada pa,t,um ,al n. $ta" pehatan
penul" ucap,an tema ,a"h.
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 3/42
Briyan Yohannes 212341029 2AEA
3LAPORAN PRAKTIKUM KOMDAT 2
HARI / TGL KEGIATAN
enn
11/ 11 / 201
a" ab"en"bedoa
Pengenalan tentang mate elo
7"tahatPen*ela"an mate Pa,t,um elo
7"tahat "halat dan ma,an
Pembuatan ang,aan da+a untu, pa,t,um putaran motor forward dan reverse
e"h 8 be"h ba"ab"en" dan bedoa
ela"a
12 / 11 /201
a" ab"en"bedoa
Pa,t,um elo tentang putaan moto pha"a forward dan reverse
7"tahat
Pa,t,um elo tentang putaan moto pha"a forward dan reverse
7"tahat "halat dan ma,an
Pembuatan ang,aan da+a putaran motor star dan delta
e"h 8 be"h ba"ab"en" dan bedoa
)abu
1 / 11 / 201
a" ab"en"bedoa
Pa,t,um elo tentang putaran motor star dan delta
7"tahat
Pa,t,um elo tentang putaran motor star dan delta
7"tahat "halat dan ma,an
Peancangan ang,aan %ac ght
e"h 8 be"h dan a" ab"en"bedoa
#am"
14 / 11 / 201
a" ab"en"bedoa
Pa,t,um elo tentang tac lght
7"tahat
Pa,t,um elo tentang tac lght
7"tahat "halat dan ma,an
Pa,t,um elo tentang tac lght
e"h 8 be"h dan a" ab"en"bedoaumat
15/ 11 /201
a" ab"en"bedoa
%e" P; 2
7"tahat
<enge*a,an lapoan bee"-bee" nenta" *uu"an
7"tahat
#emaha""waan =#<
a" ab"en"dan bedoa
abtu
16/ 11 /201 7=)
CATATAN : (absensi,lembur,kompensasi) TOTAL : ! "am
IN#TR$KT$R
.
%A% I
&EN'AH$L$AN
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 4/42
Briyan Yohannes 212341029 2AEA
4LAPORAN PRAKTIKUM KOMDAT 2
Pada pa,t,um #omun,a" ata ,al n po,o, baha"an +ang dpela*a adalah bagamana caa
untu, mengontol data +ang a,an dma"u,,an ,edalam "een "egment mengguna,an pogam>"ual a"c. een "egment +ang dguna,an "end +a,n P; een egment.
#&C #e*en #e+men
Smart Peripheral Controller / P; &>&' &(<&'% meupa,an penampl ? dgt "een
"egment +ang mendu,ung 4 macam antamu,a @nteaceA +atu 4 bt Paallel eal Pepheal
7nteace @P7A =ne"al $"+nchonou" )ecee/%an"mtte @=$)%A )-22 atau =$)% )-4?5 "ehngga mempemudah pengguna untu, memlh antamu,a +ang dngn,an. ;ontoh
apl,a" da P; &>&' &(<&'% adalah untu, d"pla+ ,aa,te penampl counte
penampl *am tanggal dan lan-lan.
#&E#I-IKA#I EK#TERNAL #&C #E.EN #EGENT
pe",a" &,"tenal P; &>&' &(<&'% "ebaga be,ut :
+ een egment 05 nc @meahA.
+ #ompatbel penuh dengan %-51 <nmum +"tem >e .0 %-51 ow ;o"t <co +"tem
dan %-51 ow ;o"t 'ano +"tem.
+ Han+a pelu *alu ,abel untu, nteace dengan m,opo"e"o /
m,o,ontole lan.
+ apat dguna,an pada P7 4 bt Paallel atau =$)% namun tda, dapat dpa,a be"ama -
"ama.
+ P7 dan 4 bt Paallel beopea" pada taa logc ;<3.
+ =$)% beopea" pada taa logc )-22 atau =$)% )-4?5.+ apat d-e,"pan "ampa 256 boad @,hu"u" untu, antamu,a P7 dan =$)% )-4?5A.
+ <eml, ,emampuan non-olatle counte da 89.999.999 "ampa dengan 9.999.999.
+ apat beung" "ebaga d"pla+ ,aa,te ataupun "tand-alone d"pla+ counte.
+ =,uan modul "een "egment dapat dgant "e"ua dengan ,engnan pengguna.
+ ult-n )%; @)eal %me ;loc,A.
+ <eml, &&P)3< 100 b+te +ang dapat dguna,an "ecaa umum.
+ ngle "uppl+ 12 > ; 8 0 > ;.
+ %e"eda po"edu "ap pa,a dalam a""embl+ <;-51 untu, penggunaan P; &>&'
&(<&'%.
0 #&E#I-IKA#I INTERNAL 1 %IT &ARALLEL #&C #E.EN #EGENT
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 5/42
Briyan Yohannes 212341029 2AEA
5LAPORAN PRAKTIKUM KOMDAT 2
alam penggunaan da 4 bt Paallel P; &>&' &(<&'% a,an d,enal adan+a tga la+e
@lap"anA penggunaan:
Petama : 4 bt Paallel &ngne a+e
#edua : 4 bt Paallel Potocol a+e #etga : 4 bt Paallel $pplcaton a+e
0 1 %i &arallel En+ine La2er
1 %i &arallel En+ine La2er adalah lap"an +ang menguu" "emua ,egatanda tap bt +ang
a,an dtema atau +ang a,an d,m. agan n tda, pelu dubah ,ecual untu, ,epeluan,hu"u". ag pengguna +ang belum mah dan bepengalaman tda, dan*u,an untu, mengubah
bagan n. agan n tedapat dalam ENG_4BIT.INC .
00 1 %i &arallel &roo3ol La2er
1 %i &arallel &roo3ol La2er adalah lap"an +ang teleta, "atu lap" lebhtngg da 4 Bit
Parallel Engine a!er dan dpeguna,an untu, mengatu "emua lalu lnta" data dan "udah
te"u"un "e"ua dengan ,egunaan men*ad pa,et ub-utn.agan n tda, pelu dubah ,ecual
untu, ,epeluan ,hu"u". ag pengguna +ang belum mah dan bepengalaman tda, dan*u,an
untu, mengubah bagan n. agan n tedapat dalam "S_4BIT.INC .
0 1 %i &arallel Appli3aion La2er
1 %i &arallel Appli3aion La2er adalah lap"an telua +ang dpeguna,an untu, bentea,"
"ecaa lang"ung dengan pengguna. agan n tda, pelu dubah ,ecual untu, ,epeluan ,hu"u".ag pengguna +ang belum mah dan bepengalaman tda, dan*u,an untu, mengubah bagan
n. agan n tedapat dalam "S_4BIT.INC .
#&E#I-IKA#I INTERNAL #&I #&C #E.EN #EGENT
alam penggunaan da P7 P; &>&' &(<&'% a,an d,enal adan+a tga la+e @lap"anA penggunaan:
Petama : P7 &ngne a+e
#edua : P7 Potocol a+e
#etga : P7 $pplcaton a+e
#&I En+ine La2er
#&I En+ine La2er adalah lap"an +ang menguu" "emua ,egatan da tap bt +ang a,an
dtema atau +ang a,an d,m. agan n tda, pelu dubah ,ecual untu, ,epeluan ,hu"u".
ag pengguna +ang belum mah dan bepengalaman tda, dan*u,an untu, mengubah bagann.agan n tedapat dalam ENG_SPI.INC .
0 #&I &roo3ol La2er
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 6/42
Briyan Yohannes 212341029 2AEA
6LAPORAN PRAKTIKUM KOMDAT 2
#&I &roo3ol La2er adalah lap"an +ang teleta, "atu lap" lebh tngg da SPI Engine a!er
dan dpeguna,an untu, mengatu "emua lalu lnta" data dan "udah te"u"un "e"ua dengan
,egunaan men*ad pa,et ub-utn. agan n tda, pelu dubah ,ecual untu, ,epeluan,hu"u". ag pengguna +ang belum mah dan bepengalaman tda, dan*u,an untu, mengubah
bagan n. agan n tedapat dalam "S_SPI.INC .
#&I Appli3aion La2er
#&I Appli3aion La2er adalah lap"an telua +ang dpeguna,an untu, bentea," "ecaalang"ung dengan pengguna. agan n tda, pelu dubah ,ecual untu, ,epeluan ,hu"u". ag
pengguna +ang belum mah dan bepengalaman tda, dan*u,an untu, mengubah bagan n.
agan n tedapat dalam "S_SPI.INC .
1 #&E#I-IKA#I INTERNAL $ART #&C #E.EN #EGENT
alam penggunaan da =$)% P; &>&' &(<&'% a,an d,enal adan+a tga la+e
@lap"anA penggunaan:
Petama : =$)% &ngne a+e#edua : =$)% Potocol a+e
#etga : =$)% $pplcaton a+e
1 $ART En+ine La2er
$ART En+ine La2er adalah lap"an +ang menguu" "emua ,egatan da tap bt +ang a,an
dtema atau +ang a,an d,m. agan n tda, pelu dubah ,ecual untu, ,epeluan ,hu"u".ag pengguna +ang belum mah dan bepengalaman tda, dan*u,an untu, mengubah bagan
n. agan n tedapat dalam ENG_#$#.INC dan ENG_4%&.INC .
10 $ART &roo3ol La2er
$ART &roo3ol La2er adalah lap"an +ang teleta, "atu lap" lebh tngg da '()T Engine
a!er dan dpeguna,an untu, mengatu "emua lalu lnta" data dan "udah te"u"un "e"ua dengan,egunaan men*ad pa,et ub-utn. agan n tda, pelu dubah ,ecual untu, ,epeluan
,hu"u". ag pengguna +ang belum mah dan bepengalaman tda, dan*u,an untu, mengubah
bagan n. agan n tedapat dalam "S_#$#.INC dan "S_4%&.INC .
1 $ART Appli3aion La2er
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 7/42
Briyan Yohannes 212341029 2AEA
7LAPORAN PRAKTIKUM KOMDAT 2
$ART Appli3aion La2er adalah lap"an telua +ang dpeguna,an untu,bentea," "ecaa
lang"ung dengan pengguna. agan n tda, pelu dubah ,ecual untu, ,epeluan ,hu"u". ag
pengguna +ang belum mah dan bepengalaman tda, dan*u,an untu, mengubah bagan n.
agan n tedapat dalam "S_#$#.INC dan "S_4%&.INC .
4 #I#TE 5ANG 'IAN"$RKAN4 &eran+ka keras :
+ P; B%C / $%C PentumD 7<C ;ompatble dengan pot "eal @;3<1 / ;3<2A.
+ oad %-51 <nmum +"tem.
+ Flopp+ ", .5E ,apa"ta" 144 <b+te" atau ;-)3< de.
+ Had d", dengan ,apa"ta" mnmum 4 <b+te".
40 &eran+ka lunak :
+ "tem opea" <-3D atau P;-3%<.
+ $""emble $<51.+ Fle-le +ang ada pada pada d",et pogam:
- &B;3='%.$< &B;3='%.H&B &B47%.$<
&B47%.H&B &BP7.$< &BP7.H&B &B22.$< &B22.H&B &B4?5.$< &B4?5.H&B.
- G47%.7'; GP7.7'; G22.7'; G4?5.7';
&'(G47%.7'; &'(GP7.7'; &'(G22.7'; &'(G4?5.7';.- %<P%47%.$< %<P%P7.$< %<P%22.$<
%<P%4?5.$<.
- #11=$)%&%.&B& 7&%.&B&.
- <$'=$ P; &>&' &(<&'%.PF =7;# %$)% P;
&>&' &(<&'%.PF.
0 &ERANGKAT KERA# #&C #E.EN #EGENT
0 TATA LETAK KO&ONEN #&C #E.EN #EGENT
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 8/42
Briyan Yohannes 212341029 2AEA
8LAPORAN PRAKTIKUM KOMDAT 2
Modul SPC Seven Segment
Modul Display SPC Seven Segment
&en+e3ekan Har67are 6en+an K$ARTese8e
ebelum ,ta mula membuat codng pada >"ual a"c ,ta hau" telebh dahulu
mengece, Hadwae +ang ,ta guna,an dengan #11=$)%e"t.exe. Hal +ang a,an ,ta ce, adalah
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 9/42
Briyan Yohannes 212341029 2AEA
9LAPORAN PRAKTIKUM KOMDAT 2
adde"" da P; egment +ang ,ta guna,an. e,ut adalah lang,ah 8 lang,ah untu,
mengece, hadwae +ang ,ta guna,an:
Pada tamplan awal a,an "epet n lalu ,ta plh ;3< Pot mana ,ta guna,an
#ta mengguna,an ;3<1 "ebaga ;3< Potn+a
la ,ta te,an ;hec, $dde"" ma,a a,an muncul adde"" +ang "edang dguna,an da#ompute edang,an $dde"" P; een egment adalah 2 ma,a hau" ,ta ubah adde""n+a
men*ad 2
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 10/42
Briyan Yohannes 212341029 2AEA
10LAPORAN PRAKTIKUM KOMDAT 2
#ta ma"u,an pada ,olom "et $dde"" dengan 2 lalu te,an et $dde""
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 11/42
Briyan Yohannes 212341029 2AEA
11LAPORAN PRAKTIKUM KOMDAT 2
1 &rookol #&C #e*en #e+men o6e 'ispla2
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 12/42
Briyan Yohannes 212341029 2AEA
12LAPORAN PRAKTIKUM KOMDAT 2
4 ICRO#O-T .I#$AL %A#IC 9
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 13/42
Briyan Yohannes 212341029 2AEA
13LAPORAN PRAKTIKUM KOMDAT 2
<co"ot >"ual a"c adalah "ebuah apl,a" +ang memung,n,an ,ta untu, membuat apl,a"
beba"" Indow" (=7 @(aphcal ="e 7nteaceA.
$pl,a" +ang dha"l,an mp "epet apl,a"-apl,a" wndow" lann+a "epet < Iod <&xcel Iodpad d"b. Pada pa,t,um n <co"ot >"ual a"c 6.0 meupa,an apl,a" +ang
dguna,an untu, pogammng pada P; een egment. =ntu, menghubung,an antaa <".
>"ual a"c dengan P; egment tedapat "uatu ,omponen pada <". >"ual a"c +atu<";omm +ang memung,n,an ,one," antaa compute dengan hadwae P; egment.
%A% II
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 14/42
Briyan Yohannes 212341029 2AEA
14LAPORAN PRAKTIKUM KOMDAT 2
I#I
alam bab 2 n ,am a,an membaha" tentang pogam 8 pogam +ang telah dbuat dengan
mengguna,an P; een egment. %amplan +ang a,an dmuncul,an pada P; een egmentadalah tamplan tanggal wa,tu counte dan ,aa,te.
Tampilan .isual %asi3
ata" meupa,an tamplan da pogam +ang dapat mengnput,an data tanggal wa,tu dan
,aa,te pada P; een egment. e,ut adalah pen*ele"an "etap pogamn+a:
a ;aku 6an Tan++al
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 15/42
Briyan Yohannes 212341029 2AEA
15LAPORAN PRAKTIKUM KOMDAT 2
ata" meupa,an tamplan ob*e, +ang dapat menampl,an wa,tu dan tanggal ba, padaP; "een "egment maupun pada label +ang te"eda pada halaman tanggal dan wa,tu
n. e,ut adalah pen*abaan "etap ung" +ang te"eda:
'ae #e
Fung" da tombol ate et adalah untu, menampl,an tanggal +ang ,ta nput
,edalam P; een egment. %anggal +ang ,ta nput dapat dplh dalam opton box
+ang "udah dnput,an ang,a +ang ,ta butuh,an m"aln+a ang,a 0 8 1 untu,
tanggal 1-12 untu, bulan dan untu, tahun ,ta b"a mema"u,an ang,a +ang be"at
optonal dan "e"ua dengan ,ebutuhan ,ta. Pelu dngat untu, tamplan tahun pada
P; een egment d,aena,an ,ete"edaan ,olom +ang han+a ? "ehngga ang,a
+ang dapat dtampl,an han+a 2 ang,a bela,ang "a*a dengan a"um" bahwa antaa
tanggal bulan dan wa,tu tedapat "pace "atu ,olom
e,ut adalah pogam @;odngA untu, command buton Jata etK:
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 16/42
Briyan Yohannes 212341029 2AEA
16LAPORAN PRAKTIKUM KOMDAT 2
• 1 meupa,an " da combo box +ang d,hu"u",an untu, mengnput tanggal.
• <31 meupa,an " da combo box +ang d,hu"u",an untu, mengnput bulan.
• L1 meupa,an " da combo box +ang d,hu"u",an untu, mengnput tahun.
• Le1 meupa,an tamploan +ang han+a a,an menampl,an 2 ang,a tea,h padatahun +ang ,ta nput@+1A ,aena ,etebata"an ,olom pada P; een egment
,aena ada ung" )ght@+12A +ang beat menampl,an 2 ang,a "a*a dan dmula
da ,anan.
etelah pende,laa"an tanggal bulan dan wa,tu tedapat ung" +ang beung" untu,
membeda,an tamplan da tanggal/wa,tu +atu ba, dalam ,eadaan nomal ataupun ln,.
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 17/42
Briyan Yohannes 212341029 2AEA
17LAPORAN PRAKTIKUM KOMDAT 2
ehngga apabla ,ta mende,laa",an bahwa tamplan nomal +a,n ;h@4A ma,a untu,
menampl,an tamplan bln, ,ta han+a pelu menampl,an ;h@4 M 64A atau dengan ,ata lan
,ta hau" menul",an ;h @111A.
alam penul"an tanggal "end dalam ,en+ataan+a tedapat bebeapa "pe",a" dalam *umlah
ha +ang tedapat dalam bulan te"ebut. 3leh ,aena tu dalam penul"ann+a ,ta hau"
membeda,an penul"an ha ha dalam "etap bulann+a m"al,an bulan ebua han+a meml,
29 ha bulan apl han+a meml, 0 ha dan "eteu"n+a. Hal 8 hal te"ebut hau"
dde,laa",an dalam pogam untu, menng,at,an ,ea,uatan dalam pengnputan data.
&ro+ram unuk men+s<esi<ikasi =umla> >ari 6alam seiap bulan
7 @d1 N 29 $nd mo1 O 2A 3 @d1 N 0 $nd mo1 O 4A 3 @d1 N 0 $nd mo1 O 6A 3 @d1 N 0
$nd mo1 O 9A 3 @d1 N 0 $nd mo1 O 11A %hen
<"gox ate +ang anda nput "alah "lah,an coba lag
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 18/42
Briyan Yohannes 212341029 2AEA
18LAPORAN PRAKTIKUM KOMDAT 2
alam penul"an pogam@codngA untu, menampl,an output tedapat bebeapa ,etentuan untu,
menul",ann+a "e"ua dengan ,etentuan poto,ol +ang telah d*ela",an pada bab "ebelumn+a.
Hal 8 hal +ang hau" dpehat,an adalah d"pla+ mana +ang hau" ,ta guna,an untu,
menampl,an tanggal. Lang dguna,an adalah d"pla+ 0 +ang benla 1 dan d"pla+ 1 +ang
benla 1 pula. ementaa untu, ,epeluan conta"t dan bln, adalah hal +ang optonal m"al,an
untu, menampl,an output +ang be,onta" dengan leel 1 ma,a ,ta hau" mengnput ,olom
;t2 dengan nla 0 ;t1 dengan nla 0 dan ;t 0 dengan nla 1. egtu "eteun"+a "e"ua dnegna
,onta" +ang ,ta plh.
0 Time #e
Fung" da tombol %me et adalah untu, menampl,an *am +ang ,ta nput ,edalam P; een
egment. %anggal +ang ,ta nput dapat dtul" dalam text box. e"ua dengan ,eteangan +ang
telah dbe,an pada "etap text box ,ta hau" mengnput "e"ua dengan ,eteangan +ang telah
dbe,an.
e,ut adalah codng untu, dapat menampl,an *am +ang ,ta nput,an "ecaa manual:
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 19/42
Briyan Yohannes 212341029 2AEA
19LAPORAN PRAKTIKUM KOMDAT 2
• H1 adalah " da text box +ang beung" "ebaga paamete *am.
• <1 adalah " da text box +ang beung" "ebaga paamete ment.
• 1 adalah " da text box +ang beung" "ebaga paamete det,.
Pada tamplan tanggal n *uga ,ta dapat menampl,an *am dengan tamplan bln,@,edpA.
;aa +ang dguna,an "ama dengan caa menampl,an tanggal dengan betu, ,edp +atu dengan
menambah paamete d"pla+ contol dengan blangan J64K.
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 20/42
Briyan Yohannes 212341029 2AEA
20LAPORAN PRAKTIKUM KOMDAT 2
alam pemlhan d"pla+ "end "e"ua dengan tabel bahwa untu, menampl,an *am ,ta hau"
menul",an d"pla+ 0 +ang benla 0 dan d"pla+ 1 +ang benla 1.
;aku #emula
Fung" da tombol Ia,tu emula adalah untu, menampl,an *am +ang tedapat dalam
,opute@P;A ,edalam label +ang tedapat dalam halaman pogam.
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 21/42
Briyan Yohannes 212341029 2AEA
21LAPORAN PRAKTIKUM KOMDAT 2
e,ut adalah pogam@codngA untu, command button JIa,tu emulaK:
Pelu dngat bahwa untu, menampl,an paamete +ang tedapat pada P;@,omputeA ,ta hau"men*ela",an bahwa paamete te"ebut wa,tu@%meA ataupun tanggal@ateA. %anpa tu pogam
tda, dapat mendete," outputan apa,ah +ang ,ta ngn,an untu, dtampl,an pada label.
1 Tan++al #emula
Fung" da tombol %anggal emula adalah untu, menampl,an tanggal +ang tedapat dalam
,opute@P;A ,edalam label +ang tedapat dalam halaman pogam.
e,ut adalah pogam@codngA untu, command button JIa,tu emulaK:
• a+ O ha +ang tedapat pada ,ompute @P;A
• <onth O bulan +ang tedapat pada ,ompute@P;A
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 22/42
Briyan Yohannes 212341029 2AEA
22LAPORAN PRAKTIKUM KOMDAT 2
• Lea O tahun +ang tedapat pada ,ompute@P;A
• Le O2 ang,a tea,h pada tahun +ang tedapat dalam ,ompute@P;A
Penul"an untu, output +ang a,an dtampl,an hau" "e"ua dengan ,etentuan d"pla+ contol+ang bela,u +a,n untu, tanggal adalah dengan menul",an 1 untu, d"pla+ 1 dan 1 untu,
d"pla+ 0.
4 Clear 'ispla2
Fung" da tombol ;lea "pla+ adalah untu, menghlang,an tamplan tea,h +ang tedapat
pada P; een egment "ehngga la+a ,o"ong ,embal.
e,ut adalah poto,ol penul"an codng clea d"pla+:
9 Cara &emakaian
Fung" da tombol ;aa Pema,aan adalah untu, membe,an noma" ,epada pengguna
pogam bagamana caa untu, mengguna,an pogam te"ebut.
Ha"l Pa,t,um
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 23/42
Briyan Yohannes 212341029 2AEA
23LAPORAN PRAKTIKUM KOMDAT 2
Tampilan Tan++al
Tampilan "am
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 24/42
Briyan Yohannes 212341029 2AEA
24LAPORAN PRAKTIKUM KOMDAT 2
b Couner
Tampilan >alaman 3ouner
Pada pogam counte n ,ta dmnta menampl,an tamplan counte ba, tu counte up
maupun down dengan bebaga tamplan m"aln+a auto up auto down pe"et e"et dan lan
lan. Penggunaan poto,ol "angatlah pentng untu, mendete," bahwa counte +ang
dguna,an adalah counte up atau counte down.
e,ut adalah pen*ela"an "etap ung" dalam halaman counte n:
$&
Fung" da command button n adalah untu, mengcounte up tetap "ecaa manual
ma,"udn+a adalah ang,a a,an beubah apabla command button te"ebut dte,an apabla
tda, dte,an ma,a ang,a a,an tetap pada po"" tea,h.
e,ut adalah pogam@codngA da command button J=PK :
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 25/42
Briyan Yohannes 212341029 2AEA
25LAPORAN PRAKTIKUM KOMDAT 2
Pogam untu, mengcounte up "ecaa manual elat cu,up mudah ,aena han+a pelu menul"
poto,ol counte up "a*a.
alam penul"an poto,ol "et d"pla+ ,ta hau" menul",an d"pla+ 0 dengan ang,a 1 dan
d"pla+ 1 dengan ang,a 0 aga P; een egment dapat menampl,an ung" counte "epet
+ang ,ta haap,an.
=ntu, poto,ol counte up "end ,ta dapat menul",an dengan contoh data" +ang apabla
dtul",an
0 'o7n
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 26/42
Briyan Yohannes 212341029 2AEA
26LAPORAN PRAKTIKUM KOMDAT 2
Fung" da command button JownK n adalah untu, mengcounte down tetap "ecaa manual
ma,"udn+a adalah ang,a a,an beubah apabla command button te"ebut dte,an apabla tda,
dte,an ma,a ang,a a,an tetap pada po"" tea,h.
e,ut adalah pogam@codngA untu, command button JdownK:
ama "epet counte up dalam mengatu poto,ol "et d"pla+ ,ta han+a pelu mengubah d"pla+
1 dengan ang,a 0 dan d"pla+ 0 dengan ang,a 1.
3 Auto UP
Fung" da command button J$utuo =PK n adalah untu, mengcounte up "ecaa otomat"
ma,"udn+a adalah ang,a a,an beubah apabla command button te"ebut dte,an dan tda, a,an
behent hngga command button "top dte,an.
e,ut adalah codng@pogamA untu, command button J$uto =P
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 27/42
Briyan Yohannes 212341029 2AEA
27LAPORAN PRAKTIKUM KOMDAT 2
alam pogam *uga dapat ,ta lhat bahwa dalam membuat counte =P ,ta mema"u,an
poto,ol counte up ,edalam command tme "ehngga dalam command button $uto =P ,ta
han+a pelu menga,t,an %me te"ebut +ang nantn+a beung" "ebaga cloc, dan counte
a,an menghtung "end tanpa ,ta hau" mene,an command button untu, melan*ut,an counte.
! Auto Do"n
Fung" da command button J$uto ownK n adalah untu, mengcounte down "ecaa otomat"
ma,"udn+a adalah ang,a a,an beubah apabla command button te"ebut dte,an dan tda, a,an
behent hngga command button "top dte,an.
e,ut adalah codng@pogamA untu, command button J$uto ownK:
alam pogam *uga dapat ,ta lhat bahwa dalam membuat counte own ,ta mema"u,an
poto,ol counte down ,edalam command tme "ehngga dalam command button $uto own
,ta han+a pelu menga,t,an %me te"ebut +ang nantn+a beung" "ebaga cloc, dan counte
a,an menghtung "end tanpa ,ta hau" mene,an command button untu, melan*ut,an counte.
4 &rese
Fung" da command button Pe"et n adalah untu, menampl,an blangan +ang a,an dtu*u
apabla telah mene,an command button te"ebut. $ng,a tu*uan untu, tombol pe"et n
dde,laa",an dalam text box +ang te"eda.
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 28/42
Briyan Yohannes 212341029 2AEA
28LAPORAN PRAKTIKUM KOMDAT 2
e,ut adalah poto,ol untu, command button JPe"etK:
apat ,ta lhat bahwa dgt 8 dgt +ang dma,"ud,an dalam pogam n adalah untu,
menetu,an ang,a tu*uan +ang a,an dtampl,an oleh P; een egment. e,ut adalah
codng@pogamA da command button JPe"etK:
9 Rese
Fung" da command button e"et n adalah untu, mee"et pehtungan counte untu, ,embal
,e awal ,embal +atu 0. e,ut adalah poto,ol untu, command button e"et:
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 29/42
Briyan Yohannes 212341029 2AEA
29LAPORAN PRAKTIKUM KOMDAT 2
$pabla dtul",an dalam pogam ma,a caa penul"ann+a adalah:
<a,"ud da adan+a penul"an tme data" adalah bahwa apabla e"et dte,an ma,a tme dan
tme 4 +ang beung" "ebaga cloc, a,an behent menghtung.
? Cara &emakaian
Fung" da command button caa pema,aan adalah untu, membe tahu pengguna bagamana
untu, mengguna,an halaman counte n.
Ha"l Pa,t,um
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 30/42
Briyan Yohannes 212341029 2AEA
30LAPORAN PRAKTIKUM KOMDAT 2
Tampilan Couner
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 31/42
Briyan Yohannes 212341029 2AEA
31LAPORAN PRAKTIKUM KOMDAT 2
3 Karaker
alam pogam n tamplan +ang a,an dtampl,an pada P; een egmen adalah ,aa,te.
Penul"an ,aa,te pada P; een egment meml, ,aa,te"t, te"end dan pada "ubbabn a,an d*ela",an bagamana caa penul"an ,aa,te pada P; een egment.
Tampilan >alaman karaker
epet +ang telah d*ela",an dawal bahwa penul"an ,aa,te pada P; een egment
bebeda dan meml, ,aa,te"t, ,hu"u" be,ut adalah tabel penul"an ang,a dan huu pada
P; een egment:
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 32/42
Briyan Yohannes 212341029 2AEA
32LAPORAN PRAKTIKUM KOMDAT 2
e,ut adalah poto,ol penul"an ,aa,te pada P; een egment:
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 33/42
Briyan Yohannes 212341029 2AEA
33LAPORAN PRAKTIKUM KOMDAT 2
%abel data" dguna,an untu, menul",an blangan bne pada bagan ,aa,te. <"aln+a apabla
,ta ngn menul",an huu J;K ma,a lhat dahulu tabel data" ,emudan tul",an blangan
bnen+a dengan ,etentuan lowe "ebaga dan uppe "ebaga .
%a+ian karaker 6alam &rookol karaker
Ba#ian $o"%r &an upp%r untuk m%nampi$kan 'uru( )*+
Ja,i ,en-an ara,i-$a ,ia/as $aka a,a a-ian karak/er un/uk $ena$ilka huru
ki/a ,aa/ $enuliskan ilan-an iner sea-ai eriku/:
00 0 1 1 0 0 0 Upp%r Lo"%r
Dala$ enulisan se/ ,islay un ki/a harus $en-uah ,islay kon/rolnya karena
/er,aa/ ere,aan un/uk $ena$ilkan karak/er /an--al 5a$ $auun 6oun/er.
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 34/42
Briyan Yohannes 212341029 2AEA
34LAPORAN PRAKTIKUM KOMDAT 2
Ja,i un/uk $enuliskan ,islay 6on/rol ki/a harus $en-isikan an-ka 0 a,a ,islay 0,an an-ka 0 ula a,a ,islay 1.
*e$en/ara a-ian kolo$ sen,iri erun-si un/uk $enen/ukan karaka/er yan- akan
ki/a /a$ilkan a,a kolo$ a-ian $ana a,a *% *e7en *e-$en/.
Ba#ian Ko$om pa&a protoko$ karakt%r
P%n,%$asan Pro#ram
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 35/42
Briyan Yohannes 212341029 2AEA
35LAPORAN PRAKTIKUM KOMDAT 2
alam halaman ,aa,te n tedapat bebeapa command button be,ut adalah pen*ela"an
"ng,atn+a:
a Opion %o83pton ox +ang meml, ,eteangan ,olom te"ebut beung" untu, menempat,an
,aa,te +ang ,ta plh beada pada ,olom mana.
b Rese Kolom
o$$an, Bu//on ini erun-si un/uk $erese/ a/au $en-haus
seluruh karak/er yan- /elah ki/a ua/ sehin--a ke$ali koson- seer/i
kea,aan se$ula.
Beriku/ a,alah ro-ra$(6o,in-) un/uk 6o$$an, u//on rese/ kolo$:
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 36/42
Briyan Yohannes 212341029 2AEA
36LAPORAN PRAKTIKUM KOMDAT 2
- Tom.o$ / &an 2
*eer/i yan- /elah ,i5elaskan ,ia8al /en/an- enulisan karak/er ki/a
hanya erlu $eliha/ nilai uer ,an lo8er a,a /ael. Beriku/ a,alah6o,in- un/uk /o$ol 1 ,an 2.
Tom.o$ /
%ri7a/e *u o$$an,13li6k()
O/ion1.alue ; #rue #hen
r ; 44
Else O/ion2.alue ; #rue #hen
r ; 10&
En,
he6k1.alue ; #rue #hen
<*o$$.Ou/u/ ; hr(2) = hr(1&) = hr(r)
<*o$$.Ou/u/ ; hr(2) = hr(1>) = hr(1) = hr(2)
En,
he6k2.alue ; #rue #hen
<*o$$.Ou/u/ ; hr(2) = hr(1&) = hr(r)
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 37/42
Briyan Yohannes 212341029 2AEA
37LAPORAN PRAKTIKUM KOMDAT 2
<*o$$.Ou/u/ ; hr(2) = hr(1>) = hr(2) = hr(2)
En,
he6k3.alue ; #rue #hen
<*o$$.Ou/u/ ; hr(2) = hr(1&) = hr(r)
<*o$$.Ou/u/ ; hr(2) = hr(1>) = hr(3) = hr(2)
En,
he6k4.alue ; #rue #hen
<*o$$.Ou/u/ ; hr(2) = hr(1&) = hr(r)
<*o$$.Ou/u/ ; hr(2) = hr(1>) = hr(4) = hr(2)
En,
he6k".alue ; #rue #hen
<*o$$.Ou/u/ ; hr(2) = hr(1&) = hr(r)
<*o$$.Ou/u/ ; hr(2) = hr(1>) = hr(") = hr(2)
En,
he6k>.alue ; #rue #hen
<*o$$.Ou/u/ ; hr(2) = hr(1&) = hr(r)
<*o$$.Ou/u/ ; hr(2) = hr(1>) = hr(>) = hr(2)
En,
he6k?.alue ; #rue #hen
<*o$$.Ou/u/ ; hr(2) = hr(1&) = hr(r)
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 38/42
Briyan Yohannes 212341029 2AEA
38LAPORAN PRAKTIKUM KOMDAT 2
<*o$$.Ou/u/ ; hr(2) = hr(1>) = hr(?) = hr(2)
En,
he6k&.alue ; #rue #hen
<*o$$.Ou/u/ ; hr(2) = hr(1&) = hr(r)
<*o$$.Ou/u/ ; hr(2) = hr(1>) = hr(&) = hr(2)
En,
En, *u
Tom.o$ 2
%ri7a/e *u o$$an,13li6k()
O/ion1.alue ; #rue #hen
r ; 44
Else O/ion2.alue ; #rue #hen
r ; 10&
En,
he6k1.alue ; #rue #hen
<*o$$.Ou/u/ ; hr(2) = hr(1&) = hr(r)
<*o$$.Ou/u/ ; hr(2) = hr(1>) = hr(1) = hr(2)
En,
he6k2.alue ; #rue #hen
<*o$$.Ou/u/ ; hr(2) = hr(1&) = hr(r)
<*o$$.Ou/u/ ; hr(2) = hr(1>) = hr(2) = hr(2)
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 39/42
Briyan Yohannes 212341029 2AEA
39LAPORAN PRAKTIKUM KOMDAT 2
En,
he6k3.alue ; #rue #hen
<*o$$.Ou/u/ ; hr(2) = hr(1&) = hr(r)
<*o$$.Ou/u/ ; hr(2) = hr(1>) = hr(3) = hr(2)
En,
he6k4.alue ; #rue #hen
<*o$$.Ou/u/ ; hr(2) = hr(1&) = hr(r)
<*o$$.Ou/u/ ; hr(2) = hr(1>) = hr(4) = hr(2)
En,
he6k".alue ; #rue #hen
<*o$$.Ou/u/ ; hr(2) = hr(1&) = hr(r)
<*o$$.Ou/u/ ; hr(2) = hr(1>) = hr(") = hr(2)
En,
he6k>.alue ; #rue #hen
<*o$$.Ou/u/ ; hr(2) = hr(1&) = hr(r)
<*o$$.Ou/u/ ; hr(2) = hr(1>) = hr(>) = hr(2)
En,
he6k?.alue ; #rue #hen
<*o$$.Ou/u/ ; hr(2) = hr(1&) = hr(r)
<*o$$.Ou/u/ ; hr(2) = hr(1>) = hr(?) = hr(2)
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 40/42
Briyan Yohannes 212341029 2AEA
40LAPORAN PRAKTIKUM KOMDAT 2
En,
he6k&.alue ; #rue #hen
<*o$$.Ou/u/ ; hr(2) = hr(1&) = hr(r)
<*o$$.Ou/u/ ; hr(2) = hr(1>) = hr(&) = hr(2)
En,
En, *u
HA#IL &RAKTIK$
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 41/42
Briyan Yohannes 212341029 2AEA
41LAPORAN PRAKTIKUM KOMDAT 2
Tampi$an Karakt%r pa&a SP* S%0%n S%#m%nt
BAB III
KESIMPULAN
7/17/2019 Laporan Komunikasi Data Briyan Yohannes
http://slidepdf.com/reader/full/laporan-komunikasi-data-briyan-yohannes 42/42
Briyan Yohannes 212341029 2AEA
42LAPORAN PRAKTIKUM KOMDAT 2
ad dalam pa,t,um #omun,a" ata 2 n ,ta dhaap,an mampu untu, mengopea",an
P; een egment "e"ua dengan ,ebutuhan +ang ,ta ngn,an. =ntu, memula pa,t,um,ta pelu mencemat "pe",a" da hadwae +ang ,ta guna,an teutama "umbe tegangan
da hadwae te"ebut. Pada P; een egment n ,ta mengguna,an >olt ; "ebe"a 12 >
,aena "pe",a" da P; een egment n +atu 12-0 >dc.
elan tu *uga ,ta pelu membaca manual da hadwae te"ebut ,aena ddalamn+a be"
pentah-pentah +ang dapat membantu ,ta dalam menge*a,an "e"uatu dengan hadwae
te"ebut.