P a d a b a b II in i a k a n d i b a h a s m e n g e n a i t e o r i - t e o r i y a n g m e n d u k u n g p e r e n c a n a a n d a n p e m b u a t a n s i m u l a s i a l a t k o n t r o l p e m i n d a h a n t r a n s m i s i m o b i l o t o m a t i s , y a i t u : - S i s t i m k o n t r o l 8 0 3 1
- M e m o r i
- P r o g r a m a b l e P e r i p h e r a l I n t e r f a c e 8 2 5 5 ( P P I ) - A D C
- L C D
- M o t o r D C
- S i s t e m m e k a n i s
1. M I K R O K O N T R O L L E R 8 0 3 1
M i k r o k o n t r o l l e r 8 0 3 1 m e r u p a k a n m i k r o k o n t r o l e r k e l u a r g a M C S - 5 1 . S t r u k t u r d a s a r d a r i m i k r o k o n t r o l e r t e r s e b u t d i g a m b a r k a n s e c a r a b l o k d i a g r a m p a d a g a m b a r 2 - 1 .
M i k r o k o n t r o l l e r 8 0 3 1 m e r u p a k a n d a s a r d a r i k e l u a r g a M C S - 5 1 y a n g m e m p u n y a i k e i s t i m e w a a n d a n b e r
d a y a g u n a u n t u k t u j u a n p e n g g u n a a n d a l a m k o m p u t a s i , i n d u s t r i , k o m u n i k a s i d a n p e n g g o n t r o l a n p a d a u m u m n y a a d a l a h s e b a g a i b e r i k u t :
- 8 b i t C P U u n t u k a p l i k a s i p e n g o n t r o l a n - K e m a m p u a n p e m r o s e s a n B o o l e a n '
- 1 2 8 b y t e o n - c h i p d a t a R A M - D u a b u a h t i m e r / c o u n t e r 16 b i t - F u l l d u p l e x U A R T
- L i m a i n t e r r u p t d e n g a n d u a l e v e l p r i o r i t a s - O n - c h i p o s i l a t o r
- 4 K b y t e o n - c h i p P r o g r a m M e m o r i - 6 4 K b y t e P r o g r a m M e m o r i
- 6 4 K b y t e D a t a M e m o r i - B i t a d d r e s s a b l e R A M
M i k r o k o n t r o l l e r 8 0 3 1 t i d a k m e m p u n y a i i n t e r n a l p r o g r a m R O M . P e m b a c a a n s e m u a i n s t r u k s i d a r i e k s t e r n a l p r o g r a m m e m o r i .
AOOfigSS 0*»A 8V5 w our
G A M B A R 2 - l 1
B L O K D I A G R A M M I K R O K O N T R O L L E R 8 0 3 1
1 . 1 O r g a n i s a s i M e m o r i
M i k r o k o n t r o l e r 8 0 3 1 m e m p u n y a i a l a m a t y a n g t e r p i s a h u n t u k p r o g r a m m e m o r i d a n d a t a m e m o r i s e p e r t i p a d a g a m b a r 2 - 2 .
P r o g r a m m e m o r i h a n y a d a p a t d i b a c a , t i d a k d a p a t d i t u l i s . T e r d a p a t s e b a n y a k 6 4 K b y t e k a p a s i t a s p r o g r a m m e m o r i . P e m b a c a a n u n t u k e k s t e r n a l p r o g r a m m e m o r i m e n g g u n a k a n s i n y a l P s e n ( P r o g r a m S t r o r e E n a b l e ).
1. 1 9 8 8 . M i c r o c o n t r o l l e r H a n d b o o k
( C a l i f o r n i a : A d v a n c e d M i c r o D e v i c e ) , H a l 1 - 1
M O C RA M U CU O DT DATA U CU Q KT
(*t>o o n u) (UAD/ wsrrt)
G A M B A R 2 - 2 2 S T R U K T U R M E M O R I 8 0 3 1
S e t e l a h r e s e t a t a u p o w e r s u p p l y d i b e r i k a n , C P U m u l a i m e n j a l a n k a n p r o g r a m d a r i a l a m a t O O O O h .
J i k a p i n E A d i h u b u n g k a n d e n g a n g r o u n d , m a k a s e m u a p e m b a c a a n p r o g r a m d i a r a h k a n l a n g s u n g p a d a e k s t e r n a l R O M . K o n f i g u r a s i r a n g k a i a n e k s t e r n a l p r o g r a m m e m o r i d i b e r i k a n s e c a r a b l o k d i a g r a m p a d a g a m b a r 2 - 3 .
2. Ibid, Hal 1-4
P o r t 0 ( P O d a l a m g a m b a r 2 - 3 ) b e r s i f a t s e b a g a i m u l t i p l e k s j a l u r a l a m a t / d a t a . I n i m e r u p a k a n b y t e r e n d a h d a r i p r o g r a m c o u n t e r ( P C L ) y a n g b e r f u n g s i s e b a g a i a l a m a t b a w a h . S e l a m a b y t e r e n d a h d a r i p r o g r a m c o u n t e r a d a p a d a P O , s i n y a l A L E ( A d d r e s s L a t c h E n a b l e ) m e n g a k t i f k a n b y t e ini k e d a l a m l a t c h a l a m a t . P a d a s a a t i t u , p o r t 2 ( P 2 d a l a m g a m b a r 2 - 3 ) m e n g e l u a r k a n b y t e a t a s d a r i p r o g r a m c o u n t e r ( P C H ) . K e m u d i a n P S E N m e n - s t r o b e E P R O M d a n b y t e d a t a d i b a c a m a s u k k e m i k r o k o n -
t r o l e r .
P e t a a l a m a t i n t e r n a l d a t a m e m o r i s e p e r t i p a d a g a m b a r 2 - 4 . K a p a s i t a s d a r i i n t e r n a l d a t a m e m o r i y a n g d i p e r l i h a t k a n d i b a g i d a l a m t i g a b l o k y a i t u
1 2 8 b y t e b a w a h , 1 2 8 b y t e a t a s d a n S F R .
G A M B A R 2 - 3 3
E K S E K U S I U N T U K E K S T E R N A L P R O G R A M M E M O R I
3. Ibid, Hal 1-5
P e n g a l a m a t a n i n t e r n a l d a t a m e m o r i s e l a l u s a t u b y t e , b e r a r t i m a k s i m u m h a n y a 2 5 6 b y t e a l a m a t .
1 2 8 b y t e t e r e n d a h m e r u p a k a n i n t e r n a l R A M y a n g a d a p a d a m i k r o k o n t r o l e r 8 0 3 1 . I n t e r n a l R A M ini d a p a t d i g u n a k a n u n t u k m e n y i m p a n d a t a . H a r u s d i p e r h a t i k a n p e n g a l a m a t a n d a r i d a t a i n i a g a r j a n g a n s a m p a i p e n g a l a m a t a n n y a s a m a d e n g a n a l a m a t d a r i r e g i s t e r y a n g d i g u n a k a n ( R 0 - R 7 ) .
3 2 b y t e t e r e n d a h ( 0 0 h - l F h ) d i g r u p k a n k e d a l a m 4 b a n k d a r i 8 r e g i s t e r . R e g i s t e r i n i a d a l a h R O s a m p a i R 7 . D u a b i t p a d a P r o g r a m S t a t u s W o r d m e m i l i h b a n k r e g i s t e r m a n a y a n g d i g u n a k a n .
16 b y t e d i a t a s b a n k r e g i s t e r ( 2 0 h - 2 F h ) a d a l a h
’b i t a d d r e s s a b l e m e m o r i ’ a r t i n y a p e n g a k s e s a n n y a d a p a t d i l a k u k a n s e c a r a p e r - b i t .
FF H *
UPPCR
125
60H 7FH LOWER
129
I JCCE5SJ8CC . BY W tW JC T A O O R tS S O C
O N tT
A C C E S S S U BY D «£ C T A H O WD*f£CT
A0ORCS5MC
Acccssieu FT*
8Y WflCCT AOOftESSHC
v:SPECIALBOH
f u m c t io n REOSTERS
PORTS STATUS AND c o n t r o l errs TttiER
REC2STERS STACK POINTER ACCUMULATOR ( n c )
G A M B A R 2 - 4
I N T E R N A L D A T A M E M O R I
4. Ibid, Hal 1-6
S i s a i n t e r n a l R A M ( 3 0 h - 7 F h ) s e b a n y a k 8 0 b y t e d a p a t b e b a s d i g u n a k a n . B i a s a n y a a l a m a t ’S t a c k P o i n t e r ’ d i l e t a k k a n m u l a i p a d a a l a m a t in i a g a r
t i d a k m e n i m p a a l a m a t d a r i r e g i s t e r R 0 - R 7 .
S p e c i a l F u n c t i o n R e g i s t e r (S F R ) y a n g b e r a d a p a d a a l a m a t 8 0 h - F F h m e l i p u t i P o r t 0 - P o r t 3 , t i m e r , c o n t r o l p e r i p h e r a l , A c c u m u l a t o r d a n l a i n - l a i n . P e m b a h a s a n S F R i n i a k a n d i j e l a s k a n p a d a b a g i a n t e r s e n d i r i .
E n a m b e l a s a l a m a t d a l a m S F R a d a l a h s e k a l i g u s b y t e d a n ’b i t a d d r e s s a b l e ’ y a i t u a l a m a t y a n g b e r a k h i r a n O h a t a u 8h .
A p a b i l a t i d a k m e n g g u n a k a n e k s t e r n a l d a t a m e m o r i ( R A M ) , A L E a k t i f d e n g a n k e c e p a t a n k o n s t a n 1 / 6 f r e k u e n s i o s i l a t o r ( k r i s t a l ) , d a n d a p a t d i g u n a k a n u n t u k e k s t e r n a l c l o c k a t a u s e b a g a i t i m i n g .
1 . 2 S p e s i a l F u n c t i o n R e g i s t e r (S F R )
S p e c i a l F u n c t i o n R e g i s t e r ( S F R ) t e r l e t a k di d a l a m m i k r o k o n t r o l e r 8 0 3 1 y a n g m e r u p a k a n i n t e r n a l d a t a m e m o r i . I n t e r n a l d a t a m e m o r i in i m e m p u n y a i a l a m a t 2 5 6 b y t e . S F R t e r l e t a k p a d a 1 2 8 b y t e t e r a t a s d a r i i n t e r n a l d a t a m e m o r i , p a d a d a e r a h 8 0 H s a m p a i F F H . B e b e r a p a f u n g s i d a r i S F R y a n g s e r i n g d i g u n a k a n a d a l a h s e b a g a i b e r i k u t :
1 . 2 . 1 A c c u m u l a t o r . A c c u m u l a t o r a d a l a h m e r u p a k a n r e g i s t e r y a n g d i n a m a k a n A C C a t a u b i a s a d i s e d e r - h a n a k a n m e n j a d i A d a l a m i n s t r u k s i . I n s t r u k s i - i n i p a l i n g s e r i n g m e n g g u n a k a n r e g i s t e r i n i s e b a g a i d a t a .
1 . 2 . 2 P r o g r a m S t a t u s W o r d . R e g i s t e r P r o g r a m S t a t u s W o r d ( P S W ) b e r i s i i n f o r m a s i s t a t u s p r o g r a m .
1 . 2 . 3 S t a c k P o i n t e r . R e g i s t e r S t a c k P o i n t e r ( S P ) m e r u p a k a n r e g i s t e r 8 b i t . Is i r e g i s t e r ini d i n a i k k a n s a t u s e t i a p k a l i s e b e l u m d a t a d i s i m p a n m e l a l u i i n s t r u k s i P U S H d a n P O P . I s i S t a c k P o i n t e r b e r u p a a l a m a t s t a c k d a p a t d i m u l a i d i m a n a s a j a a s a l k a n d a l a m i n t e r n a l d a t a m e m o r i . P a d a s a a t R E S E T S t a c k P o i n t e r b e r i s i a l a m a t 0 7 h . I n i m e n y e b a b k a n s t a c k m u l a i p a d a l o k a s i 0 8 h .
1 . 2 . 4 D a t a P o i n t e r . D a t a p o i n t e r ( D P T R ) t e r d i r i d a r i b y t e a t a s ( D P H ) d a n b y t e b a w a h ( D P L ) . F u n g s i n y a d i g u n a k a n u n t u k p o n g a k s e s a n a l a m a t 16 b i t . D P T R d a p a t d i g u n a k a n s e b a g a i 16 b i t r e g
i s t e r a t a u d u a r e g i s t e r 8 b i t y a n g t e r p i s a h .
1 . 2 . 5 B u f f e r S e r i a l D a t a . B u f f e r S e r i a l D a t a ( S B U F ) s e b e n a r n y a a d a l a h d u a b u a h r e g i s t e r y a n g t e r p i s a h , s e b u a h b u f f e r p e n g i r i m ( t r a n s m i t b u f f e r ) d a n s e b u a h r e g i s t e r b u f f e r p e n e r i m a ( r e c e i v e b u f f e r ) . K e t i k a d a t a d i p i n d a h k a n d a r i S B U F , d a t a t e r s e b u t m e n u j u b u f f e r p e n g i r i m ( t r a n s m i t b u f f e r ) d i m a n a d i g u n a k a n u n t u k t r a n s - m i s i s e r i a l . K e t i k a d a t a d i p i n d a h k a n d a r i S B U F , d a t a t e r s e b u t b e r a s a l d a r i b u f f e r p e n e r i m a
( r e c e i v e b u f f e r ) d i m a n a d i g u n a k a n u n t u k m e n e r i m a d a t a s e r i a l .
1 . 2 . 6 R e g i s t e r T i m e r . P a s a n g a n r e g i s t e r ( T H O , T L O ) d a n ( T H 1 , T L 1 ) a d a l a h 16 b i t r e g i s t e r p e n g h i t u n g u n t u k T i m e r / C o u n t e r 0 d a n 1.
1 . 2 . 7 C o n t r o l R e g i s t e r . S F R I n t e r r u p t P r i o r i t y C o n t r o l ( I P ) , I n t e r r u p t E n a b l e C o n t r o l ( I E ) , T i m e r / C o u n t e r M o d e C o n t r o l ( T M O D ) , T i m e r / C o u n t e r C o n t r o l ( T C O N ) , S e r i a l C o n t r o l ( S C O N ) d a n P o w e r C o n t r o l ( P C O N ) b e r i s i k o n t r o l d a n s t a t u s b i t u n t u k s i s t e m i n t e r r u p t , t i m e r / c o u n t e r d a n p o r t s e r i a l . K o n t r o 1 - k o n t r o 1 i n i a k a n d i j e l a s k a n
l e b i h m e n d e t a i l p a d a b a g i a n t e r s e n d i r i .
1 . 3 O p e r a s i d a n S t r u k t u r P o r t
S e m u a k e e m p a t p o r t p a d a m i k r o k o n t r o l e r 8 0 3 1 d a p a t b e r s i f a t s e b a g a i m a s u k a n ( i n p u t ) m a u p u n k e l u a r a n ( o u t p u t ) . K o n f i g u r a s i d a r i p o r t - p o r t m i k r o k o n t r o l e r 8 0 3 1 d i p e r l i h a t k a n p a d a g a m b a r 2 - 5. S e t i a p p o r t t e r d i r i d a r i s e b u a h l a t c h ( S F R P0. s a m p a i P 3 ) , s e b u a h d r i v e r k e l u a r a n ( o u t p u t d r i v e r ) d a n s e b u a h p e n y a n g g a i n p u t ( i n p u t b u f f e r ) .
D r i v e r k e l u a r a n d a r i p o r t 0 d a n p o r t 2 , d a n i n p u t b u f f e r d a r i p o r t 0, d i g u n a k a n u n t u k m e n g a k s e s e k s t e r n a l m e m o r i . P o r t 0 m e n g e l u a r k a n b y t e r e n d a h d a r i a l a m a t e k s t e r n a l m e m o r i . P o r t 2 m e n g e l u a r k a n b y t e t i n g g i d a r i a l a m a t e k s t e r n a l m e m o r i .
S e m u a p i n p a d a p o r t 3 a d a l a h m u l t i f u n g s i , , t i d a k h a n y a b e r f u n g s i s e b a g a i p o r t s a j a , t e t a p i j u g a m e m p u n y a i f u n g s i s e b a g a i b e r i k u t :
P 3 . 0 R X D ( s e r i a l i n p u t p o r t ) P 3 . 1 T X D ( s e r i a l o u t p u t p o r t ) P 3 . 2 I N T O ( e k s t e r n a l i n t e r r u p t ) P 3. 3 I N T I ( e k s t e r n a l i n t e r r u p t )
P 3 . 4 T 0 ( t i m e r / c o u n t e r 0 e k s t e r n a l i n p u t ) P 3 . 5 T1 ( t i m e r / c o u n t e r 1 e k s t e r n a l i n p u t ) P 3 . 6 W R ( e x t e r n a l d a t a m e m o r i w r i te s t r o b e ) P 3 . 7 R D ( e x t e r n a l d a t a m e m o r i r e a d s t r o b e )
P o r t 1, p o r t 2 d a n p o r t 3 m e m p u n y a i i n t e r n a l p u l l - u p . P o r t 0 t i d a k m e m p u n y a i i n t e r n a l p u l l - u p t e t a p i o p e n d r a i n o u t p u t s e h i n g g a p o r t 0 d a p a t b e r a d a p a d a k o n d i s i h i g h i m p e d a n s i .
P e n y a n g g a k e l u a r a n ( o u t p u t b u f f e r ) d a r i p o r t 1, p o r t 2 d a n p o r t 3 d a p a t d i b e b a n i m a s i n g - m a s i n g e m p a t i n p u t L S T T L . P e n y a n g g a o u t p u t p o r t 0 d a p a t d i b e b a n i m a s i n g - m a s i n g d e l a p a n i n p u t L S T T L . N a m u n b a g a i m a n a p u n j u g a m e m e r l u k a n e k s t e r n
al p u l l - u p u n t u k m e n d r i v e i n p u t N M O S , k e c u a l i d i g u n a k a n s e b a g a i a d d r e s s / d a t a b u s .
« • cm ZJ
c J H □ Of' A*,
'•J c 1 M □
m c < II
c * M 3 « i *»,
" • d 1 >*
« € C 1 H 3 M l AO|
> . 7 C • w 13
•rtf C 1 u 33 AOy
MO rt « C .* >1 =3 n
t«o r x t CZ II >• =3* U
n j C «1 1« I ] Hi*
n j I II H Z3 «.f
\ n * CZ i« If 1 m
r, n < C ♦ t » Z ) « 4
5» n i C l H D ™ *„
XS n .r f If X 13 " J *«
” «•1 CZ I* 1» ID *»•
n u ., c D »
C X |l 13 n i a.
G A M B A R 2 - 5 5
K O N F I G U R A S I K A K I - K A K I M I K R O K O N T R O L L E R 8 0 3 1
5. Ibid, Hal 9-2
1 . 4 F u n g s i K a k i - k a k i M i k r o k o n t r o l l e r 8 0 3 1
- R S T . P e r u b a h a n l e v e l t e g a n g a n d a r i r e n d a h k e t i n g g i p a d a p i n in i a k a n m e r e s e t 8 0 3 1 .
- A L E ( A d d r e s s L a t c h E n a b l e ) . A L E m e n g h a s i l k a n k e l u a r a n y a n g d i g u n a k a n u n t u k m e n g g e r e n d e l a l a m a t r e n d a h s e l a m a o p e r a s i y a n g n o r m a l .
- P S E N ( P r o g r a m S t o r e E n a b l e ) . P S E N a d a l a h
s i n y a l k e n d a l i y a n g m e n g h u b u n g k a n e k s t e r n a l p r o g r a m m e m o r y d e n g a n b u s s e l a m a p e n g a k s e s a n .
- E A . U n t u k 8 0 3 1 k a k i E A i n i h a r u s d i h u b u n g k a n d e n g a n g r o u n d a g a r d a p a t m e n j a l a n k a n i n s t r u k s i d a r i 8 0 3 1 .
- X T A L 1. M a s u k a n k e p e n g u a t o s i l a t o r b e r p e n - g u a t a n t i n g g i . K a k i i n i d i h u b u n g k a n d e n g a n k r i s t a l a t a u s u m b e r o s i l a t o r d a r i l u a r .
- X T A L 2
K e l u a r a n d a r i p e n g u a t o s i l a t o r . K a k i i n i d i h u b u n g k a n d e n g a n k r i s t a l b i l a m e n g g u n a k a n s u m b e r o s i l a t o r d a r i d a l a m .
1.5 Reset
R e s e t t e r j a d i d e n g a n m e n g a t u r p i n R S T h i g h s e l a m a m i n i m a l 2 m a c h i n e c y c l e ( 2 4 o s c i l l a t o r
p e r i o d s ) . P a d a s a a t r e s e t m a k a r e g i s t e r - r e g i s t e r d a r i 8 0 3 1 a k a n b e r u b a h s e s u a i d e n g a n t e r l i h a t p a d a t a b e l 2 - 1 .
P o w e r O n R e s e t . M i k r o k o n t r o 11 e r 8 0 3 1 d a p a t s e c a r a o t o m a t i s d i r e s e t k e t i k a c a t u d a y a d i b e r i k a n . C a r a n y a y a i t u d e n g a n m e n g h u b u n g k a n p i n R S T k e V C C m e l a l u i s e b u a h k a p a s i t o r 1 0 n F d a n k e g r o u n d m e l a l u i s e b u a h t a h a n a n 8 . 2 k Q .
T A B E L 2 - 1 6
I S I S F R s S E T E L A H R E S E T
R egister J Value In B inary
’ A C C 00000000
*B 00000000
•psw 00000000
SP D P TR
00000111
D PH 00000000
D P L 00000000
•-P0 11111111
*P1 11111111
"P2 11111111
' P3 11111111
*IP 8051 XXXOOOOO.
8052 XX 000000
*IE 8051 0XX00000,
8052 0X000000
T M O D 00000000
•TCO N 00000000
■ - T 2 C O N 00000000
THO 00000000
TLO 00000000
TH1 00000000
T L T 00000000
* T H 2 oooooooo
+ TL 2 00000000
■f R C A P 2 H oooooooo
+ R C A P 2 L oooooooo
■SC O N oooooooo
S B U F Indeterminate
P C O N N M O S O X XX XX XX
C M O S OXXXOOOO X » U n d e fin e d
' - Bit A d d re s s a b le
* m 6052 o n ly
H u b u n g a n i n i m e m b e r i k a n V C C r i s e t i m e t i d a k m e 1e b i h i 1 m s d a n o s c i l l a t o r s t a r t U p t i m e t i d a k m e l e b i h i 10 m s . R a n g k a i a n p o w e r o n r e s e t i n i d i p e r l i h a t k a n p a d a g a m b a r 2 - 6 .
6. Ibid, Hal 3-7
K e t i k a c a t u d a y a d i b e r i k a n , a r u s m e n g i s i k a p a s i t o r . T e g a n g a n p a d a p i n R S T a d a l a h p e r b e d a a n a n t a r a V C C d e n g a n t e g a n g a n p a d a k a p a s i t o r , d a n t e g a n g a n s e m a k i n t u r u n k a r e n a k a p a s i t o r t e r u s d i i s i . S e m a k i n b e s a r k a p a s i t a n s i k a p a s i t o r , s e m a k i n l a m b a t p e n u r u n a n V R S T . V R S T h a r u s t e t a p d i a t a s t h r e s h o l d y a n g l e b i h r e n d a h d a r i S c h m i t t T r i g g e r a g a r d a p a t t e r j a d i r e s e t .
G A M B A R 2 - 6 7
R A N G K A I A N P O W E R O N R E S E T
7. Ibid, Hal 2-27
2. E P R O M
E r a s a b l e P r o g r a m m a b l e R e a d O n l y M e m o r y a d a l a h s a l a h s a t u j e n i s n o n v o l a t i l e m e m o r i y a n g d a l a m p e m a k a i a n n y a h a n y a d a p a t d i b a c a t e t a p i t i d a k d a p a t d i t u l i s . N o n v o l a t i l e m e m o r i m e r u p a k a n m e m o r i y a n g d a p a t t e t a p m e n y i m p a n d a t a y a n g w a l a u p u n c a t u d a y a d i m a t i k a n , d a t a t i d a k a k a n r u s a k / h i l a n g .
E P R O M y a n g a k a n d i g u n a k a n a d a l a h E P R O M d e n g a n k a p a s i t a s 8 K b y t e . E P R O M i n i m e m p u n y a i 13 j a l u r a l a m a t A 0 - A 1 2 d a n 8 j a l u r d a t a , e p r o m i n i m e m i l i k i k a p a s i t a s p e n y i m p a n a n d a t a s e b e s a r 2 * 3 x 8 b i t l o k a s i m e m o r i a t a u s e b e s a r 8 K b y t e . E P R O M d e n g a n s p e s i f i k a s i t e r s e b u t a d a l a h E P R O M d e n g a n t i p e 2 7 C 6 4 .
E P R O M in i m e m p u n y a i 2 j a l u r k o n t r o l y a i t u C h i p E n a b l e ( C E ) d a n O u t p u t E n a b l e ( O E ) . S a a t m a s u k a n d a r i C E t e g a n g a n l o g i k a " 1 " ( h i g h ) , m a k a E P R O M a k a n b e k e r j a p a d a m o d e ’s t a n d b y ’ d a n k o n s u m s i d a y a n y a b e r k u r a n g d a r i 5 0 0 m W m a k s i m u m m e n j a d i 2 0 0 m W m a k s i - m u m . B i l a m a s u k a n C E m e n d a p a t t e g a n g a n l o g i k a ’O ’ ( l o w ) m a k a E P R O M a k a n b e r a d a p a d a k o n d i s i a k t i f d a n s i a p m e n g e l u a r k a n d a t a s e s u a i d e n g a n a l a m a t y a n g d i b e r i k a n . M a s u k a n C E h a n y a p e r l u d i a k t i f k a n s a a t a l a m a t v a l i d t e r d a p a t d a l a m j a l u r a l a m a t d a r i m i k r o - k o n t r o l e r . M a s u k a n O E ( O u t p u t E n a b l e ) d i g u n a k a n u n t u k m e n g e l u a r k a n d a t a p a d a k e l u a r a n n y a d e n g a n m e m b e r i k a n l o g i k a ’O ’.
P i n - p i n p a d a E p r o m 2 7 6 4 :
- V c c : P i n t e m p a t s u p p l y d i b e r i k a n s e b e s a r 5 V o l t .
- A 0 - A 1 2 : P i n y a n g m e r u p a k a n j a l u r a l a m a t .
- D 0 - D 7 : P i n y a n g m e r u p a k a n j a l u r d a t a (8 b i t ) . - C E : P i n i n i b i l a d i b e r i l o g i c ’O ’ m a k a I C
t e r - s e b u t b e k e r j a , s e b a l i k n y a b i l a d i b e r i l o g i c
’l ’ m a k a I C t e r s e b u t t i d a k b e k e r j a .
- O E : P i n in i b i l a d i b e r i l o g i c ’O ’, m a k a p r o s - e s - s o r m e m b a c a d a t a d a r i E p r o m .
- P G M : P i n i n i d i g u n a k a n p a d a s a a t k i t a h e n d a k m e n g i s i k a n E p r o m d e n g a n m e m b e r i k a n s i n y a l p e m r o g r a m a n E p r o m .
- V P P : P i n in i d i g u n a k a n p a d a s a a t k i t a h e n d a k m e - n g i s i k a n p r o g r a m p a d a E p r o m d e n g a n m e m b e r i k a n
t e g a n g a n y a n g d i b u t u h k a n s e s u a i j e n i s E p r o m n y a . P e n g i s i a n d a t a d a p a t d i l a k u k a n b e r u l a n g - u l a n g d e n g a n j a l a n m e n g h a p u s d a t a y a n g t e l a h a d a d e n g a n b a n t u a n s i n a r u l t r a - v i o l e t .
G A M B A R 2 - 7 8 K O N F I G U R A S I E P R O M 2 7 6 4
3. P R O G R A M M A B L E P E R I P H E R A L I N T E R F A C E 8 2 5 5
P P I 8 2 5 5 m e r u p a k a n s e b u a h c h i p I / O p o r t y a n g m e m i l i k i 3 b u a h p o r t y a n g m a s i n g - m a s i n g d i b e r i n a m a p o r t A, p o r t B d a n p o r t C.
D i d a l a m P P I 8 2 5 5 s u d a h t e r d a p a t b u f f e r t r i s t a t e u n t u k d a t a y a n g d a p a t t e r h u b u n g k e C P U . U n t u k k e l u a r a n m a s i n g - m a s i n g p o r t m e r u p a k a n p o r t y a n g m e m i l i k i b u f f e r d a n s i f a t l a t c h s e h i n g g a d a t a y a n g d i k e l u a r k a n k e p o r t a k a n t e t a p k e a d a a n n y a , s e l a m a t i d a k d i u b a h a t a u c h i p d i r e s e t .
8. 1 9 8 8 . M e m o r y D a t a b o o k
( S a n t a C l a r a : N a t i o n a l S e m i c o n d u c t o r ), H a l 1 - 3 0
P a d a g a m b a r 2 - 8 i n i d a p a t d i l i h a t b a g a i m a n a k e d u d u k a n m a s i n g - m a s i n g p o r t , k o n t r o l p e n g a t u r t i a p - t i a p g r o u p s e r t a b u f f e r u n t u k j a l u r d a t a .
U n t u k m e n g e t a h u i c a r a k e r j a P P I i n i , m a k a p e r l u d i k e t a h u i b l o k f u n g s i o n a l y a n g t e r d a p a t d i d a l a m c h i p s e r t a p i n - p i n y a n g a d a p a d a t i a p b l o k f u n g s i o n a l t a d i .
G A M B A R 2 - 8 9 B L O K D I A G R A M P P I 8 2 5 5
9. 1 9 9 1 . P e r i p h e r a l C o m p o n e n t s
( S a n t a C l a r a : I n t e l C o r p ) , H a l 3 - 1 0 3
3 . 1 F u n g s i M a s i n g - m a s i n g P i n 8 2 5 5
U n t u k m e n g e t a h u i f u n g s i m a s i n g - m a s i n g p i n d a r i 8 2 5 5 , m a k a p e r l u m e n g e t a h u i b e n t u k k o n f i g u r a s i d a r i P P I 8 2 5 5 t e r s e b u t .
'••C 1 Vw/ 4 9
'*» c r itZ
'*'C 9 X
'*«c 4 )f ■* »«t
Mz
cTC « n 2 Ml
c**0 'Z1 >* - 0.
**c f » I’ 0.
*« r 1 si I °l
z 1« a
mi r 11 8255 » I 0,
z I) M
rc* c t J >1:°,
1 4 n - 0»
c 11 *«- vcc
^ClC t« » j nf
1«Z* M 1
'■•Z • • n
'«'C 1 f H Z '*4
c ji
G A M B A R 2 - 9 10 K O N F I G U R A S I P I N 8 2 5 5
K e t e r a n g a n g a m b a r 2 - 9 : - D 0 - D 7 ( D a t a b u s )
M e r u p a k a n b u s b i d i r e c t i o n a l . K o m u n i k a s i d a t a a n t a r a C P U d e n g a n P P I 8 2 5 5 t e r j a d i m e l a l u i 8 j a l u r d a t a in i.
10. Ibid. Hal 3-103
- C S ( C h i p s e l e c t )
I n p u t d a r i c h i p s e l e c t a k t i f p a d a l o g i k a r e n d a h , m a k a 8 2 5 5 d a p a t b e r k o m u n i k a s i d e n g a n C P U .
- R D ( R e a d )
I n p u t d a r i r e a d a k t i f p a d a l o g i k a r e n d a h , b i l a l o g i k d a r i p i n ini b e r s a m a a n d e n g a n l o g i k a r e n d a h d a r i p i n C S m a k a m e m u n g k i n k a n 8 2 5 5 u n t u k m e n g i r i m d a t a k e C P U . J a d i C P U m e l a k u k a n p e m b a c a a n d a t a d a r i P P I 8 2 5 5 .
- W R
I n p u t d a r i w r i t e i n i b e r l o g i k a r e n d a h , b i l a p i n i n i b e r l o g i k a r e n d a h d a n p i n C S t e r e n a b l e m a k a d a t a p a d a b u s d a p a t d i t u l i s k a n p a d a i n t e r n a l r e g i s t e r 8 2 5 5
- A O - A l
I n p u t d a r i p i n i n i b e r l o g i k a t i n g g i . A d a erapat b u a h k o m b i n a s i l o g i k d a r i d u a j a l u r A O d a n A l . A O d a n A l i n i m e n e n t u k a n p e m i l i h a n s a l a h s a t u d a r i 3 p o r t d a n s e b u a h r e g i s t e r c o n t r o l w o r d . K o m b i n a s i t e r s e b u t d a p a t d i l i h a t p a d a t a b e l 2 . 2
- R E S E T
L o g i k a t i n g g i p a d a m a s u k a n p i n r e s e t m e n g a k i b a t k a n is i r e g i s t e r c o n t r o l w o r d t e r h a p u s d a n k e t i g a p o r t d i s e t s e b a g a i m o d e i n p u t .
T A B E L 2 - 2 O P E R A S I D A S A R 8 2 5 5
A l A O R D W R C S O p e r a s i I n p u t
0 0 0 1 0 P o r t A — D a t a B u s
0 1 0 1 0 P o r t B — D a t a B u s
1 0 0 1 0 P o r t C — D a t a B u s
O p e r a s i O u t p u t
0 0 1 0 0 D a t a B u s — P o r t A
0 1 1 0 0 D a t a B u s — P o r t B
1 0 1 0 0 D a t a B u s — P o r t C
1 1 1 0 0 D a t a B u s — C o n t r o l
F u n g s i D i s a b l e
X X X X 1 D a t a B u s — 3 S t a t e
1 1 0 1 0 K o n d i s i I l e g a l
X X 1 1 0 D a t a B u s — 3 S t a t e
3 . 2 M o d e P e n g o p e r a s i a n 8 2 5 5
T e r d a p a t t i g a m a c a m m o d e k e r j a p a d a P P I 8 2 5 5 y a n g d a p a t d i p r o g r a m k e m a s i n g - m a s i n g p o r t , y a i t u :
M o d e 0 : B a s i c I n p u t O u t p u t M o d e 1 : S t r o b e I n p u t O u t p u t
M o d e 2 : B i d i r e c t i o n a l I n p u t / O u t p u t
3 . 2 . 1 M o d e 0. M o d e i n i d i g u n a k a n b i l a k i t a m e n g i n g i n k a n P P I - 8 2 5 5 s e b a g a i I / O b i a s a t a n p a h a n d s h a k i n g . D a l a m m o d e ini p o r t A, p o r t B d a n p o r t C d a r i P P I - 8 2 5 5 d a p a t d i g u n a k a n s e b a g a i I / O
d e l a p a n b i t a t a u p o r t C d a p a t d i b a g i m e n j a d i d u a b a g i a n , y a i t u e m p a t b i t I / O s e s u a i d e n g a n k o n
t r o l w o r d y a n g d i b e r i k a n . D u a b a g i a n d a r i p o r t C d a p a t d i a k s e s s e c a r a t e r p i s a h t a n p a m e m p e n g a r u h i s e p a r u h d a r i p o r t C y a n g l a i n , s e b a g a i m i s a l n y a s e p a r u h s e b a g a i i n p u t d a n s e p a r u h l a g i s e b a g a i o u t p u t .
3 . 2 . 2 M o d e 1. P a d a m o d e 1, p o r t A d a n p o r t B d i g u n a k a n s e b a g a i h a n d s h a k e ( s t r o b e ) i n p u t a t a u o u t p u t . P a d a m o d e i ni b e b e r a p a p i n d a r i p o r t C d i g u n a k a n s e b a g a i h a n d s h a k e l i n e s , p i n P C O , P C I , d a n P C 2 u n t u k h a n d s h a k e l i n e p o r t B , d a n P C 3 , P C 4 , P C 5 s e b a g a i h a n d s h a k e u n t u k p o r t A, d a n P C 6 d a n P C 7 t e r s e d i a s e b a g a i I / O l i n e .
3 . 2 . 3 M o d e 2. H a n y a p o r t A y a n g d a p a t d i i n i t i a l - i s a s i d a l a m m o d e 2 i n i , p o r t A d a p a t d i g u n a k a n s e b a g a i b i d i r e c t i o n a l h a n d s h a k e d a t a t r a n s f e r . A p l i k a s i i n i b a n y a k d i g u n a k a n u n t u k m e l a k u k a n
i n t e r f a c i n g d e n g a n f l o p p y d i s k c o n t r o l l e r b o a r d . P a d a m o d e i n i p i n P C 3 s a m p a i P C 7 d i g u n a k a n s e b a g a i h a n d s h a k e l i n e u n t u k p o r t A , d a n t i g a p i n b e r i k u t n y a y a i t u P C O s a m p a i P C 2 d i g u n a k a n s e b a g a i I / O j i k a p o r t B d a l a m m o d e 0 d a n s e b a g a i h a n s h a k e s i n y a l j i k a p o r t B d a l a m m o d e 1.
P e m i l i h a n m o d e t e r s e b u t d i l a k u k a n d e n g a n c a r a
m e n g i s i s u a t u c o n t r o l w o r d . F o r m a t c o n t r o l w o r d d a p a t d i l i h a t p a d a g a m b a r 2 - 1 0 .
D a l a m c o n t r o l w o r d t e r s e b u t b e r i s i i n f o r m a s i t e n t a n g m o d e o p e r a s i y a n g d i p r o g r a m k a n u n t u k s u a t u p o r t . D a l a m b a b in i h a n y a a k a n d i j e l a s k a n p e m r o g r a m a n m o d e 0 y a n g d i g u n a k a n d a l a m p e r e n c a n a a n . D a l a m o p e r a s i m o d e 0, k e t i g a p o r t 8 2 5 5 b e r f u n g s i s e b a g a i i n p u t a t a u o u t p u t p o r t , y a n g b e r a r t i d a t a d a p a t d i a m b i l a t a u d i l e t a k k a n d a r i a t a u k e p o r t s e c a r a l a n g s u n g d e n g a n i n s t r u k s i I N / O U T k e p o r t 8 2 5 5 t a n p a a d a s i n y a l l a i n y a n g m e n g a t u r p r o s e s p e n g a m b i l a n i ni .
S e m u a p o r t y a n g b e k e r j a s e b a g a i o u t p u t p o r t a k a n b e r s i f a t l a t c h a r t i n y a d a t a y a n g s u d a h d i l e t a k k a n k e o u t p u t p o r t m a s i h t e t a p a d a ( d i p e r t a h a n k a n ) s e l a m a t i d a k d i u b a h o l e h d a t a l a i n y a n g d i t u l i s k e p o r t y a n g s a m a a t a u a k i b a t a d a n y a s i n y a l r e s e t . T e t a p i b i l a p o r t b e k e r j a s e b a g a i i n p u t p o r t m a k a d a t a a k a n
d i p i n d a h k a n d a r i p e r a l a t a n i n p u t k e p o r t 8 2 5 5 h a r u s s u d a h t e r s e d i a s a a t d i l a k u k a n p e m b a c a a n .
0 / 04 OS 0 4 0 3 O? 01 00
f ■ I I I I T I 1 1
c I W l
1 • l"fVl
0 * l«U*vl r«/i •
/ G"~* \
07 04 0 ] 04 0 ) 0 } 01 00
G A M B A R 2 - 1 0 11 F O R M A T C O N T R O L W O R D
4. A N A L O G T O D I G I T A L C O N V E R T E R
F u n g s i d a r i A n a l o g t o d i g i t a l k o n v e r s i o n a d a l a h u n t u k m e n g k o n v e r s i k a n b e s a r a n a n a l o g b e r u p a t e g a n g a n m e n j a d i k o d e d i g i t a l . P a d a p e m b a h a s a n i n i a k a n d i b a h a s m e n g e n a i A / D k o v e r t e r t i p e A D C 0 8 0 4 d a r i n a t i o n a l s e m i c o n d u c t o r , a d a p u n p i n - p i n k o n e k s i n y a d a p a t d i l i h a t d i b a w a h in i :
11. Ibid. Hal 3-104
A DCO SO X DviMn-Urw» P*ck»^<
a —b o —<:
n —c
■- r\7» - 4 :
—i
H * } —
^-
. « o - i i - — ’ M! MU
G A M B A R 2 - 1 1 1 2
P I N K O N E K S I A / D K O N V E R T E R 0 8 0 4
T e g a n g a n s u p l a y y a n g d i p e r l u k a n o l e h A / D k o - v e r t e r i n i a d a l a h + 5 V o l t d e n g a n t e g a n g a n r e f e r e n s i + 2 , 5 V o l t . A / D k o n v e r t e r i n i m e n g u n a k a n p r i n s i p k e r j a s u c c e s s i v e a p r o x i m a t i o n u n t u k m e n g h a s i l k a n s i n y a l o u t p u t y a n g d i i n g i n k a n .
J a l u r i n p u t d i b e r i n a m a a n a l o g s i n y a l i n p u t , t e g a n g a n i n p u t i n i l a h y a n g a k a n d i u b a h m e n j a d i k o d e - k o d e d i g i t a l . A / D t i p e in i m e r u p a k a n t i p e u n i p o l a r k a r e n a h a n y a t e r d i r i d a r i s a t u p o l e , d i m a n a r a n g e t e g a n g a n i n p u t a d a l a h 0 s a m p a i d e n g a n + 5 V o l t . O u p u t d a r i A / D k o n v e r t e r in i a d a l a h d e l a p a n b i t s e h i n g g a m e m p u n y a i r e s o l u s i 2 ® - 1 a t a u 2 5 5 , m a k a u n t u k m e r u -
_______ . D a t a A c q u i s i t i o n N a t i o n a l S e m i c o n d u c t o r D a t a b o o k . H a l 8 - 5 9
b a h o u t p u t s i n y a l d a r i k o n d i s i l o w " 0 " m e n j a d i k o n d i s i h i g h " 1 " d i b u t u h k a n t e g a n g a n a n a l o g i n p u t s e b e s a r :
5 V o l t
■--- = 1 9 , 6 0 7 m V o l t / s t e p 2 5 5
A n g k a i n i m e r u p a k a n r e s o l u s i d a r i t e r k e c i l d a r i p e r u b a h a n t e g a n g a n i n p u t y a n g d a p a t d i d e t e k s i o l e h A / D k o n v e r t e r in i.
P e n g k o n v e r s i a n m u l a i p a d a s a a t C S d a n W R s e c a r a b e r s a m a a n d a l a m k e a d a a n low . M a s u k a n y a n g d i d a p a t k a n d i b u a t s e d e m i k i a n s e h i n g g a V i k o n s t a n s e l a m a w a k t u k o n v e r s i A D C .
O u t p u t d i g i t a l d i b e r i n a m a D O - D 7 , y a n g d i t e n t u k a n d a r i b o b o t a n g k a y a n g s a m a . B o b o t m i n i m u m p a d a j a l u r o u t p u t d i g i t a l a k a n t e r j a d i a p a b i l a s e m u a j a l u r o u t p u t m e m p u n y a i t e n g a n l o g i k a " 0 " d a n b o b o t m a k s i m u m t e r j a d i a p a b i l a s e m u a j a l u r o u t p u t m e m p u n y a i t e g a n g a n l o g i k a " 1 " , s e h i n g g a b o b o t m i n i m u m 0 d a n b o b o t m a k s i m u m a d a l a h 2 5 5
P e r h i t u n g a n d a p a t d i s e m p u r n a k a n d e n g a n m e n g u n a - k a n p e r s a m a a n : t e g a n g a n a n a l o g i n p u t s a m a d e n g a n b o b o t o u t p u t d i g i t a l d i k a l i k a n d e n g a n r e s o l u s i d a r i A D C . S e c a r a p e r s a m a a n d a p a t d i t u l i s :
5 T e g a n g a n a n a l o g i n p u t = B o b o t d i g i t a l x ( --- )
2 5 5
5. D I S P L A Y D E N G A N L C D
L C D y a n g d i g u n a k a n d a p a t d i k o n t r o l b a i k d e n g a n 4 b i t a t a u p u n 8 b i t d a r i m i k r o k o n t r o l e r . K a r a k t e r i s t i k y a n g d a p a t d i t a m p i l k a n s a n g a t l a h b e r a g a m a n t a r a
l a i n : a n g k a 0 s a m p a i 9, h u r u f A s a m p a i Z b a i k h u r u f b e s a r m a u p u n h u r u f k e c i l , t a n d a - t a n d a f u n g s i , s i m - b o l - s i m b o l m a t e m a t i k , b e b e r a p a k a r a k t e r M e s i r y a n g d i g u n a k a n d a l a m m a t e m a t i k , b e b e r a p a a l f a b e t J e p a n g ,
s e r t a b e b e r a p a a b j a d E r o p a .
L o k a s i m e m o r y y a n g d i p a k a i u n t u k l i b r a r y a d a l a h 2 5 6 l o k a s i a d d r e s s d a r i 0 - 2 5 5 . P a d a L C D i n i a d a b e b e r a p a k e l o m p o k c o m m a n d y a n g d a p a t d i j a l a n k a n d e n g a n m e n g i n i s i a l i s a s i s e s u a i d e n g a n c o m m a n d n y a . C o m m a n d - c o m m a n d t e r s e b u t a d a l a h :
1. d i s p l a y c l e a r 2. C u r s o r h o m e 3. E n t r y m o d e s e t
4. D i s p l a y d a n c u r s o r o n / o f f 5. D i s p l a y d a n c u r s o r s h i f t
6. F u n c t i o n s e t ( c o n t r o l b i t s , l i n e s d a n f o n t s ) 7. S e t C G r a m a d d r e s s
8. S e t D D r a m a d d r e s s
9. W r i t e d a t a t o C G a t a u D D r a m 10. R e a d d a t a f r o m C G a t a u D D r a m 11. R e a d ’b u s y ’ f l a g a t a u D D r a m 12. R e a d ’b u s y ’ f l a g d a n a d d r e s s
Unit : mm/inch
General tolerance: ±0.5 mm 1/0 terminal symbol
No. S y m b o l L ev el F unction
1 V ss -
Pow er S u p p ly
OV (G N D )
2 V cc - 5 V ± 10%
3 V ee - for LC D D rive
4 R S H/L H: D ata Input
L : Instruction Input 5 R/W H/L H :R EA D L :W R IT E 6 E H ,1 _ Enable S ig n a l
7 DBO H/L
Data B us
8 DB1 H/L
9 ' D B2 H/L
10 DB3 H/L
11 DB4 H/L
12 DB5 H/L
13 D B6 H/L
14 D B7 H/L
15 V + B L - B ack
L igh t S u p p ly
4 - 4 .2 V 5 0 -2 0 0 m A
16 V - B L - OV (G N D )
G A M B A R 2 - 1 2 P I N - P I N L C D
P i n - p i n L C D :
- D O - D 7 : m e r u p a k a n j a l u r d a t a s e k a l i g u s a d d r e s s . - E ( E n a b l e ) : b i l a p i n i n i d i b e r i l o w , m a k a L C D
a k t i f d a n s e b a l i k n y a b i l a d i b e r i h i g h , m a k a L C D m e n j a d i n o n a k t i f .
- R / W : b i l a p i n in i d i b e r i lo w, m a k a k i t a m e n u l i s
d a t a / c o m m a n d d a r i C G / D D R a m , s e b a l i k n y a b i l a d i b e r i h i g h m a k a k i t a m e m b a c a d a t a p a d a C G / D D R a m . - R S : b i l a p i n ini d i b e r i l o w , m a k a k i t a m e n g i r i m
c o m m a n d k e C G / D D R a m , s e b a l i k n y a b i l a d i b e r i h i g h d a t a y a n g k i t a k i r i m k e C G / D D R a m .
- V C C : p i n s u p p l y t e g a n g a n s e b e s a r + 5 V . - G N D / O V : p i n g r o u n d
- V E : p i n i n i u n t u k m e n g a t u r k e c e r a h a n L C D , b i l a d i b e r i t e g a n g a n l o w , m a k a L C D s e m a k i n c e r a h ,
s e b a l i k n y a b i l a d i b e r i t e g a n g a n h i g h , m a k a s e m a k i n k a b u r .
6. M O T O R A R U S S E A R A H
S u a t u m o t o r l i s t r i k i a l a h s e b u a h m e s i n y a n g m e r u b a h t e n a g a l i s t r i k k e d a l a m t e n a g a m e k a n i k . P r i n s i p k e r j a n y a a d a l a h b a h w a b i l a s u a t u p e n g h a n t a r y a n g d i a l i r i o l e h a r u s l i s t r i k t e r l e t a k d a l a m m e d a n m a g n e t , m a k a a k a n t i m b u l g a y a m e k a n i k y a n g m e m p u n y a i a r a h s e s u a i d e n g a n H u k u m t a n g a n k i r i d a n b e s a r n - y a a d a l a h :
F = B . i . L N e w t o n
K o n s t r u k s i d a s a r d a r i m o t o r D C a d a l a h s e b a g a i b e r i k u t :
G A M B A R 2 - 1 3 13
K O N S T R U K S I D A S A R M O T O R D C
D a r i g a m b a r d i a t a s b e r l a k u p e r s a m a a n :
V = E b + ! a R a d i m a n a :
V : t e g a n g a n s u p l y
Ejj : G G 1 l a w a n d a r i j a n g k a r ia : a r u s j a n g k a r
R a : t a h a n a n d a r i j a n g k a r
13. Karappung, Huslinin, TEKHIK TENAGA LISTRIK, hal. 63
7. G E R A K P U T A R R O D A G I G I
J i k a s u a t u b e n d a t e g a r b e r p u t a r m e n g e l i l i n g i s e b u a h s u m b u t e t a p , s e t i a p p a r t i k e l p a d a b e n d a a k a n b e r g e r a k m e l i n g k a r . P u t a r a n r o d a g i g i m e r u p a k a n b e n d a t e g a r y a n g b e r p u t a r , s e h i n g g a d a p a t d i m a n f a a t k a n s e b a g a i t r a n s f e r g e r a k d a n j u g a s e b a g a i p e m b a n d i n g g e r a k p u t a r , s e s u a i d e n g a n p e r s a m a a n :
v = w r
d i m a n a :
v = l a j u l i n i e r w = l a j u s u d u t
r = j a r i - j a r i r o d a g i g i