M
S R 6 0 5
M a g n e t i c S t r i p e C a r d R e a d e r / W r i t e r ( H i g h & L o w C o e r c i v i t y )
P r o g r a m m e r ’ s M
R e v i i s i o n B 2 0 0 0 9 - 0 6 - - 0 1
a n u a l
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
S e c t i o n 1 I n t r o d u c t i o n T h a n k y o u fo r p u r c h a s in g th e M S R 6 0 5 M a n u a l S w ip e M a g n e tic C a rd R e a d e r/W tim e k e e p in g , b a n k in g , ID s tr ip e I D
re c o g n itio n &
r i t e r . I t i s i d e a l f o r a c c e s s c o n t r o l ,
c r e d i t v e r i f i c a t i o n a n d r e l a t e d a p p l i c a t i o n s . I n f a c t , w h e r e v e r a m a g n e t i c
o r t r a n s a c t i o n c a r d i s u s e d , o n e c a n f i n d a r e l a t e d u s e f o r t h e v e r s a t i l e , u s e r - f r i e n d l y M S R 6 0 5 r e a d e r / w r i t e r .
T h e M S R 6 0 5 is d e s ig n e d to o f f e r a r e a d in g a n d w r itin g s o lu tio n o f h ig h a n d /o r lo w
c o e r c i v i t y c a r d s t h a t w i l l
a t t r a c t i v e l y c o m p l e m e n t a n e x i s t i n g s y s t e m .
�
A c c e s s o r i e s o f M S R 6 0 5 M
a k k e s u u r e a l l t h e f o l l o w i n g a c c e s s o r i e s a r e c o n t a i n e d i n y o u r p a c c k k a g e :
1 . S w itc h p o w e r S u p p ly , A C 1 1 0 ~ 2 4 0 V
i n / D C 9 V , 2 ~ 3 A o u t .
2 . P o w e r c o r d . 3 . S i g n a l c a b l e ( U S B ) . 4 . U tility d is k (A /P S /W
) .
5 . P r o g r a m m e r ’ s m a n u a l .
�
W
a r r a n t y
O n e y e a r a f t e r p u r c h a s e o f M S R 6 0 5 , a n y a l t e r a t i o n a n d / o r e r a s u r e o r m o d i f i c a t i o n o f t h e M S R 6 0 5 w i l l v o i d t h e w a r r a n t y .
3
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
S e c t i o n 2 G e n e r a l D e s c r i p t i o n T h e M S R 6 0 5 s e rie s is d e s ig n e d to re a d a n d /o r w rite h ig h o r lo w
c o e r c i v i t y m a g n e t i c c a r d s . I t c a n e n c o d e a n d v e r i f y
u p t o 3 t r a c k s o f d a t a s i m u l t a n e o u s l y . I t c o m m u n i c a t e s w i t h a h o s t c o m p u t e r o r o t h e r t e r m i n a l u s i n g a u s b i n t e r f a c e .
4
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
S e c t i o n 3 T e c h n i c a l S p e c i f i c a t i o n s IT E M
S P E C IF IC A T IO N
S ta n d a rd
IS O 7 8 1 1
E l e c t r i c a l
C o n s u m p t i o n
C u r r e n t/o p e r a tin g T y p ic a l 3 5 0 m A 6 0 0 m A
M a x
p l u s f o r e a c h w r i t i n g t r a c k
C o m m u n ic a tio n
S t a n d a r d R S 2 3 2 s i g n a l v o l t a g e l e v e ls . D e f a u l t , 9 6 0 0 B a u d , N o n e P a r i t y , 8 b i t s
P o w e r s u p p ly
E x t e r n a l s w i t c h in g P o w e r 9 V / 2 A r e g u l a t e d
I n t e r c o n n e c t ii o n
C a b le
U S B 1 ,V B U S
P i n A s s i g n m e n t U S B
2 . D - 3 . D + 4 . G N D
M
e cc h a n i c a l
B o d y
A B S 9 4 V -0 / M e ta l h o u s in g o p tio n a l
S w ip e
M a n u a l, s in g le d ir e c tio n
O u tlin e
2 1 2 L x 6 4 W
W
1 .4 K g a p p r o x .
e ig h t
x 6 3 H
m m
E n v i r o n m e n t
O p e ra tio n
-1 0 ºC to 6 0 ºC 1 0 to 8 5 %
S to ra g e
h u m i d i t y , n o n c o n d e n s i n g
-3 0 ºC to 7 0 ºC 1 0 to 9 0 %
h u m i d i t y , n o n c o n d e n s i n g
P e r f o r m a n c e
R e a d C i r c u i t B it p e r C h a r M e d i a S p e e d
T r a c k 1 & 3 2 1 0 b p i T r a c k 2 , 7 5 o r 2 1 0 b p i 5 - 7 b it p e r c h a r . R e a d , 5 - 5 0 i p s ( r e a d s p e e d 5 - 4 0 i p s f o r t r a c k 2 a t 2 1 0 b p i ) W r i t e , 5 - 3 0 R e a d 3 0 0 - 4 0 0 0 O e M a g . C a r d
M e d i a C o e r c i v i t y
M e d ia T h ic k n e s s J i t t e r C a r d
W r i t e 3 0 0 - 4 0 0 0 O e M a g . C a r d 0 . 7 6 - 1 .2 m m R e a d b it to b it in te rv a l < + /-1 5 %
c a r d
W r ite b i t t o b it i n te rv a l < + /- 1 0 % ,S u b in te rv a l< + /- 1 2 %
a t 3 0 i p s
2
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
L o w a m p lit u d e C a r d
R e a d 6 0 %
f o r b o th 7 5 &
E rro r R a te
R e a d < 0 .5 %
2 1 0 b p i
W r i t e < 0 . 8 % M e d ia S w i p e
H e a d l i f e 1 ,0 0 0 ,0 0 0 p a s s e s f o r b o th r e a d &
w r i t e h e a d
M o d e l
R e a d /W rite T ra c k
H i-C
L o -C
M S R 6 0 5
1 & 2 & 3
R /W
R /W
C o n f i g u r a t i o n A v a i l a b l e M o d e l
3
M S R 6 0 5 P r o g r a m m e r s M a n u a l ’
R e v . A
S e c t i o n 4 S e t u p 1 . P o w e r o n y o u r s y s te m
( P C ) .
2 . S e t u p t h e u s b d r i v e r ( f o r w i n d o w s x p o r v i s t a ) a n d S e t u p t h e d r i v e r f o r M S R 6 0 5 , a l l d r i v e r i n t h e c d . 3 . C o n n e c t U S B
o f t h e M S R 6 0 5 s i g n a l c a b le t o a f r e e s e r i a l p o r t .
4 . C o n n e c t P o w e r - i n c a b l e t o P o w e r s u p p l y a n d A C r e c e p t a c l e ( 1 1 0 V ~ 2 4 0 V ) . 5 . N o w y o u c a n u s e t h e M S R 6 0 5 l i k e M S R 2 0 6 .
4
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
S e c t i o n 5 U t i l i t i e s T e s t P r o g r a m
E v e ry M S R 6 0 5 c o m e s w ith a u tilitie s te st p r o g ra m
d is k th a t in c lu d e s a W
in d o w s v e rs io n . T h is p r o g ra m
i s t o v e r i f y
a n d d e m o n s t r a t e t h e f u n c t i o n a l i t y o f t h e M S R 6 0 5 . I n s o m e c a s e s , i t c a n b e u s e d a s a c a r d r e a d i n g a n d w r i t i n g p r o g r a m .
�
S y s t e m R e q u i i r e m e n t 1 . 8 0 2 8 6 P C / A T c o m p a t i b l e s o r l a t e r m o d e l w i t h c o l o r d i s p l a y . 2 . E i t h e r t h e f o l l o w i n g o p e r a t i n g s y s t e m s : W i n d o w s 9 5 , 9 8 , 2 0 0 0 , X P , V I S T A 3 . 2 5 6 K
a v a i l a b l e c o n v e n t i o n a l m e m o r y .
4 . A fre e s e ria l p o rt (C o m
�
1 o r C o m
2 ) w i t h D B 9 m a l e c o n n e c t o r .
T e s t P P r o g r a m I n s t a a l l l a t t i i o n n U s e r s h a ll f o l lo w
th e s te p s b e lo w
i n o r d e r t o i n s t a l l t e s t p r o g r a m .
A . C o n n e c t M S R 6 0 5 t o U S B p o r t , a n d p o w e r o n i t . B . E x e c u te te st p r o g ra m D . W
fro m
h e n th e te st p r o g ra m
t h e s u b d i r e c t o r y o f ‘ D e m o A P ’ ( e . g . M S R 6 0 5 . e x e )
i s f i r s t o p e n e d , a p a s s w o r d d i a l o g b o x w i l l a s k w h e t h e r y o u w i s h a f i r s t t i m e
D
p a s s w o r d . T h e te st p ro g r a m
w i l l a u t o - d e t e c t c o m m u n i c a t i o n p o r t . I f t h e r e i s a n y e r r o r s o c c u r r e d , i t ’ l l a p p e a r i n t h e
in f o r m a tio n d ia lo g b o x a fte r o p e n in g th e p r o g r a m . U s e r c a n c lo s e th e A P b y p r e s s in g O K E . I f “ N o t F i n d R e a d e r r / W
F . W
r i t e r ! ” a p p e a r s i n t h e i n f o r m a t i o n d i a l o g b o x a f t e r o p e n i n g t h e p r o g r a m , c h e c k t o
s e e th a t th e U S B
c o n n e c to r is p l u g g e d in to th e c o r r e c t U S B
a tta c h e d to U S B
th u s lig h tin g th e g re e n L E D
h e n th e te s t p ro g ra m
b u t t o n .
p o r t a n d t h e p o w e r c o r d / c o n n e c t o r i s a l s o
o n t h e M S R 6 0 5 .
is o p e n e d , y o u ’ll s e e th e m a in w in d o w o f th e R E A D E R /W
R I T E R U T I L I T Y
P R O G R A M . F r o m
th is m a in w in d o w
y o u c a n a c t i v a t e a l l f u n c t i o n s b y c l i c k i n g t h e a p p r o p r i a t e b u t t o n s a n d f o l l o w i n g t h e
o n s c r e e n i n s t r u c t i o n s .
5
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
S e c t i o n 6 C o m m a n d a n d R e s p o n s e T h is s e c tio n g iv e s d e ta ile d d e s c rip t io n o f c o m m a n d s to th e M S R 6 0 5 a n d th e c o rr e s p o n d i n g r e s p o n s e s f r o m
M S R 6 0 5 .
N o t i o n a l C o n v e n t i o n s : < E S C >
C o n t r o l c h a r a c t e r n a m e d S p e c i a l s t r i n g n a m e d s n a m e , m e a n i n g c a n b e f o u n d i n s e c t i o n 7 .
[ [ [ [ [ s n a m e ] i e . [ D a t a B l o c k ] [ S t a t u s B y t e ] [ S e l e c t B y t e ] e t c . X
S ta n d a rd A N S I c h a ra c te r
C o m m a n d D e s c r i p t i o n : 1 . C o m m a n d : R E S E T C o m m a n d c o d e : < E S C > a H e x c o d e : 1 B 6 1 R e s p o n s e : n o n e D e s c r i p t i o n : T h i s c o m m a n d r e s e t t h e M S R 6 0 5 t o i n i t i a l s t a t e . 2 . C o m m a n d : R E A D
(IS O
f o r m a t o n l y )
C o m m a n d c o d e : < E S C > r H e x c o d e : 1 B 7 2 R e s p o n s e : [ D a t a B l o c k ] < E S C > [ S t a t u s B y t e ] D e s c r i p t i o n : T h i s c o m m a n d r e q u e s t M S R 6 0 5 t o r e a d a c a r d s w i p e d a n d r e s p o n d w i t h t h e d a t a r e a d .
3 . C o m m a n d : W R IT E (IS O
f o r m a t o n l y )
C o m m a n d c o d e : < E S C > w
[ D a t a B l o c k ]
H e x c o d e : 1 B 7 7 [ D a t a B l o c k ] R e s p o n s e : < E S C > [ S t a t u s B y t e ] D e s c r i p t i o n : T h i s c o m m a n d r e q u e s t M S R 6 0 5 t o w r i t e t h e D a t a B l o c k i n t o t h e c a r d s w i p e d . 4 . C o m m a n d : C o m m u n i c a t i o n t e s t C o m m a n d c o d e : < E S C > e H e x c o d e : 1 B 6 5 R e s p o n s e : < E S C > y [ 1 B ] [ 7 9 ] D e s c r i p t i o n : T h i s c o m m a n d i s u s e d t o v e r i f y t h a t t h e c o m m u n i c a t i o n l i n k b e t w e e n c o m p u t e r a n d M S R 6 0 5 i s u p a n d g o o d . 5 . C o m m a n d : A ll L E D
o f f
C o m m a n d c o d e : < E S C > < 8 1 > H e x c o d e : 1 B 8 1 R e s p o n s e : n o n e
6
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
D e s c r i p t i o n : T h i s c o m m a n d i s u s e d t o t u r n o f f a l l t h e L E D s . 6 . C o m m a n d : A ll L E D
o n
C o m m a n d c o d e : < E S C > < 8 2 > H e x c o d e : 1 B 8 2 R e s p o n s e : n o n e D e s c r i p t i o n : T h i s c o m m a n d i s u s e d t o t u r n o n a l l t h e L E D s . 7 . C o m m a n d : G R E E N
L E D
o n
C o m m a n d c o d e : < E S C > < 8 3 > H e x c o d e : 1 B 8 3 R e s p o n s e : n o n e D e s c r i p t i o n : T h i s c o m m a n d i s u s e d t o t u r n o n t h e G r e e n L E D . 8 . C o m m a n d : Y E L L O W
L E D o n
C o m m a n d c o d e : < E S C > < 8 4 > H e x c o d e : 1 B 8 4 R e s p o n s e : n o n e D e s c rip t io n : T h is c o m m a n d i s u s e d to tu r n o n th e Y e ll o w 9 . C o m m a n d : R E D
L E D .
L E D o n
C o m m a n d c o d e : < E S C > < 8 5 > H e x c o d e : 1 B 8 5 R e s p o n s e : n o n e D e s c r i p t i o n : T h i s c o m m a n d i s u s e d t o t u r n o n t h e R e d L E D .
1 0 . C o m m a n d : S e n s o r t e s t C o m m a n d c o d e : < E S C > < 8 6 > H e x c o d e : 1 B 8 6 R e s p o n s e : < E S C > 0 ( 1 B 3 0 ) i f t e s t o k D e s c r i p t i o n : T h i s c o m m a n d i s u s e d t o v e r i f y t h a t t h e c a r d s e n s i n g c i r c u i t o f M S R 6 0 5 i s w o r k i n g p r o p e r l y . M S R 6 0 5 w i l l n o t r e s p o n s e u n t i l a c a r d i s s e n s e d o r r e c e i v e a R E S E T c o m m a n d .
1 1 . C o m m a n d : R a m
t e s t
C o m m a n d c o d e : < E S C > < 8 7 > H e x c o d e : 1 B 8 7 R e s p o n s e : < E S C > 0 (1 B 3 0 ) ra m
te s t o k ; < E S C > A
(1 B 4 1 ) ra m
D e s c r ip tio n : T h is c o m m a n d is u s e d to re q u e st M S R 6 0 5 to p e r fo rm
t e s t f a i l a t e s t o n i t s o n b o a r d R A M .
7
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
1 2 . C o m m a n d : S e t l e a d i n g z e r o C o m m a n d c o d e : < E S C > z [ le a d in g z e ro o f tr a c k 1 & H e x c o d e : 1 B 7 A
3 ] [ l e a d i n g z e r o o f t r a c k 2 ]
[ 0 0 ~ f f ] [ 0 0 ~ f f ]
R e s p o n s e : < E S C > 0 ( 1 B 3 0 ) s e t o k < E S C > A
( 1 B 4 1 ) s e t f a i l
D e s c rip tio n : T h is c o m m a n d is u s e d to s e t h o w
m a n y l e a d i n g z e r o s w i l l b e w r i t t e n b e f o r e t h e c a r d d a t a s t a r t s , a n d
t h e s p a c e s h o u l d c a l c u l a t e d a s [ l e a d i n g z e r o ] X 2 5 . 4 / B P I ( 7 5 o r 2 1 0 ) = m m D e f a u l t s e t t i n g o f l e a d i n g z e r o : [ 3 D ] [ 1 6 ] T K 1 &
T K 3 : [ 3 D ] m e a n s l e a d in g z e r o = 6 1
T K 2 : [ 1 6 ] m e a n s l e a d i n g z e r o = 2 2 1 3 . C o m m a n d : C h e c k l e a d i n g z e r o C o m m a n d c o d e : < E S C > l H e x c o d e : 1 B 6 C R e sp o n s e : 1 B
[ 0 0 ~ f f ] [ 0 0 ~ f f ]
D e s c r i p t i o n : T h i s c o m m a n d i s u s e d t o a s k M S R 6 0 5 t h e p r e s e n t s e t t i n g n u m b e r o f l e a d i n g z e r o s .
1 4 . C o m m a n d : E r a s e c a r d C o m m a n d c o d e : < E S C > c [ S e le c t B y t e ] H e x c o d e : 1 B 6 3 [ S e l e c t B y t e ] R e s p o n s e : < E S C > 0 [ 1 B ] [ 3 0 ] c o m m a n d S e l e c t B y t e o k < E S C > A
[ 1 B ] [ 4 1 ] c o m m a n d S e l e c t B y t e f a i l
D e s c r i p t i o n : T h i s c o m m a n d i s u s e d t o e r a s e t h e c a r d d a t a w h e n c a r d s w i p e . * [ S e l e c t B y t e ] f o r m a t : 0 0 0 0 0 0 0 0 : T r a c k 1 o n l y 0 0 0 0 0 0 1 0 : T r a c k 2 o n l y 0 0 0 0 0 1 0 0 : T r a c k 3 o n l y 0 0 0 0 0 0 1 1 : T ra c k 1 &
2
0 0 0 0 0 1 0 1 : T ra c k 1 &
3
0 0 0 0 0 1 1 0 : T ra c k 2 &
3
0 0 0 0 0 1 1 1 : T ra c k 1 , 2 &
3
1 5 . C o m m a n d : S e l e c t B P I C o m m a n d c o d e : < E S C > b [ D e n s i t y ] H e x c o d e : t r a c k 2 : 1 B 6 2 [ D 2 o r 4 B ] t r a c k 1 : 1 B 6 2 [ A 1 o r A 0 ] t r a c k 3 : 1 B 6 2 [ C 1 o r C 0 ]
/ / [ D 2 ] : 2 1 0 b p i , [ 4 B ] : 7 5 b p i / / [ A 1 ] : 2 1 0 b p i , [ A 0 ] : 7 5 b p i / / [ C 1 ] : 2 1 0 b p i , [ C 0 ] : 7 5 b p i
R e s p o n s e : < E S C > 0 [ 1 B ] [ 3 0 ] s e l e c t o k < E S C > A
[ 1 B ] [ 4 1 ] s e l e c t f a i l
8
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
D e s c r i p t i o n : T h i s c o m m a n d i s u s e d t o s e l e c t t h e d e n s i t y 1 6 . C o m m a n d : R e a d ra w
d a t a
C o m m a n d c o d e : < E S C > m H e x c o d e : 1 B 6 D R e s p o n s e : [ R a w D a t a B l o c k ] < E S C > [ S t a t u s B y t e ] D e s c r i p t i o n : T h i s c o m m a n d r e q u e s t s M S R 6 0 5 t o r e a d a c a r d s w i p e b u t s e n d w i t h o u t A S C I I d e c o d e . R e fe r to [R a w D a ta B lo c k ] & 1 7 . C o m m a n d : W rite ra w
D a t a ] f o r m a t .
d a t a
C o m m a n d c o d e : < E S C > n [R a w H e x c o d e : 1 B 6 E [R a w
[R a w
D a t a B l o c k ]
D a t a B l o c k ]
R e s p o n s e : < E S C > [ S t a t u s B y t e ] D e s c r i p t i o n : T h i s c o m m a n d r e q u e s t s M S R 6 0 5 t o w r i t e r a w D a t a B l o c k i n t o t h e c a r d s w i p e d . R e fe r to [R a w D a ta B lo c k ] &
[R a w
D a t a ] f o r m a t .
1 8 . C o m m a n d : G e t d e v i c e m o d e l C o m m a n d c o d e : < E S C > t H e x c o d e : 1 B 7 4 R e s p o n s e : < E S C > [ M o d e l ] S D e s c r i p t i o n : T h i s c o m m a n d i s u s e d t o g e t t h e m o d e l o f M S R 6 0 5 . 1 9 . C o m m a n d : G e t f i r m w a r e v e r s i o n C o m m a n d c o d e : < E S C > v H e x c o d e : < E S C > 7 6 R e s p o n s e : < E S C > [ v e r s i o n ] D e s c r i p t i o n : T h i s c o m m a n d c a n g e t t h e f i r m w a r e v e r s i o n o f M S R 6 0 5 . 2 0 . C o m m a n d : S e t B P C C o m m a n d c o d e : < E S C > o [ t k 1 b i t ] [ t k 2 b i t ] [ t k 3 b i t ] H e x c o d e : < E S C > 6 F [ 0 5 - 0 8 ] [ 0 5 - 0 8 ] [ 0 5 - 0 8 ] R e s p o n s e : < E S C > 3 0 [ t k 1 b i t ] [ t k 2 b i t ] [ t k 3 b i t ] D e s c r i p t i o n : T h i s c o m m a n d i s u s e d t o s e t t h e b i t p e r c h a r a c t e r o f e v e r y t r a c k . 2 1 . C o m m a n d : S e t H i - C o C o m m a n d c o d e : < E S C > x H e x c o d e : 1 B 7 8 R e s p o n s e : < E S C > 0 D e s c r i p t i o n : T h i s c o m m a n d i s u s e d t o s e t M S R 6 0 5 s t a t u s t o w r i t e H i - C o c a r d .
9
M S R 6 0 5 P r o g r a m m e r s M a n u a l ’
R e v . A
2 2 . C o m m a n d : S e t L o w - C o C o m m a n d c o d e : < E S C > y H e x c o d e : 1 B 7 9 R e s p o n s e : < E S C > 0 D e s c r i p t i o n : T h i s c o m m a n d i s u s e d t o s e t M S R 6 0 5 s t a t u s t o w r i t e L o w - C o c a r d . 2 3 . C o m m a n d : G e t H i - C o o r L o w - C o s t a t u s C o m m a n d c o d e : < E S C > d H e x c o d e : 1 B 6 4 R e sp o n s e : < E S C > H
- - - - - - - t o w r i t e H i - C o
: < E S C > L - - - - - - - t o w r i t e L o w - C o D e s c r i p t i o n : T h i s c o m m a n d i s t o g e t M S R 6 0 5 w r i t e s t a t u s .
1 0
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
S e c t i o n 7 D a t a F o r m a t * [ D a t a B l o c k ] f o r m a t : S ta rt F ie ld
R /W
D a ta F ie ld
E n d in g F ie ld
C o m m a n d c o d e
< E S C > s
[C a rd d a ta ]
? < F S > < E S C > [ S ta t u s ]
H e x c o d e
1 B 7 3
[C a rd d a ta ]
3 F 1 C 1 B [ S ta tu s ]
* [ C a r d d a t a ] f o r m a t : C a r d D a ta C h a r C o d e
< E S C > 1 [ s t r i n g 1 ] < E S C > 2 [ s t r i n g 2 ] < E S C > 3 [ s t r i n g 3 ]
H e x C o d e
1 B 0 1 [s trin g 1 ] 1 B
0 2 [ s t r i n g 2 ] 1 B 0 3 [ s t r i n g 3 ]
* [ S t a t u s B y t e ] f o r m a t : S ta tu s
d e s c rip tio n
H E X
A S C II
O k
If re a d , w rite o r c o m m a n d o k
3 0 h
0
W
3 1 h
1
C o m m a n d fo rm a t e rro r
3 2 h
2
In v a lid c o m m a n d
3 4 h
4
In v a lid c a rd s w ip e w h e n in w rite m o d e
3 9 h
9
E r r o r
rite o r re a d e rro r
* N o t e : 1 . W h e n [ S t a t u s B y t e ] e q u a l 3 9 h m e a n s c a r d m o v i n g e r r o r . 2 . N o n e a v a i l a b l e a n d n o n e d a t a t r a c k s w i l l n o t b e t r a n s m i t t e d w h e n s w i p e o f c a r d . F o r e x a m p l e , w h e n r e a d c a r d w i t h d a t a e n c o d e d o n t r a c k 2 o n l y f o r M S R 6 0 5 , i t w i l l t r a n s m i t d a t a l i k e 1 B 7 3 3 1 B 0 1 1 B 0 2 [ s t r i n g ] 3 F 1 C , f o r n o d a t a o n t r a c k 1 s o i t s h o w n 1 B 0 1 o n l y .
* [ R a w D a t a B l o c k ] f o r m a t : S ta rt F ie ld
R /W
D a ta F ie ld
E n d in g F ie ld
C o m m a n d c o d e
< E S C > s
[R a w
d a ta ]
? < F S > < E S C > [ S ta t u s ]
H e x c o d e
1 B 7 3
[R a w
d a ta ]
3 F 1 C 1 B [S ta tu s ]
* [ R a w D a t a ] f o r m a t : R a w
D a t a
C h a r C o d e
< E S C > 1 [ L 1 ] [ s t r i n g 1 ] < E S C > 2 [ L 2 ] [ s t r i n g 2 ] < E S C > 3 [ L 3 ] [ s t r i n g 3 ]
H e x C o d e
1 B 0 1 [ L 1 ][s trin g 1 ] 1 B
0 2 [ L 2 ] [ s t r i n g 2 ] 1 B 0 3 [ L 3 ] [ s t r i n g 3 ]
N o t e : 1 . [ L 1 ] , [ L 2 ] , [ L 3 ] i s t h e l e n g t h o f [ s t r i n g 1 ] , [ s t r i n g 2 ] , a n d [ s t r i n g 3 ] 2 . N o n e a v a i l a b l e a n d n o n e d a t a t r a c k s w i l l n o t o u t p u t w h e n s w i p e o f c a r d . F o r e x a m p l e , w h e n r e a d c a r d ( e n c o d e d d a t a o n t r a c k 2 o n l y ) o n M S R 6 0 5 , i t w i l l t r a n s m i t d a t a l i k e 1 B 7 3 3 1 B 0 1 1 0 0 1 B 0 2 [ L 2 ] [ s t r i n g ] 3 F 1 C .
1 1
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
* [R a w
D a t a ] b i t o r i e n t a t i o n :
T r a c k 1 f o r 8 B P C R e a d 1
B
0
W
1
B
1
1
B
2
1
B
3
1
B
4
1
B
5
1
B
2
B
6
0
2
B
1
2
B
2
2
B
3
2
2
B
4
2
B
3
B
5
3
B
6
0
3
B
1
3
B
2
3
B
3
3
B
4
3
B
5
4
B
6
4
B
0
4
B
…
B
1
2
r i t e 2
B
0
1
B
6
1
B
5
T ra c k 2 &
1
B
4
1
B
3
1
B
2
1
B
1
B
1
0
3
B
1
3
B
0
2
B
6
2
2
B
5
2
B
2
B
4
2
B
3
2
4
B
1
4
B
2
4
B
1
3
B
0
3
B
6
3
B
5
3
B
4
3
B
…
B
3
2
3 f o r 8 B P C
R e a d 1
B
0
W
1
B
1
1
B
2
1
B
3
1
B
2
B
4
2
B
0
2
B
1
2
B
2
2
B
3
3
B
4
3
B
0
3
3
B
1
3
B
2
B
3
4
B
4
4
B
0
4
B
1
4
B
2
4
B
3
5
B
4
5
B
0
5
B
1
5
B
2
…
3
r i t e 2
B
2
2
B
1
2
B
0
1
B
4
1
B
M S B
3
1
B
2
1
B
1
1
B
0
L S B 1 s t b y t e
4
B
0
3
B
4
3
B
3
3
B
2
3
B
3
1
B
2
B
0
2
4
M S B
B
L S B 2n
d
b y t e
3
5
B
3
5
B
2
5
B
1
5
B
0
4
B
4
4
B
3
M S B
4
B
2
4
B
1
L S B 3 r d b y t e
…
* R e f e r t o S e c t i o n 9 A D D E N D U M .
1 2
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
S e c t i o n 8 C o m m u n i c a t i o n S e q u e n c e T h e e x a m p l e s b e lo w
�
M
a s s u m e s d a ta o n tr a c k 1 , 2 &
3 t o b e 0 1 , 2 3 , 4 5 r e s p e c t i v e l y .
S R 6 0 5 I N I T I A L I Z A T I O N
H O S T
D ire c tio n
M S R 6 0 5
C o m m a n d c o d e : < E S C > a H E X
( R e s e t )
c o d e : [ 1 B ] [ 6 1 ]
C o m m a n d c o d e : < E S C > e H E X
( S e r i a l p o r t t e s t )
c o d e : [ 1 B ] [ 6 5 ] C o m m a n d t e s t A C K : < E S C > y H E X
C o m m a n d c o d e : < E S C > a H E X
�
( R e s e t )
c o d e : [ 1 B ] [ 6 1 ]
W
c o d e : [ 1 B ] [ 7 9 ]
r i t e D a t a t o M S R 6 0 5
H O S T
D ire c tio n
M S R 6 0 5
C o m m a n d c o d e : < E S C > w < E S C > s < E S C > [ 0 1 ] 0 1 < E S C > [ 0 2 ] 2 3 < E S C > [ 0 3 ] 4 5 ? < F S > H E X
c o d e :
( w r i t e c o m m a n d )
[ 1 B ] [ 7 7 ] [ 1 B ] [ 7 3 ] [ 1 B ] [ 0 1 ] [ 3 0 ] [ 3 1 ] [ 1 B ] [ 0 2 ] [ 3 2 ] [ 3 3 ] [ 1 B ] [ 0 3 ] [ 3 4 ] [ 3 5 ] [ 3 F ] [ 1 C ]
(W
a i t u n t i l s w i p e c a r d )
C o m m a n d A C K : < E S C > < s t a t u s > ( s t a t u s A C K )
H E X
c o d e : [ 1 B ] [ s t a t u s ]
S t a t u s = [ 3 0 ] n o e r r o r S t a t u s = [ 3 1 ] ~ [ 3 F ] i f e r r o r
1 3
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
�
R e a d D a t a t o M S R 6 0 5
H O S T
D i r e c tt i o n
C o m m a n d c o d e : < E S C > r
( r e a d c o m m a n d )
H E X
M
S R 6 0 5
c o d e : [ 1 B ] [ 7 2 ] (W
a i t u n t i l s w i p e c a r d )
C o m m a n d A C K : < E S C > s < E S C > [ 0 1 ] % 0 1 ? < E S C > [ 0 2 ] ; 2 3 ? < E S C > [ 0 3 ] ; 4 5 ? ? < ( s t a t u s A C K )
F S > < E S C > < s t a t u s > H E X
c o d e :
[ 1 B ] [ 7 3 ] [ 1 B ] [ 0 1 ] [ 2 5 ] [ 3 0 ] [ 3 1 ] [ 3 F ] [ 1 B ] [ 0 2 ] [ 3 B ] [ 3 2 ] [ 3 3 ] [ 3 F ] [ 1 B ] [ 0 3 ] [ 3 B ] [ 3 4 ] [ 3 5 ] [ 3 F ] [ 3 F ] [ 1 C ] [ 1 B ] [ s t a t u s ] S t a t u s = [ 3 0 ] o k S t a t u s = [ 3 1 ] ~ [ 3 F ] i f e r r o r
* [X X ] = H E X
C o d e X X
1 4
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
S e c t i o n 9 A d d e n d u m �
W
r i t e D a t a t o M a g n n e e t i c C a r d R I T E c o m m a n d :
T h e W
C o m m a n d
W R IT E
C o m m a n d c o d e
< E S C > w [ D a t a B l o c k ]
H e x c o d e
1 B 7 7 [ D a t a B l o c k ] ]
R e s p o n s e
< E S C > [ S ta tu s B y te ]
D e s c r ip tio n
T h is c o m m a n d r e q u e s t M S R 6 0 5 t o w r i t e t h e D a t a B l o c k i n t o t h e c a r d s w i p e d .
[ D
a t a B l o c c k k ] f o
r m a t :
S ta rt F ie ld
R /W
C o m m a n d c o d e H E X [ c
< E S C > s
c o d e
a r d d a t t a ] f f o
1 B
7 3
D a ta F ie ld [ c a
r d
[ c a r d
E n d in g F ie ld
d a t a ]
? < F S >
d a t a ]
3 F 1 C
r m a t :
c a r d d a t a C h a r. c o d e
< E S C > [ 0 1 ] [ s t r i n g ] < E S C > [ 0 2 ] [ s t r i n g ] < E S C > [ 0 3 ] [ s t r i n g 3 ]
H E X
1 B 0 1 [s trin g 1 ] 1 B 0 2 [s trin g 2 ] 1 B
c o d e
0 3 [ s t r i n g 3 ]
A s a n e x a m p l e t h e f o l l o w i n g i n f o r m a t i o n w i l l b e w r i t t e n t o t h e c a r d : T r a c k 1 : % A B C 1 2 3 ? T r a c k 2 : ; 1 2 3 4 5 ? T r a c k 3 : ; 1 2 3 4 5 ? H O S T
D IR E C T IO N
M S R 6 0 5
C o m m a n d c o d e : < e s c > w < E S C > s < E S C > [ 0 1 ] A B C 1 2 3 < E S C > [ 0 2 ] 1 2 3 4 5 < E S C > [ 0 3 ] 1 2 3 4 5 ? < F S > H E X
c o d e :
( w r i t e c o m m a n d )
[ 1 B ] [ 7 7 ] [ 1 B ] [ 7 3 ] [ 1 B ] [ 0 1 ] [ 4 1 ] [ 4 2 ] [ 4 3 ] [ 3 1 ] [ 3 2 ] [ 3 3 ] [ 1 B ] [ 0 2 ] [ 3 1 ] [ 3 2 ] [ 3 3 ] [ 3 4 ] [ 3 5 ] [ 1 B ] [ 0 3 ] [ 3 1 ] [ 3 2 ] [ 3 3 ] [ 3 4 ] [ 3 5 ] [ 3 F ] [ 1 C ] A f t e r s e n d c o m m a n d t o M S R 6 0 5
Y e llo w c a r d
L E D
o n , t h e n s w i p e
w r i t e d a t a t o t h e m a g n e t i c c a r d
1 5
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
( w a i t u n t i l s w i p e c a r d ) C o m m a n d A C K : < E S C > < s t a t u s > ( s t a t u s A C K )
H E X
c o d e : [ 1 B ] [ s t a t u s ]
S t a t u s = [ 3 0 ] n o e r r o r S t a t u s = [ 3 1 ] ~ [ 3 F ] i f e r r o r
1 6
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
�
W
r i t e R a w D a t a t o M a g n e t i c C a r r d
C o n v e r tin g C a rd D a ta I n f o r m a tio n to H e x a d e c im a l f o r th e B in a r y W
r i t e F u n c t i o n
C o n v e r t i n g g t r a a c k o n n e A S C l l i n f o r m m a t i o n i n t o H E X
B 5 B 3 0
0
B 2
B 1
B 0 B 4
0
0
0
0
0
0
1
1 (s p )
1
0 0
1 @
P
1
0
0
0
1
!
1
A
Q
2
0
0
1
0
“
2
B
R
3
0
0
1
1
#
3
C
S
4
0
1
0
0
$
4
D
T
5
0
1
0
1
%
5
E
U
6
0
1
1
0
&
6
F
V
7
0
1
1
1
‘
7
G
W
8
1
0
0
0
(
8
H
X
9
1
0
0
1
)
9
I
Y
A
1
0
1
0
*
:
J
Z
B
1
0
1
1
+
;
K
[
C
1
1
0
0
`
<
L
\
D
1
1
0
1
,
=
M
]
E
1
1
1
0
.
>
N
F
1
1
1
1
/
?
O
^ _
C o n v e r t i n g g t r a a c k t w o a n d t h r e e A S C l l i n f o r r m m a t i o n i n t o H E X
D a ta
p
B 3
B 2
B 1
B 0
0
1
0
0
0
0
1
0
0
0
0
1
2
0
0
0
1
0
3
1
0
0
1
1
4
0
0
1
0
0
5
1
0
1
0
1
6
1
0
1
1
0
7
0
0
1
1
1
8
0
1
0
0
0
9
1
1
0
0
1
:
1
1
0
1
0
; (* )
0
1
0
1
1
<
1
1
1
0
0
=
0
1
1
0
1
>
0
1
1
1
0
? (* )
1
1
1
1
* N o te : T h e “ ;” is s ta rt s e n tin e l a n d “ ? ” is e n d s e n tin e l o f tk 2 &
1 3 o f IS O
f o r m a t .
1 7
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
A s a n e x a m p l e t h e f o l l o w i n g i n f o r m a t i o n w i l l b e w r i t t e n t o t h e c a r d : T r a c k 1 : % A B C 1 2 3 ? T r a c k 2 : ; 1 2 3 4 5 ? W
T r a c k 3 : ; 1 2 3 4 5 ? e u s e t h r e e d i f f e r e n t d a t a b i t s t o w r i t e r a w d a t a o n t h e c a r d s . T h e p r o c e d u r e s a r e l i s t e d a s b e l o w : 0 8 , 0 8 , 0 8 8 B I T S
S e t e a c h t r a c k a s 0 8 . F i r s t o f a ll, s e t B P C
c o m m a n d :
1 B , 6 F , 0 8 , 0 8 , 0 8 P r e s e n t t h e i n f o r m a t i o n t o t h e c a r d e n c o d e r , a s f o l l o w s : S ta r t F ie l d
1 B 6 E 1 B 7 3
T r a c k 1 h e a d e r
1 B 0 1
L e n g th
0 8
T r a c k 1 d a ta
C 5 B 0 7 8 1 4 9 5 4 E 3 E 2 A
T ra c k h e a d e r
1 B 0 2
L e n g th
0 5
T ra c k 2 d a ta
2 B 8 8 4 9 E A A F
T r a c k 3 h e a d e r
1 B 0 3
L e n g th
0 5
T ra c k 3 d a ta
2 B 8 8 4 9 E A A F
E n d in g F ie ld
3 F 1 C
T r a n sf e r th e tr a c k 1 d a ta to H E X B 0
B 1
u n d e r 0 8 b i t s :
B 2
B 3
B 4
B 5
P
%
1
0
1
0
0
0
1
A
1
0
0
0
0
1
1
B
0
1
0
0
0
1
1
C
1
1
0
0
0
1
0
1
1
0
0
0
1
0
1
2
0
1
0
0
1
0
1
3
1
1
0
0
1
0
0
?
1
1
1
1
1
0
0
L R C
0
1
0
1
0
1
0
C a l c u l a t e O d d P a r i t y ( P c o l u m n ) If th e re is a n E v e n N u m b e r o f 1 ’s in th e ro w
o f d a t a f o r e a c h c h a r a c t e r , p u t a 1 i n t h e P c o l u m n . O t h e r w i s e , p u t a 0 i n
t h e c o l u m n .
1 8
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
L R C : I f t h e r e i s a n E v e n N u m b e r o f 1 ’ s i n t h e c o l u m n o f d a t a f o r e a c h c h a r a c t e r , p u t a 0 i n t h e L R C r o w . O t h e r w i s e , p u t a 0 i n t h e r o w . T h e l a s t L R C w i l l b e c o n s i d e r e d a s t h e p a r i t y r u l e o f t h i s r o w . B 0
B 1
B 2
B 3
1
0
1
0
0
0
1
1
0
0
0
0
1
1
0
1
0
0
0
1
1
1
1
0
0
0
1
0
1
0
0
0
1
0
1
0
1
0
0
1
0
1
1
1
0
0
1
0
0
1
1
1
1
1
0
0
0
1
0
1
0
1
0
0
B 7
B 6
B 5
B 4
B 3
B 2
B 1
B 0
H E X
1
1
0
0
0
1
0
1
C 5
1
0
1
1
0
0
0
0
B 0
0
1
1
1
1
0
0
0
7 8
0
0
0
1
0
1
0
0
1 4
1
0
0
1
0
1
0
1
9 5
0
1
0
0
1
1
1
0
4 E
0
0
1
1
1
1
1
0
3 E
0
0
1
0
1
0
1
0
2 A
T r a n s f e r tr a c k 2 ( tr a c k 3 ) d a ta to H E X B 0
B 1
B 4
B 5
B 6
B 7
u n d e r 0 8 b i t s :
B 2
B 3
P
;
1
1
0
1
0
1
1
0
0
0
0
2
0
1
0
0
0
3
1
1
0
0
1
4
0
0
1
0
0
5
1
0
1
0
1
?
1
1
1
1
1
L R C
1
0
1
0
1
B 2
B 3
B 4
B 5
B 0
B 1
B 6
B 7
1
1
0
1
0
1
0
0
0
0
0
1
0
0
0
1
1
0
0
1
0
0
1
0
0
1
0
1
0
1
1
1
1
1
1
1
0
1
0
1
1 9
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
B 7
B 6
B 5
B 4
B 3
B 2
B 1
B 0
H E X
0
0
1
0
1
0
1
1
2 B
1
0
0
0
1
0
0
0
8 8
0
1
0
0
1
0
0
1
4 9
1
1
1
0
1
0
1
0
E A
1
0
1
0
1
1
1
1
A F
0 7 , 0 5 , 0 5 5 B I T S
S e t T K 1 , T K 2 &
T K 3 a s 0 7 , 0 5 , 0 5
1 B , 6 F , 0 7 , 0 5 , 0 5 F i r s t o f a l l , s e t B P I c o m m a n d : P r e s e n t t h e i n f o r m a t i o n t o t h e c a r d e n c o d e r , a s f o l l o w s : S ta r t F i e l d
1 B 6 E 1 B 7 3
T r a c k 1 h e a d e r
1 B 0 1
L e n g th
0 9
T r a c k 1 d a ta
4 5 6 1 6 2 2 3 5 1 5 2 1 3 1 F 2 A
T r a c k 2 h e a d e r
1 B 0 2
L e n g th
0 8
T r a c k 2 d ata
0 B 0 1 0 2 1 3 0 4 1 5 1 F 1 5
T r a c k 3 h e a d e r
1 B 0 3
L e n g th
0 8
T r a c k 3 d ata
0 B 0 1 0 2 1 3 0 4 1 5 1 F 1 5
E n d in g F ie ld
3 F 1 C
T r a n sf e r th e tr a c k 1 d a ta to H E X B 0
B 1
u n d e r 0 7 b i t s :
B 2
B 3
B 4
B 5
P
%
1
0
1
0
0
0
1
A
1
0
0
0
0
1
1
B
0
1
0
0
0
1
1
C
1
1
0
0
0
1
0
1
1
0
0
0
1
0
1
2
0
1
0
0
1
0
1
3
1
1
0
0
1
0
0
?
1
1
1
1
1
0
0
L R C
0
1
0
1
0
1
0
C a l c u l a t e O d d P a r i t y ( P c o l u m n ) If th e re is a n E v e n N u m b e r o f 1 ’s in th e ro w
o f d a t a f o r e a c h c h a r a c t e r , p u t a 1 i n t h e P c o l u m n . O t h e r w i s e , p u t a 0 i n
2 0
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
t h e c o l u m n . A d d
P
B 5
B 4
B 3
B 2
B 1
B 0
H E X
%
0
1
0
0
0
1
0
1
4 5
A
0
1
1
0
0
0
0
1
6 1
B
0
1
1
0
0
0
1
0
6 2
C
0
0
1
0
0
0
1
1
2 3
1
0
1
0
1
0
0
0
1
5 1
2
0
1
0
1
0
0
1
0
5 2
3
0
0
0
1
0
0
1
1
1 3
?
0
0
0
1
1
1
1
1
1 F
L R C
0
0
1
0
1
0
1
0
2 A
H E X B 3
B 2
B 1
B 0
0
0
0
0
0
1
0
0
0
1
2
0
0
1
0
3
0
0
1
1
4
0
1
0
0
5
0
1
0
1
6
0
1
1
0
7
0
1
1
1
8
1
0
0
0
9
1
0
0
1
A
1
0
1
0
B
1
0
1
1
C
1
1
0
0
D
1
1
0
1
E
1
1
1
0
F
1
1
1
1
T r a n s f e r tr a c k 2 ( tr a c k 3 ) d a ta to H E X B 0
B 1
u n d e r 0 5 b i t s :
B 2
B 3
P
;
1
1
0
1
0
1
1
0
0
0
0
2
0
1
0
0
0
3
1
1
0
0
1
4
0
0
1
0
0
5
1
0
1
0
1
?
1
1
1
1
1
L R C
1
0
1
0
1
2 1
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
A d d 0
A d d 0
A d d 0
P
B 3
B 2
B 1
B 0
H E X
;
0
0
0
0
1
0
1
1
0 B
1
0
0
0
0
0
0
0
1
0 1
2
0
0
0
0
0
0
1
0
0 2
3
0
0
0
1
0
0
1
1
1 3
4
0
0
0
0
0
1
0
0
0 4
5
0
0
0
1
0
1
0
1
1 5
?
0
0
0
1
1
1
1
1
1 F
L R C
0
0
0
1
0
1
0
1
1 5
0 6 , 0 5 , 0 6 6 B I T S
S e t T K 1 , T K 2 &
T K 3 a s 0 6 , 0 5 , 0 6
F i r s t o f a l l , s e t B P I c o m m a n d : 1 b , 6 F , 0 6 , 0 5 , 0 6 P r e s e n t t h e i n f o r m a t i o n t o t h e c a r d e n c o d e r , a s f o l l o w s : S ta r t F i e l d
1 B 6 E 1 B 7 3
T r a c k 1 h e a d e r
1 B 0 1
L e n g th
0 9
T r a c k 1 d ata
0 5 2 1 2 2 2 3 1 1 1 2 1 3 1 F 2 A
T r a c k 2 h e a d e r
1 B 0 2
L e n g th
0 8
T r a c k 2 d a ta
0 B 0 1 0 2 1 3 0 4 1 5 1 F 1 5
T r a c k 3 h e a d e r
1 B 0 3
L e n g th
0 8
T r a c k 3 d ata
0 1 0 1 0 2 0 3 0 4 0 5 1 F 1 F
E n d in g F ie ld
3 F 1 C
T r a n sf e r tr a c k 1 d a ta to H E X B 0
u n d e r 0 6 b i t s :
B 1
B 2
B 3
B 4
B 5
%
1
0
1
0
0
0
A
1
0
0
0
0
1
B
0
1
0
0
0
1
C
1
1
0
0
0
1
1
1
0
0
0
1
0
2
0
1
0
0
1
0
3
1
1
0
0
1
0
?
1
1
1
1
1
0
L R C
0
1
0
1
0
1
2 2
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
A d d 0
A d d 0
B 5
B 4
B 3
B 2
B 1
B 0
H E X
%
0
0
0
0
0
1
0
1
0 5
A
0
0
1
0
0
0
0
1
2 1
B
0
0
1
0
0
0
1
0
2 2
C
0
0
1
0
0
0
1
1
2 3
1
0
0
0
1
0
0
0
1
1 1
2
0
0
0
1
0
0
1
0
1 2
3
0
0
0
1
0
0
1
1
1 3
?
0
0
0
1
1
1
1
1
1 F
L R C
0
0
1
0
T r a n s f e r tr a c k 2 d a ta to H E X B 0
B 1
1
0
B 2
B 3
1
0
1
0
1
1
0
0
0
0
2
0
1
0
0
0
3
1
1
0
0
1
4
0
0
1
0
0
5
1
0
1
0
1
?
1
1
1
1
1
0
1
A d d 0
2 A
P
1
1
0
u n d e r 0 5 b i t s :
;
L R C
1
0
A d d 0
A d d 0
1 P
B 3
B 2
B 1
B 0
H E X
;
0
0
0
0
1
0
1
1
0 B
1
0
0
0
0
0
0
0
1
0 1
2
0
0
0
0
0
0
1
0
0 2
3
0
0
0
1
0
0
1
1
1 3
4
0
0
0
0
0
1
0
0
0 4
5
0
0
0
1
0
1
0
1
1 5
?
0
0
0
1
1
1
1
1
1 F
L R C
0
0
0
1
0
1
0
1
1 5
2 3
M S R 6 0 5 P r o g r a m m e r s M a n u a l
R e v . A
’
T r a n s f e r tr a c k 3 d a ta to H E X B 0
B 1
u n d e r 0 6 b i t s :
B 2
B 3
B 4
B 5
!
1
0
0
0
0
0
1
1
0
0
0
0
0
2
0
1
0
0
0
0
3
1
1
0
0
0
0
4
0
0
1
0
0
0
5
1
0
1
0
0
0
?
1
1
1
1
1
0
L R C
1
1
1
A d d 0
1
A d d 0
1
B 5
0
B 4
B 3
B 2
B 1
B 0
H E X
!
0
0
0
0
0
0
0
1
0 1
1
0
0
0
0
0
0
0
1
0 1
2
0
0
0
0
0
0
1
0
0 2
3
0
0
0
0
0
0
1
1
0 3
4
0
0
0
0
0
1
0
0
0 4
5
0
0
0
0
0
1
0
1
0 5
?
0
0
0
1
1
1
1
1
1 F
L R C
0
0
0
1
1
1
1
1
1 F
2 4