LAPORAN PRAKTEK PERCOBAAN V PENGENALAN PEMAKAIAN COMPILER PINNACLE-52
Disusun Oleh : N%&%
: M%ul%n% R%h&%n
NIM
: "'#5("(2"2")
Kel%s
: *+EA
N%&% P%,ne,
: N%./% Lu0i%
Kel1&10
: ")
D1sen Pen3%suh
: S%4il%l R%s/%.S+T+M+K1&
JURUSAN TEKNIK ELEKTRO PROGRAM STUDI TEKNIK ELEKTRONIKA POLITEKNIK NEGERI SRIIJA!A 2"#$
PERCOBAAN 5 PENGENALAN PEMAKAIAN COMPILER PINNACLE-52 I+ Ju.ul
: PENGENALAN PEMAKAIAN COMPILER PINNACLE-52
II+ Al% .%n B%h%n - See,%n30% 01&ue, III+ Tu6u%n #+ D%% &en33un%0%n COMPILER PINNACLE-52 2+ D%% &e&4u% P,13,%& si&ul%si &en33un%0%n COMPILER PINNACLE-52 IV+ D%s%, Te1,i Mi7,101n,1le, %.%l%h su%u CPU 8Cen,%l P,1s7essin3 Uni9 /%n3 .i.%l%&n/% e,.%% ROMRAM .%n IO 8inu 1uu9+ Se.%n30%n Mi7,1,1ses1, %.%l%h su%u CPU 8Cen,%l ,1sessin3 Uni9 /%n3 &e&4uuh0%n RAMROM .%n I O 8inu 1uu9+ Bl10 .i%3,%& ini .%,i &i0,101n,1le, AT ;)5# AT ;)52 e,lih% see,i 3%&4%, .i4%<%h ini : Ine,usi e0se,n%l
DLL Kontrol intrupsi
ON Chip Flash
ON Chip Ram
TImer
Timer !
CPU
Oscilator
Kontrol Bus
4 port I/O
Port Serial
"am#ar $ Bloc% Dia&ram '(rsite%tur) *icro%ontroler (T +,-/-!/--
Mi0,101n,1le, &e,u%0%n se4u%h &i0,101&ue, ; CMOS L1< 11l%ile 8Kh%i,u,,i6%2""*9+ Mi0,101n,1le, ATMEL AT;)52 &e,u%0%n 0elu%,%n .%,i 0elu%,3% MCS5# /%n3 &e&un/%i sesi=i0%si .%n se6u&l%h 0eisi&e<%h%n%n%,% l%in: . . . . . . .
Se4u%h CPU ; 4i+ Osil%1, ine,n%l .%n ,%n30%i%n e<%0u+ Me&1,i =l%sh ROM /%n3 .%% .i ,13,%& ul%n3 ; K4/e+ E&% 4u%h 1, IO /%n3 .%% .e,13,%&+e,.i,i .%,i ; 4 inu 1uu+ Du% 4u%h i&e, 71une, #' 4i+ Se4u%h 1, se,i%l .en3%n 01n,1l se,i%l =ull .ule?+ Ke7e%%n el%0s%n%%n ins,u0si e,si0lus # &i0,1.ei0 %.% =,e0
P%.% &i0,101n,1le,+ Uni-uni e,se4u u&u&n/% su.%h e,.%% .%l%& su%u ,%n30%i%n e,ine3,%si 0ein3 un33%l &es0iun %.% 4e4e,%% &i0,101n,1le,, /%n3 h%,us .il%0u0%n en%&4%h%n ROM lu%, 8e?e,n%l ROM9en%&4%h%n ROM &%uun RAM lu%, .i3un%0%n unu0e,lu%s%n &e&1,i s/se& 8Se<%,2""29 CPU 8Cen,%l P,17essin3 Uni9 e,.i,i .%,i .u% 4%3i%n /%iu uni en3en.%li uni %,i&%i0% .%n l13i0%+ Uni en3en.%li unu0 &en3%u, u,u%n 1e,%si selu,uh sise& %.% s%% en3%&4il%nen301.e%n .%n &el%0s%n%0%n u,u%n ins,u0si se4u%h ,13,%& /%n3 e,si&%n .%l%& &e&1,i 8se<%,2""29 RAM .%n ROM %.%l%h &e&1,i /%n3 &e&un/%i 7%,% en/i&%n%n /%n3 4e,4e.%+ RAM &e&1,i /%n3 .%% .i4%7% .%n .iulis .%% e,si&%n %0%n e,h%us 4il% su&4e, e3%n3%n .iuus 84e,si=% >1l%ile9 se.%n30%n ROM &e&1,i /%n3 h%n/% .%% .i4%7% .%% /%n3 e,si&%n i.%0 %0%n e,h%us &es0iun su&4e, e3%n3%n e,uus 8Se<%,2""29+ Pe,%l%%n inu 1uu .i3un%0%n unu0 &el%0u0%n hu4un3%n .en3%n e,%l%%n lu%,+ Pe,%l%%n inu 1uu ini .%% .i,13,%& unu0 &ene,i&% .%% .%,i &i0,1,1ses1, .%n &e&4e,i .%% le &i0,1,1ses1,+ A.% .u% &%7%& e,%l%%n inu 1uu /%iu %l% unu0 hu4un3%n se,i%l 4%i0 sin0,1n &%uun i.%0 sin0,1n 8Uni>e,s%l S/n7h,1n1us Re7ei>e, T,%ns&ie, .%n Uni>e,s%l As/n>h1n1us Re7ie>e, T,%ns&ie,9 .%n %l% unu0 %,%llel 8Se<%,2""29+
V+ L%n30%h e,714%%n
V+I L%ih%n # Men3%0i=0%n COMPILER PINNACLE-52 . Te0%n S%, . Pilih All P,13,%& . Pilih Pinn%7le . Pilih Pinn%7le 52 l%lu ene, M%0% %0%n %&il .il%/%, :
Ke&u.i%n : . Pilih Re3ise, L%e,
.
Pilih Ne< 8unu0 &e&4u% ,13,%& 4%,u9
C1n1h P,13,%& Ali0%si li-=li 81uu LED9.i 1, # O,3 "h Mul%i:
&1> P#"@
%7%ll .el%/ %7%ll .el%/ &1> P#""h %7%ll .%l%/ %7%ll .el%/ s6& Mul%i .el%/: .el%/#: .el%/2: .el%/(:
&1> ,"""h &1> ,#""h &1> ,2""h in7 ,2 76ne ,2("h.el%/( in7 ,# 76ne ,#("h.el%/2 in7 ," 76ne ,"("h.el%/# ,e
en. @%sil Pe&4u%%n ,13,%& inn%7le 52
Seel%h ,13,%& .i4u% &%0%: . Pilih ile . Pilih S%>e . Isi n%&% =ile %n% e0sensi 871n1h : l%i&i09 . Te0%n 10+
V+2 L%ih%n # si&ul%si P,13,%& COMPIER PINNACLE-52 . Pilih P,16e7 . Pilih C1&ile, Lin0+ . Ke&u.i%n 7e0 %%0%h e,.%% e,,1, 8" e,,1, 8s99 4,%,i su.%h 4en%, %%u 4il% e6%.i 0es%l%h%n &%0% .ie,4%i0i .ulu+ . Pilih Vie< . Pilih P1,s+ . Pilih E?7ue . Pilih ,un+ V+( L%ih%n 2 si&ul%si ,13,%& COMPILER PINNACLE-52 .en3%n &e&4u% ,13,%& &en3isi .%% %.% 1,(+ . Pilih P,16e7 . Pilih C1&ile, Lin0+ . Ke&u.i%n 7e0 %%0%h e,.%% e,,1, 8" e,,1, 8s99 4,%,i su.%h 4en%, %%u 4il% e6%.i 0es%l%h%n &%0% .ie,4%i0i .ulu+ . Pilih Vie< . Pilih P1,s+ . Pilih E?7ue . Pilih ,un+ C1n1h P,13,%&: O,3 "h Mul%i: &1> ("#h %7%ll <%0u &1> ("2h %7%ll <%0u &1> ("*h %7%ll <%0u &1> (";h %7%ll <%0u &1> (#"h %7%ll <%0u &1> (2"h %7%ll <%0u &1> (*"h %7%ll <%0u &1> (;"h %7%ll <%0u <%0u: &1> ,"""h <%0u#: &1> ,#""h <%0u2: &1> ,2""h <%0u(: in7 ,2 C6ne ,2("h<%0u( in7 ,# C6ne ,#("h<%0u2 In7 ,"
C6ne ,"("h<%0u# en. VI+ @%sil Pe,714%%n - C%% h%sil e,714%%n IV+# - C%% h%sil e,714%%n IV+2 - C%% h%sil e,714%%n IV+( VII+
Tu3%s # - C14% 3%ni n%&% =ile /%n3 l%in - S%>e =ile - Si&ul%si0%n Tu3%s 2 - C14% e.i 8%.% 0es%l%h%n ins,u0si9 ,13,%& - S%>e =ile - Si&ul%si0%n
Tu3%s ( - C14% 3%4un30%n ,13,%& =li-=l1 .i 1, # .en3%n ,13,%& en33ese,%n .%% 1, ( Tu3%s * - A% /%n3 .i&%0su. .en3%n sise& &ini&u& &i0,101n,1lle, AT;)52 - Bu%l%h 3%&4%, ,%n30%i%n %.% u3%s ( VIII+ An%lis% Pe,714%%n IF+ Kesi&ul%n