$ od -c -N 50000 [eris]<LispCore>busmaster>ht>PCDAC.TEDIT!1 0000000 P C D A C - - D i g i t a l 0000020 / A n a l o g a n d A n a l 0000040 o g / D i g i t a l C o n v e 0000060 r s i o n v i a B u s M a s 0000100 t e r , I B M P C a n d 0000120 D T 2 8 0 1 \r I n i t i a l l y 0000140 r e l e a s e d : 1 9 8 4 \r 0000160 M i c h a e l H e r r i n g \r 0000200 U p d a t e d : 1 6 S e p t 0000220 e m b e r 1 9 8 5 \r H e n r y 0000240 T h o m p s o n \r 1 . I n t 0000260 r o d u c t i o n \r 2 . T h e 0000300 D T 2 8 0 1 S e r i e s A 0000320 n a l o g A n d D i g i t a 0000340 l I / O B o a r d s \r 2 . 1 0000360 A / D \r 2 . 2 D / A \r 2 . 3 0000400 D i g i t a l I / O \r 3 . 0000420 U s e r F u n c t i o n s \r 3 0000440 . 1 M i s c e l l a n e o u s 0000460 F u n c t i o n s \r 3 . 2 A 0000500 / D F u n c t i o n s \r 3 . 3 0000520 D / A F u n c t i o n s \r 3 0000540 . 4 D i g i t a l I / O F 0000560 u n c t i o n s \r 4 . E r r o 0000600 r H a n d l i n g \r 4 . 1 S 0000620 t a t u s R e g i s t e r F 0000640 u n c t i o n s \r 4 . 2 E r r 0000660 o r F u n c t i o n s \r 5 . 0000700 C h e c k o u t \r 6 . C a l i 0000720 b r a t i o n \r 1 . I n t r o 0000740 d u c t i o n \r T h e D a t a 0000760 T r a n s l a t i o n D T 2 0001000 8 0 1 - s e r i e s I B M - P 0001020 C - c o m p a t i b l e a n a 0001040 l o g & d i g i t a l i / 0001060 o b o a r d s p r o v i d e 0001100 a n i n e x p e n s i v e 0001120 a n a l o g i / o c a p a c 0001140 i t y f o r t h e X e r o 0001160 x 1 1 0 8 w i t h E x t e 0001200 n d e d P r o c e s s o r O 0001220 p t i o n ( C P E ) a n d 0001240 B u s M a s t e r i n t e r f 0001260 a c e o p t i o n . T h e 0001300 s e b o a r d s p r o v i d 0001320 e f o r a n a l o g - t o - 0001340 d i g i t a l o u t p u t ( 0001360 A / D ) , d i g i t a l - t o 0001400 - a n a l o g i n p u t ( D 0001420 / A ) , a n d d i g i t a l 0001440 i n p u t / o u t p u t . \r D 0001460 T 2 8 0 1 b o a r d s c a n 0001500 b e m o u n t e d i n a 0001520 n I B M P C o r P C e 0001540 x p a n s i o n c h a s s i s 0001560 a t t a c h e d t o t h e 0001600 1 1 0 8 ' s B u s M a s t e 0001620 r i n t e r f a c e . I f 0001640 t h e d i r e c t m e m o 0001660 r y a c c e s s c a p a c i 0001700 t i e s o f t h e D T 2 8 0001720 0 1 b o a r d a r e t o 0001740 b e u s e d , a P C - c o 0001760 m p a t i b l e m e m o r y 0002000 b o a r d m u s t a l s o 0002020 b e m o u n t e d i n t h 0002040 e P C o r P C e x p a n 0002060 s i o n c h a s s i s . \r T h 0002100 e P C D A C u s e r p a c 0002120 k a g e p r o v i d e s a 0002140 c o n v e n i e n t i n t e r 0002160 f a c e b e t w e e n I n t 0002200 e r l i s p - D a n d o n e 0002220 D T 2 8 0 1 - s e r i e s b 0002240 o a r d . T h e P C D A C 0002260 p a c k a g e p r o v i d e 0002300 s a f u n c t i o n a l - l 0002320 e v e l i n t e r f a c e , 0002340 s o t h a t t h e u s e r 0002360 n e e d n o t b e c o n 0002400 c e r n e d w i t h d e t a 0002420 i l s o f t h e b o a r d 0002440 ' s c o m m a n d s e q u e 0002460 n c e s s u c h a s c o m 0002500 m a n d r e g i s t e r f o 0002520 r m a t s , h a n d s h a k i 0002540 n g , a n d e r r o r d i 0002560 a g n o s i s . T h e u s 0002600 e r m a y i n s t e a d c 0002620 o n c e n t r a t e o n t h 0002640 e d e s i g n o f t h e 0002660 a p p l i c a t i o n , a n d 0002700 o n d a t a m a n i p u l 0002720 a t i o n . T h e P C D A 0002740 C p a c k a g e a l s o i 0002760 n c l u d e s s y s t e m d 0003000 i a g n o s t i c a i d s . \r 0003020 T h e P C D A C u s e r p 0003040 a c k a g e u s e s t h e 0003060 B U S M A S T E R a n d B U 0003100 S E X T E N D E R l i b r a r 0003120 y p a c k a g e s . \r 2 . T 0003140 h e D T 2 8 0 1 S e r i e s 0003160 A n a l o g A n d D i g i 0003200 t a l I / O B o a r d s \r T 0003220 h i s s k e t c h i s i n 0003240 t e n d e d t o b e h e l 0003260 p f u l t o t h e c a s u 0003300 a l r e a d e r o f t h i 0003320 s d o c u m e n t , a n d 0003340 t o e s t a b l i s h c o n 0003360 t e x t w i t h i n t h i s 0003400 d o c u m e n t . I t i 0003420 s n o t g u a r a n t e e d 0003440 i n a n y w a y . F o 0003460 r d e t a i l s o n t h e 0003500 D T 2 8 0 1 s e r i e s b 0003520 o a r d s p l e a s e c o n 0003540 s u l t a c u r r e n t D 0003560 a t a T r a n s l a t i o n 0003600 D T 2 8 0 1 S e r i e s U s 0003620 e r M a n u a l . \r T h e D 0003640 T 2 8 0 1 s e r i e s b o a 0003660 r d s a r e i d e n t i c a 0003700 l e x c e p t i n t h e 0003720 r e s o l u t i o n o f t h 0003740 e i r o n - b o a r d s a m 0003760 p l i n g c l o c k a n d 0004000 i n d e t a i l s o f t h 0004020 e i r A / D s u b s y s t e 0004040 m s . T h e A / D s u b 0004060 s y s t e m s v a r y i n 0004100 r e s o l u t i o n , m a x i 0004120 m u m t h r o u g h p u t , 0004140 c h o i c e o f g a i n s , 0004160 w h e t h e r s i n g l e - 0004200 e n d e d i n p u t s a r e 0004220 p o s s i b l e , w h e t h 0004240 e r u n i p o l a r i n p u 0004260 t s a r e d i r e c t l y 0004300 s u p p o r t e d , a n d w 0004320 h e t h e r b i p o l a r i 0004340 n p u t s a r e e n c o d e 0004360 d a s o f f s e t o r t 0004400 w o s - c o m p l e m e n t . \r 0004420 I w i l l s k e t c h t h 0004440 e c a p a b i l i t i e s o 0004460 f t h e A / D , D / A , 0004500 a n d d i g i t a l i / o 0004520 s u b s y s t e m s s e p a r 0004540 a t e l y . W h e r e t h 0004560 e c a p a b i l i t i e s v 0004600 a r y b e t w e e n b o a r 0004620 d s o f t h e s e r i e s 0004640 , I g i v e t h e l o w 0004660 e r c a p a c i t y f i r s 0004700 t a n d t h e h i g h e r 0004720 c a p a c i t y o r a d d 0004740 i t i o n a l a l t e r n a t 0004760 i v e i n s q u a r e b r 0005000 a c k e t s . \r 2 . 1 A / D \r 0005020 T h e r e a r e 8 d o u b 0005040 l e - e n d e d i n p u t c 0005060 h a n n e l s [ o r u n i p 0005100 o l a r , o r a s 1 6 s 0005120 i n g l e - e n d e d ] , 1 0 0005140 V f u l l - s c a l e , w i 0005160 t h 1 2 [ 1 6 ] - b i t r e 0005200 s o l u t i o n , 4 p r o g 0005220 r a m m a b l e g a i n s e 0005240 t t i n g s f r o m 1 t o 0005260 8 [ 5 0 0 ] . a n d m a x 0005300 i m u m t h r o u g h p u t 0005320 o f 1 0 0 H z [ 2 7 . 5 K H 0005340 z ] . S a m p l i n g c a 0005360 n b e t r i g g e r e d b 0005400 y s o f t w a r e o r b y 0005420 a n e x t e r n a l l y - s 0005440 u p p l i e d t r i g g e r 0005460 s i g n a l , o r c l o c k 0005500 e d e i t h e r b y a n 0005520 e x t e r n a l l y - s u p p l 0005540 i e d c l o c k p u l s e 0005560 o r b y a n o n - b o a r 0005600 d c l o c k w i t h 2 . 5 0005620 [ 1 . 2 5 ] u s e c r e s o 0005640 l u t i o n a n d s a m p l 0005660 i n g r a t e f r o m 3 [ 0005700 6 ] H z t o m a x i m u m 0005720 t h r o u g h p u t r a t e . 0005740 \r I n p u t f r o m m u l t 0005760 i p l e c h a n n e l s c a 0006000 n n o t b e s a m p l e d 0006020 t r u l y s i m u l t a n e o 0006040 u s l y . I n p u t i s 0006060 e i t h e r d o n e o n e 0006100 p o i n t a t a t i m e 0006120 u n d e r d i r e c t c o n 0006140 t r o l o f t h e p r o g 0006160 r a m , o r i n b l o c k 0006200 c o n v e r s i o n s u n d 0006220 e r t h e c o n t r o l o 0006240 f t h e s a m p l i n g c 0006260 l o c k . I n b l o c k 0006300 c o n v e r s i o n s a n y 0006320 c o n s e c u t i v e r a n g 0006340 e o f i n p u t c h a n n 0006360 e l s c a n b e s a m p l 0006400 e d , b u t t h e y a r e 0006420 s a m p l e d r o u n d - r 0006440 o b i n , o n e p e r c l 0006460 o c k . D u r i n g b l o 0006500 c k i n p u t c o n v e r s 0006520 i o n s , t h e b o a r d 0006540 c a n n o t d o a n y t h i 0006560 n g e l s e ; i n p a r t 0006600 i c u l a r i t c a n n o t 0006620 c h a n g e t h e o u t p 0006640 u t l e v e l s o n t h e 0006660 D / A c h a n n e l s o r 0006700 d i g i t a l o u t p u t 0006720 p o r t s , n o r r e a d 0006740 t h e d i g i t a l i n p u 0006760 t p o r t s . \r B l o c k i 0007000 n p u t c o n v e r s i o n s 0007020 c a n d e p o s i t t h e 0007040 i r d a t a d i r e c t l y 0007060 i n t o R A M m e m o r y 0007100 o n t h e p c , b y d 0007120 i r e c t m e m o r y a c c 0007140 e s s ( d m a ) . A d m 0007160 a b u f f e r m u s t r e 0007200 s i d e e n t i r e l y w i 0007220 t h i n o n e 6 4 K B m e 0007240 m o r y p a g e . I t c 0007260 a n b e a r r a n g e d t 0007300 h a t d a t a b e d e p o 0007320 s i t e d c o n t i n u o u s 0007340 l y i n t o a c i r c u l 0007360 a r b u f f e r . D a t a 0007400 i n t h e p c m e m o r 0007420 y c a n b e t r a n s f e 0007440 r r e d t o o r f r o m 0007460 t h e 1 1 0 8 ' s m e m o r 0007500 y w h i l e t h e b l o c 0007520 k c o n v e r s i o n i s 0007540 t a k i n g p l a c e . 0007560 S e e t h e d o c u m e n t 0007600 a t i o n f o r t h e B U 0007620 S M A S T E R l i b r a r y 0007640 p a c k a g e f o r a d e 0007660 t a i l s o n p c d m a 0007700 a n d o n 1 1 0 8 a c c e 0007720 s s t o p c m e m o r y . 0007740 \r 2 . 2 D / A \r T h e r e 0007760 a r e t w o 1 2 - b i t o 0010000 u t p u t c h a n n e l s , 0010020 w h i c h c a n b e u s e 0010040 d s e p a r a t e l y o r 0010060 w i t h t h e i r o u t p u 0010100 t s l a t c h e d s i m u l 0010120 t a n e o u s l y . T h e 0010140 o u t p u t r a n g e s o f 0010160 t h e t w o c h a n n e l 0010200 s c a n b e s e t s e p 0010220 a r a t e l y ( b y j u m p 0010240 e r s ) a s u p t o 1 0 0010260 v o l t s , u n i p o l a r 0010300 o r b i p o l a r . T r 0010320 i g g e r i n g a n d c l o 0010340 c k r a t e s a r e a s 0010360 f o r t h e A / D s u b s 0010400 y s t e m . \r A s w i t h A 0010420 / D i n p u t , D / A o u 0010440 t p u t i s d o n e e i t 0010460 h e r o n e p o i n t a t 0010500 a t i m e u n d e r d i 0010520 r e c t c o n t r o l o f 0010540 t h e p r o g r a m , o r 0010560 i n b l o c k c o n v e r s 0010600 i o n s u n d e r t h e c 0010620 o n t r o l o f t h e s a 0010640 m p l i n g c l o c k . H 0010660 o w e v e r , i n e i t h e 0010700 r c a s e , e i t h e r o 0010720 n e c h a n n e l i s o u 0010740 t p u t o r b o t h c h a 0010760 n n e l s a r e o u t p u t 0011000 , l a t c h i n g s i m u l 0011020 t a n e o u s l y . D u r i 0011040 n g b l o c k i n p u t c 0011060 o n v e r s i o n s , t h e 0011100 b o a r d c a n n o t d o 0011120 a n y t h i n g e l s e ; i 0011140 n p a r t i c u l a r i t 0011160 c a n n o t c h a n g e t h 0011200 e o u t p u t l e v e l s 0011220 o n t h e d i g i t a l o 0011240 u t p u t p o r t s , n o r 0011260 r e a d t h e d i g i t a 0011300 l i n p u t p o r t s o r 0011320 t h e A / D c h a n n e l 0011340 s . \r D m a i s h a n d l e 0011360 d s i m i l a r t o t h e 0011400 A / D s u b s y s t e m . \r 0011420 2 . 3 D i g i t a l I / O \r 0011440 T h e r e a r e t w o 8 - 0011460 b i t d i g i t a l i / o 0011500 p o r t s , e a c h o f w 0011520 h i c h c a n b e p r o g 0011540 r a m m e d ( i n d e p e n d 0011560 e n t l y ) t o s e r v e 0011600 a s a n i n p u t p o r t 0011620 o r a s a n o u t p u t 0011640 p o r t . T h e y c a n 0011660 b e u s e d t o g e t h e 0011700 r a s o n e 1 6 - b i t 0011720 p o r t . D i g i t a l i 0011740 / o , a n d t h e s e t t 0011760 i n g o f t h e d i r e c 0012000 t i o n s o f t h e p o r 0012020 t s , c a n b e s y n c h 0012040 r o n i z e d t o a n e x 0012060 t e r n a l l y - s u p p l i e 0012100 d t r i g g e r s i g n a l 0012120 . \r T h e b a s e i / o a 0012140 d d r e s s e s f o r t h e 0012160 b o a r d ' s c o n t r o l 0012200 r e g i s t e r s , a n d 0012220 t h e d m a c h a n n e l 0012240 t o b e u s e d b y t h 0012260 e b o a r d , a r e f u l 0012300 l y j u m p e r - s e l e c t 0012320 a b l e . \r A s c r e w - t e 0012340 r m i n a l i / o p a n e l 0012360 i s a v a i l a b l e f r 0012400 o m D a t a T r a n s l a t 0012420 i o n . \r 3 . U s e r F u n 0012440 c t i o n s \r A s d o c u m e 0012460 n t e d i n t h e D T 2 8 0012500 0 1 s e r i e s U s e r M 0012520 a n u a l , c e r t a i n c 0012540 o m m a n d s c a n b e r 0012560 e q u e s t e d t o d e l a 0012600 y t h e i r a c t i o n u 0012620 n t i l t h e b o a r d r 0012640 e c e i v e s a n e x t e r 0012660 n a l l y - s u p p l i e d t 0012700 r i g g e r s i g n a l . 0012720 T h o s e P C D A C w o r k 0012740 e r f u n c t i o n s w h i 0012760 c h e n c a p s u l a t e s 0013000 u c h c o m m a n d s h a v 0013020 e a n o p t i o n a l E X 0013040 T T R I G G E R ? a r g u m e 0013060 n t w h i c h , i f s p e 0013100 c i f i e d n o n - N I L , 0013120 r e q u e s t s t h i s f e 0013140 a t u r e . T h i s E X T 0013160 T R I G G E R ? a r g u m e n 0013200 t i s n o t d e s c r i b 0013220 e d s e p a r a t e l y u n 0013240 d e r e a c h f u n c t i o 0013260 n . \r M o s t o f t h e f 0013300 u n c t i o n s d e s c r i b 0013320 e d b e l o w o p e r a t e 0013340 i n t h e c o n t e x t 0013360 o f a g l o b a l v a r i 0013400 a b l e P C D A C . B O A R D 0013420 , w h i c h i s i n i t i 0013440 a l i s e d t o c o n t a i 0013460 n a n i n s t a n c e o f 0013500 t h e P C D A C r e c o r 0013520 d . T h i s r e c o r d 0013540 h a s f i e l d s f o r b 0013560 o t h f i x e d a t t r i b 0013600 u t e s o f a c o n f i g 0013620 u r a t i o n , s u c h a s 0013640 t h e i / o a d d r e s s 0013660 , d m a c h a n n e l a n 0013700 d t i c k d u r a t i o n , 0013720 a s w e l l a s p r o v 0013740 i d i n g a p l a c e f o 0013760 r r e c o r d i n g t h e 0014000 c o n t i n g e n t s t a t e 0014020 o f t h e b o a r d a s 0014040 t h e p a c k a g e t h i 0014060 n k s i t o u g h t t o 0014100 b e a t a n y g i v e n 0014120 t i m e . I n t h e u n 0014140 l i k e l y e v e n t t h a 0014160 t m o r e t h a n o n e 0014200 b o a r d i s c o n n e c t 0014220 e d t o a g i v e n m a 0014240 c h i n e , t h e u s e r 0014260 w i l l h a v e t o u s e 0014300 R E S E T V A R t o s w i 0014320 t c h m u l t i p l e i n s 0014340 t a n c e s o f P C D A C 0014360 i n t o a n d o u t o f 0014400 P C D A C . B O A R D a s a 0014420 n d w h e n a p p r o p r i 0014440 a t e t o t h e a p p l i 0014460 c a t i o n . \r T h e n a m e 0014500 s a n d m e a n i n g s o 0014520 f t h e f i x e d a t t r 0014540 i b u t e f i e l d s w h i 0014560 c h s h o u l d r e f l e c 0014600 t t h e p a r t i c u l a r 0014620 c o n f i g u r a t i o n i 0014640 n u s e a t a g i v e n 0014660 s i t e a r e a s f o l 0014700 l o w s ( d e f a u l t v a 0014720 l u e s i n b r a c k e t s 0014740 ) \r p c d N A M E T h e m 0014760 o d e l n a m e o f t h e 0015000 b o a r d [ " 2 8 0 1 - A 0015020 " ] \r p c d D M A C H A N N E 0015040 L T h e d m a c h a n n 0015060 e l t o u s e f o r b l 0015100 o c k t r a n s f e r s t o 0015120 / f r o m t h e b o a r d . 0015140 M u s t m a t c h t h e 0015160 j u m p e r s e t t i n g 0015200 o n t h e b o a r d [ 1 0015220 ] \r p c d I O A D D R E S S 0015240 T h e p c b u s i / o 0015260 a d d r e s s o f t h e b 0015300 o a r d . M u s t m a t c 0015320 h t h e j u m p e r s e t 0015340 t i n g o n t h e b o a r 0015360 d [ 7 4 8 = 2 E C h e 0015400 x ] \r p c d T I C K D U R A T I 0015420 O N T h e l e n g t h o 0015440 f a b o a r d c l o c k 0015460 t i c k i n s e c o n d s 0015500 [ 1 . 2 5 E - 6 ] \r p c d D 0015520 A T A F O R M A T T h e f 0015540 o r m a t t h e b o a r d 0015560 u s e s f o r d a t a p o 0015600 i n t s - e i t h e r 1 0015620 2 X S , f o r 1 2 b i t 0015640 s a m p l e s w h i c h a r 0015660 e e x c e s s 2 0 4 8 w h 0015700 e n b i p o l a r , o r 1 0015720 6 T C , f o r 1 6 b i t 0015740 t w o ' s c o m p l e m e n t 0015760 s a m p l e s [ 1 2 X S 0016000 ] \r p c d B I P O L A R ? T 0016020 i f s a m p l e s a r e 0016040 b i p o l a r , N I L i f 0016060 u n i p o l a r . M u s t 0016100 m a t c h t h e j u m p e r 0016120 s e t t i n g o n t h e 0016140 b o a r d [ T ] \r 3 . 1 0016160 M i s c e l l a n e o u s F u 0016200 n c t i o n s \r ( P C D A C . S 0016220 T O P C E R R O K ? - - - 0016240 - ) S t o p s w h a t e v 0016260 e r c o m m a n d t h e b 0016300 o a r d i s r u n n i n g . 0016320 S o m e e r r o r c h e 0016340 c k i n g / r e p o r t i n g 0016360 i s s u p r e s s e d i f 0016400 C E R R O K ? i s n o n - N 0016420 I L . T h i s f u n c t i 0016440 o n e n c a p s u l a t e s 0016460 t h e D T 2 8 0 1 s e r i e 0016500 s b o a r d s ' c o m m a n 0016520 d s e q u e n c e S t o p . 0016540 \r ( P C D A C . R E S E T ) 0016560 C a l l s P C D A C . S T O P 0016600 a n d t h e n r e s e t s 0016620 t h e b o a r d . T h i 0016640 s f u n c t i o n e n c a p 0016660 s u l a t e s t h e D T 2 8 0016700 0 1 s e r i e s b o a r d s 0016720 ' c o m m a n d s e q u e n 0016740 c e R e s e t . \r ( P C D A C 0016760 . H A R D R E S E T ) C a l 0017000 l s B U S . R E S E T a n d 0017020 t h e n P C D A C . R E S E 0017040 T . \r ( P C D A C . S E T C L O 0017060 C K N H E R T Z F L G ) S 0017100 e t s t h e r a t e o f 0017120 t h e b o a r d ' s i n t e 0017140 r n a l c l o c k f o r s 0017160 u b s e q u e n t P C D A C . 0017200 S T A R T R E A D A / D a n d 0017220 P C D A C . S T A R T W R I T 0017240 E D / A f u n c t i o n c a 0017260 l l s . T h i s f u n c t 0017300 i o n e n c a p s u l a t e s 0017320 t h e D T 2 8 0 1 s e r i 0017340 e s b o a r d s ' c o m m a 0017360 n d s e q u e n c e S e t 0017400 I n t e r n a l C l o c k P 0017420 e r i o d . I f H E R T Z 0017440 F L G i s N I L t h e n 0017460 N i s t h e l e n g t h 0017500 o f t h e d e s i r e d c 0017520 l o c k p e r i o d i n 2 0017540 . 5 m i c r o s e c o n d t 0017560 i c k s ( 1 . 2 5 m i c r o 0017600 s e c o n d s o n a D T 2 0017620 8 0 1 - A ) . I f H E R T 0017640 Z F L G i s n o n - N I L 0017660 t h e n N i s t h e d e 0017700 s i r e d s a m p l i n g r 0017720 a t e i n h e r t z , a n 0017740 d t h e n u m b e r o f 0017760 t i c k s w i l l b e c a 0020000 l c u l a t e d o n t h e 0020020 b a s i s o f t h e T I C 0020040 K D U R A T I O N f i e l d 0020060 o f P C D A C . B O A R D . \r 0020100 ( P C D A C . S E T U P D M A 0020120 P A G E A D D R E S S N P O 0020140 I N T S W R I T E T O M E M ? 0020160 A U T O I N I T ? ) S e t 0020200 s u p a s i n g l e d i 0020220 r e c t m e m o r y a c c e 0020240 s s o p e r a t i o n i n 0020260 t h e u s u a l w a y : 0020300 o n e w o u l d t y p i c a 0020320 l l y c a l l i t o n c e 0020340 b e f o r e e a c h c a l 0020360 l t o P C D A C . S T A R T 0020400 R E A D A / D o r P C D A C 0020420 . S T A R T W R I T E D / A w 0020440 i t h D M A ? n o n - N I L 0020460 . P C D A C . S E T U P D M 0020500 A m a s k s t h e d m a 0020520 c h a n n e l g i v e n i n 0020540 P C D A C . B O A R D , l o 0020560 a d s t h a t c h a n n e l 0020600 ' s m o d e , a d d r e s s 0020620 , a n d t r a n s f e r - c 0020640 o u n t r e g i s t e r s , 0020660 a n d f i n a l l y u n m a 0020700 s k s i t . P C D A C . S 0020720 E T U P D M A p r e s u m e s 0020740 t h a t B U S D M A . I N I 0020760 T h a s b e e n c a l l e 0021000 d . P A G E i s t h e 0021020 h i g h 4 b i t s a n d 0021040 A D D R E S S t h e l o w 0021060 1 6 b i t s o f t h e 2 0021100 0 - b i t b a s e a d d r e 0021120 s s o f t h e d m a b u 0021140 f f e r i n t h e e x t e 0021160 r n a l - b u s m e m o r y . 0021200 N P O I N T S i s t h e 0021220 n u m b e r o f 1 6 - b i 0021240 t d a t a p o i n t s t o 0021260 b e t r a n s f e r r e d 0021300 ( m i n i m u m 1 , m a x i 0021320 m u m = d e f a u l t = 0021340 3 2 7 6 8 ) . W R I T E T O 0021360 M E M ? s p e c i f i e s t 0021400 h e d i r e c t i o n o f 0021420 t h e t r a n s f e r : N I 0021440 L f o r P C D A C . S T A R 0021460 T W R I T E D / A , n o n - N 0021500 I L f o r P C D A C . S T A 0021520 R T R E A D A / D . A U T O 0021540 I N I T ? i s N I L i f 0021560 t h e d m a c o n t r o l l 0021600 e r i s t o s t o p h o 0021620 n o r i n g d m a r e q u e 0021640 s t s w h e n N P O I N T S 0021660 d a t a p o i n t s h a v 0021700 e b e e n t r a n s f e r r 0021720 e d ; i t i s n o n - N I 0021740 L i f t h e d m a b u f 0021760 f e r i s t o b e u s e 0022000 d a s a c i r c u l a r 0022020 b u f f e r , w i t h a d d 0022040 r e s s a n d t r a n s f e 0022060 r - c o u n t r e g i s t e r 0022100 s a u t o m a t i c a l l y 0022120 r e i n i t i a l i z e d e v 0022140 e r y N P O I N T S d a t a 0022160 p o i n t s ; i n t h i s 0022200 l a t t e r c a s e t h e 0022220 d m a c o n t r o l l e r 0022240 d o e s n o t o f i t s e 0022260 l f s t o p h o n o r i n g 0022300 d m a r e q u e s t s . 0022320 S e e t h e d o c u m e n t 0022340 a t i o n f o r t h e B U 0022360 S M A S T E R l i b r a r y 0022400 p a c k a g e f o r m o r e 0022420 d e t a i l s . \r 3 . 2 A / 0022440 D F u n c t i o n s \r T h e 0022460 a r g u m e n t G A I N C O D 0022500 E i n t h e f o l l o w i 0022520 n g f u n c t i o n s e n c 0022540 o d e s t h e a n a l o g 0022560 i n p u t g a i n : \r G A I N 0022600 C O D E \t g a i n o n D T 2 0022620 8 0 1 x x x b o a r d \t g a i 0022640 n o n D T 2 8 0 5 x x x b 0022660 o a r d \r 0 \t \t 1 \t \t 1 \r 1 \t \t 0022700 2 \t \t 1 0 \r 2 \t \t 4 \t \t 1 0 0 \r 0022720 3 \t \t 8 \t \t 5 0 0 \r ( P C D A C 0022740 . R E A D A / D I M M E D I A T 0022760 E G A I N C O D E C H A N N 0023000 E L E X T T R I G G E R ? ) 0023020 = > 1 6 - b i t w o r d 0023040 P e r f o r m s a s i n g l 0023060 e A / D c o n v e r s i o n 0023100 o n t h e c h a n n e l 0023120 a t t h e a n a l o g i n 0023140 p u t g a i n e n c o d e d 0023160 b y G A I N C O D E ( d e 0023200 s c r i b e d a b o v e ) , 0023220 r e t u r n i n g t h e r e 0023240 s u l t a s a p o s i t i 0023260 v e i n t e g e r . T h i 0023300 s f u n c t i o n e n c a p 0023320 s u l a t e s t h e D T 2 8 0023340 0 1 s e r i e s b o a r d s 0023360 ' c o m m a n d s e q u e n 0023400 c e R e a d A / D I m m e 0023420 d i a t e . \r ( P C D A C . S 0023440 E T A / D P A R A M E T E R S 0023460 G A I N C O D E S T A R T C H 0023500 A N N E L E N D C H A N N E L 0023520 N P O I N T S ) D e t e r 0023540 m i n e s s e v e r a l p a 0023560 r a m e t e r s f o r s u b 0023600 s e q u e n t P C D A C . S T 0023620 A R T R E A D A / D f u n c t 0023640 i o n c a l l s . G A I N 0023660 C O D E e n c o d e s t h e 0023700 a n a l o g i n p u t g a 0023720 i n s e t t t i n g , a s 0023740 d e s c r i b e d a b o v e . 0023760 T h e c h a n n e l s f 0024000 r o m S T A R T C H A N N E L 0024020 t o E N D C H A N N E L i 0024040 n c l u s i v e a r e s c a 0024060 n n e d c y c l i c a l l y , 0024100 o n e c h a n n e l b e i 0024120 n g s a m p l e d a t e a 0024140 c h c l o c k . ( E N D C 0024160 H A N N E L d e f a u l t s 0024200 t o S T A R T C H A N N E L . 0024220 ) N P O I N T S i s s i 0024240 g n i f i c a n t o n l y i 0024260 f t h e P C D A C . S T A R 0024300 T R E A D A / D f u n c t i o 0024320 n i s c a l l e d w i t h 0024340 C O N T I N U O U S ? = N I L 0024360 ; t h e n i t i s t h e 0024400 n u m b e r o f A / D c 0024420 o n v e r s i o n s ( o n e 0024440 c h a n n e l e a c h ) t o 0024460 t a k e p l a c e d u r i 0024500 n g t h a t R e a d A / D 0024520 c o m m a n d ( m i n i m u 0024540 m = 3 , m a x i m u m = 0024560 d e f a u l t = 6 5 5 3 5 0024600 ) . T h i s f u n c t i o 0024620 n e n c a p s u l a t e s t 0024640 h e D T 2 8 0 1 s e r i e s 0024660 b o a r d s ' c o m m a n d 0024700 s e q u e n c e S e t A / 0024720 D P a r a m e t e r s . \r ( P 0024740 C D A C . S T A R T R E A D A / 0024760 D D M A ? C O N T I N U O U 0025000 S ? E X T C L O C K ? E X T 0025020 T R I G G E R ? ) I n i t i 0025040 a t e s a s c a n o f c 0025060 l o c k e d A / D c o n v e 0025100 r s i o n s o n t h e c h 0025120 a n n e l s a n d a t t h 0025140 e i n p u t g a i n s p e 0025160 c i f i e d i n t h e l a 0025200 s t P C D A C . S E T A / D P 0025220 A R A M E T E R S f u n c t i 0025240 o n c a l l . I f D M A 0025260 ? i s s p e c i f i e d n 0025300 o n - N I L t h e n t h e 0025320 1 6 - b i t d a t a v a l u 0025340 e s w i l l b e d e p o s 0025360 i t e d i n e x t e r n a l 0025400 - b u s m e m o r y b y d 0025420 i r e c t m e m o r y a c c 0025440 e s s a c c o r d i n g t o 0025460 t h e l a s t P C D A C . 0025500 S E T U P D M A ' s N P O I N 0025520 T S ; o t h e r w i s e t 0025540 h e d a t a m u s t b e 0025560 i n p u t a p o i n t a t 0025600 a t i m e w i t h P C D 0025620 A C . R E A D A / D D A T U M . 0025640 I f C O N T I N U O U S ? 0025660 i s s p e c i f i e d n o 0025700 n - N I L t h e n A / D c 0025720 o n v e r s i o n s w i l l 0025740 t a k e p l a c e u n t i l 0025760 a S t o p c o m m a n d 0026000 i s i s s u e d t o t h e 0026020 D T 2 8 0 1 s e r i e s b 0026040 o a r d ; o t h e r w i s e 0026060 t h e n u m b e r o f c 0026100 o n v e r s i o n s t h a t 0026120 t a k e s p l a c e i s g 0026140 o v e r n e d b y t h e l 0026160 a s t P C D A C . S E T A / D 0026200 P A R A M E T E R S c a l l . 0026220 I f E X T C L O C K ? i 0026240 s s p e c i f i e d n o n - 0026260 N I L t h e n c o n v e r s 0026300 i o n s a r e c l o c k e d 0026320 b y a n e x t e r n a l 0026340 s i g n a l s u p p l i e d 0026360 t o t h e b o a r d ; o 0026400 t h e r w i s e t h e b o 0026420 a r d ' s i n t e r n a l c 0026440 l o c k i s u s e d , a t 0026460 t h e c l o c k r a t e 0026500 s p e c i f i e d i n t h e 0026520 l a s t P C D A C . S E T C 0026540 L O C K c a l l . \r T h i s 0026560 f u n c t i o n e n c a p s u 0026600 l a t e s t h e D T 2 8 0 1 0026620 s e r i e s b o a r d s ' 0026640 c o m m a n d s e q u e n c e 0026660 R e a d A / D W i t h D 0026700 M A a n d , w i t h P C D 0026720 A C . R E A D A / D D A T U M , 0026740 t h e c o m m a n d s e q 0026760 u e n c e R e a d A / D . \r 0027000 N o t e t h a t , w h e n 0027020 P C D A C . S T A R T R E A D A 0027040 / D i s c a l l e d w i t 0027060 h D M A ? s p e c i f i e d 0027100 n o n - N I L , b o t h t 0027120 h e R e a d A / D c o m m 0027140 a n d a n d t h e d m a 0027160 o p e r a t i o n c a n h a 0027200 v e h a d w o r d c o u n 0027220 t s s p e c i f i e d , o r 0027240 e i t h e r o r b o t h 0027260 c a n h a v e b e e n s p 0027300 e c i f i e d t o h a v e 0027320 n o e f f e c t i v e w o r 0027340 d c o u n t . T h e h a 0027360 r d w a r e t r e a t s t h 0027400 e t w o c o u n t e r s c 0027420 o m p l e t e l y s e p a r a 0027440 t e l y . T h e s i m p l 0027460 e s t t h i n g i s t o 0027500 s p e c i f y b o t h w o r 0027520 d c o u n t s t h e s a m 0027540 e a n d t o c a l l P C 0027560 D A C . S E T U P D M A b e f 0027600 o r e e a c h P C D A C . S 0027620 T A R T R E A D A / D c a l l 0027640 . H o w e v e r e x o t i 0027660 c r e s u l t s , s o m e 0027700 o f t h e m q u i t e u s 0027720 e f u l , c a n b e g o t 0027740 w i t h o t h e r c o m b 0027760 i n a t i o n s . A g a i n 0030000 , s e e t h e d o c u m e 0030020 n t a t i o n f o r t h e 0030040 B U S M A S T E R l i b r a r 0030060 y p a c k a g e . \r ( P C D A 0030100 C . R E A D A / D D A T U M ) 0030120 = > 1 6 - b i t w o r d 0030140 I n p u t s i n d i v i d u a 0030160 l d a t a p o i n t s d u 0030200 r i n g a R e a d A / D 0030220 c o m m a n d s t a r t e d 0030240 b y P C D A C . S T A R T R E 0030260 A D A / D w i t h D M A ? = 0030300 N I L . T h e d a t u m 0030320 i s r e t u r n e d a s a 0030340 p o s i t i v e i n t e g e 0030360 r . C o o r d i n a t i o n 0030400 w i t h P C D A C . S E T A 0030420 / D P A R A M E T E R S ' N P 0030440 O I N T S a n d w i t h t 0030460 h e c l o c k m a y b e 0030500 r e q u i r e d ; t h e f u 0030520 n c t i o n s P C D A C . R E 0030540 A D Y F O R C O M M A N D ? a 0030560 n d P C D A C . R E A D Y F O 0030600 R R E A D ? m a y b e o f 0030620 u s e i n t h i s . N 0030640 o t e t h a t t h e " R e 0030660 a d A / D " c o m m a n d 0030700 s e q u e n c e d e s c r i b 0030720 e d i n t h e D T 2 8 0 1 0030740 s e r i e s U s e r M a n 0030760 u a l a c t u a l l y c o r 0031000 r e s p o n d s t o P C D A 0031020 C . S T A R T R E A D A / D p 0031040 l u s o n e P C D A C . R E 0031060 A D A / D D A T U M . \r 3 . 3 0031100 D / A F u n c t i o n s \r ( P 0031120 C D A C . W R I T E D / A I M M 0031140 E D I A T E D A C S E L E C T 0031160 D A T U M S E C O N D D A T 0031200 U M E X T T R I G G E R ? ) 0031220 P e r f o r m s a s i n g 0031240 l e D / A c o n v e r s i o 0031260 n o n D A C c h a n n e l 0031300 s 0 , 1 , o r b o t h 0031320 s i m u l t a n e o u s l y ( 0031340 a s D A C S E L E C T i s 0031360 0 , 1 , o r 2 ) . I f 0031400 o n l y o n e c h a n n e 0031420 l i s s e l e c t e d , t 0031440 h e n t h e l e s s s i g 0031460 n i f i c a n t b i t s o f 0031500 t h e i n t e g e r D A T 0031520 U M g o e s t o t h a t 0031540 c h a n n e l , a n d S E C 0031560 O N D D A T U M i s i g n o 0031600 r e d i f p r e s e n t ; 0031620 i f b o t h c h a n n e l 0031640 s a r e s e l e c t e d , 0031660 t h e n D A T U M g o e s 0031700 t o c h a n n e l 0 a n d 0031720 S E C O N D D A T U M t o 0031740 c h a n n e l 1 . T h i s 0031760 f u n c t i o n e n c a p s 0032000 u l a t e s t h e D T 2 8 0 0032020 1 s e r i e s b o a r d s ' 0032040 c o m m a n d s e q u e n c 0032060 e W r i t e D / A I m m e 0032100 d i a t e . \r ( P C D A C . S E 0032120 T D / A P A R A M E T E R S D 0032140 A C S E L E C T N P O I N T S 0032160 ) D e t e r m i n e s t w 0032200 o p a r a m e t e r s f o r 0032220 s u b s e q u e n t P C D A 0032240 C . S T A R T W R I T E D / A 0032260 c a l l s . D A C S E L E C 0032300 T d e t e r m i n e s w h e 0032320 t h e r o u t p u t i s t 0032340 o c h a n n e l 0 o n l y 0032360 , c h a n n e l 1 o n l y 0032400 , o r b o t h c h a n n e 0032420 l s s i m u l t a n e o u s l 0032440 y ( a s D A C S E L E C T 0032460 i s 0 , 1 , o r 2 ) . 0032500 I f D A C S E L E C T i s 0032520 2 , t h e n d a t a a r 0032540 e o u t p u t i n p a i r 0032560 s , t h e f i r s t d a t 0032600 u m o f e a c h p a i r 0032620 g o i n g t o c h a n n e l 0032640 0 a n d t h e s e c o n 0032660 d t o c h a n n e l 1 . 0032700 N P O I N T S i s s i g n 0032720 i f i c a n t o n l y i f 0032740 P C D A C . S T A R T W R I T E 0032760 D / A i s c a l l e d w i 0033000 t h C O N T I N U O U S ? = N 0033020 I L ; t h e n i t i s t 0033040 h e n u m b e r o f D / A 0033060 c o n v e r s i o n s ( o n 0033100 e o r b o t h c h a n n e 0033120 l s ) t o t a k e p l a c 0033140 e d u r i n g t h a t W r 0033160 i t e D / A c o m m a n d 0033200 ( m i n i m u m = 3 , m a 0033220 x i m u m = d e f a u l t 0033240 = 6 5 5 3 5 ) . T h i s 0033260 f u n c t i o n e n c a p s u 0033300 l a t e s t h e D T 2 8 0 1 0033320 s e r i e s b o a r d s ' 0033340 c o m m a n d s e q u e n c e 0033360 S e t D / A P a r a m e t 0033400 e r s . \r ( P C D A C . S T A R 0033420 T W R I T E D / A D M A ? C 0033440 O N T I N U O U S ? E X T C L 0033460 O C K ? E X T T R I G G E R ? 0033500 ) I n i t i a t e s a s 0033520 c a n o f c l o c k e d D 0033540 / A c o n v e r s i o n s o 0033560 n t h e D A C o r D A C 0033600 s s p e c i f i e d i n t 0033620 h e l a s t P C D A C . S E 0033640 T D / A P A R A M E T E R S c 0033660 a l l . I f D M A ? i s 0033700 s p e c i f i e d n o n - N 0033720 I L t h e n t h e 1 6 - b 0033740 i t d a t a v a l u e s w 0033760 i l l b e r e a d f r o m 0034000 e x t e r n a l - b u s m e 0034020 m o r y b y d i r e c t m 0034040 e m o r y a c c e s s a c c 0034060 o r d i n g t o t h e l a 0034100 s t P C D A C . S E T U P D M 0034120 A c a l l ; o t h e r w i 0034140 s e t h e d a t a m u s t 0034160 b e o u t p u t a p o i 0034200 n t a t a t i m e w i t 0034220 h P C D A C . W R I T E D / A 0034240 D A T U M . I f C O N T I 0034260 N U O U S ? i s s p e c i f 0034300 i e d n o n - N I L t h e n 0034320 D / A c o n v e r s i o n s 0034340 w i l l t a k e p l a c e 0034360 u n t i l a S t o p c o 0034400 m m a n d i s i s s u e d 0034420 t o t h e D T 2 8 0 1 s e 0034440 r i e s b o a r d ; o t h 0034460 e r w i s e t h e n u m b e 0034500 r o f c o n v e r s i o n s 0034520 t h a t t a k e s p l a c 0034540 e i s g o v e r n e d b y 0034560 t h e l a s t P C D A C . 0034600 S E T D / A P A R A M E T E R S 0034620 ' N P O I N T S . I f E 0034640 X T C L O C K ? i s s p e c 0034660 i f i e d n o n - N I L t h 0034700 e n c o n v e r s i o n s a 0034720 r e c l o c k e d b y a n 0034740 e x t e r n a l s i g n a l 0034760 s u p p l i e d t o t h e 0035000 b o a r d ; o t h e r w i 0035020 s e t h e b o a r d ' s 0035040 i n t e r n a l c l o c k i 0035060 s u s e d , a t t h e c 0035100 l o c k r a t e s p e c i f 0035120 i e d i n t h e l a s t 0035140 P C D A C . S E T C L O C K c 0035160 a l l . \r T h i s f u n c t i 0035200 o n e n c a p s u l a t e s 0035220 t h e D T 2 8 0 1 s e r i e 0035240 s b o a r d s ' c o m m a n 0035260 d s e q u e n c e W r i t e 0035300 D / A W i t h D M A a n 0035320 d , w i t h o n e o r t 0035340 w o P C D A C . W R I T E D / 0035360 A D A T U M c a l l s , t h 0035400 e c o m m a n d s e q u e n 0035420 c e W r i t e D / A . \r N o 0035440 t e t h a t , w h e n P C 0035460 D A C . S T A R T W R I T E D / 0035500 A i s c a l l e d w i t h 0035520 D M A ? s p e c i f i e d 0035540 n o n - N I L , b o t h t h 0035560 e W r i t e D / A c o m m 0035600 a n d a n d t h e d m a 0035620 o p e r a t i o n c a n h a 0035640 v e h a d w o r d c o u n 0035660 t s s p e c i f i e d , o r 0035700 e i t h e r o r b o t h 0035720 c a n h a v e b e e n s p 0035740 e c i f i e d t o h a v e 0035760 n o e f f e c t i v e w o r 0036000 d c o u n t . T h e h a 0036020 r d w a r e t r e a t s t h 0036040 e t w o c o u n t e r s c 0036060 o m p l e t e l y s e p a r a 0036100 t e l y . T h e s i m p l 0036120 e s t t h i n g i s t o 0036140 s p e c i f y b o t h w o r 0036160 d c o u n t s t h e s a m 0036200 e a n d t o c a l l P C 0036220 D A C . S E T U P D M A b e f 0036240 o r e e a c h P C D A C . S 0036260 T A R T W R I T E D / A c a l 0036300 l . H o w e v e r e x o t 0036320 i c r e s u l t s , s o m e 0036340 o f t h e m q u i t e u 0036360 s e f u l , c a n b e g o 0036400 t w i t h o t h e r c o m 0036420 b i n a t i o n s . A g a i 0036440 n , s e e t h e d o c u m 0036460 e n t a t i o n f o r t h e 0036500 B U S M A S T E R l i b r a 0036520 r y p a c k a g e . \r ( P C D 0036540 A C . W R I T E D / A D A T U M 0036560 D A T U M ) O u t p u t s 0036600 i n d i v i d u a l d a t a 0036620 p o i n t s d u r i n g a 0036640 W r i t e D / A c o m m a 0036660 n d s t a r t e d b y P C 0036700 D A C . S T A R T W R I T E D / 0036720 A w i t h D M A ? = N I L . 0036740 T h e l e s s s i g n i 0036760 f i c a n t b i t s o f t 0037000 h e i n t e g e r D A T U M 0037020 a r e o u t p u t . I f 0037040 b o t h D A C s a r e b 0037060 e i n g w r i t t e n t o , 0037100 t h e n p a i r s o f d 0037120 a t a p o i n t s m u s t 0037140 b e o u t p u t , w i t h 0037160 t h e f i r s t p o i n t 0037200 o f e a c h p a i r g o i 0037220 n g t o D A C 0 . C o 0037240 o r d i n a t i o n w i t h 0037260 P C D A C . S E T D / A P A R 0037300 A M E T E R S ' N P O I N T S 0037320 a n d w i t h t h e c l 0037340 o c k m a y b e r e q u i 0037360 r e d ; t h e f u n c t i o 0037400 n s P C D A C . R E A D Y F O 0037420 R C O M M A N D ? a n d P C 0037440 D A C . R E A D Y F O R W R I T 0037460 E ? m a y b e o f u s e 0037500 i n t h i s . N o t e 0037520 t h a t t h e " W r i t e 0037540 D / A " c o m m a n d s e q 0037560 u e n c e d e s c r i b e d 0037600 i n t h e D T 2 8 0 1 s e 0037620 r i e s U s e r M a n u a l 0037640 a c t u a l l y c o r r e s 0037660 p o n d s t o P C D A C . S 0037700 T A R T W R I T E D / A p l u 0037720 s o n e o r t w o P C D 0037740 A C . W R I T E D / A D A T U M 0037760 c a l l s . \r 3 . 4 D i g i 0040000 t a l I / O F u n c t i o n 0040020 s \r ( P C D A C . S E T D I G I 0040040 T A L I N P U T P O R T S E L 0040060 E C T E X T T R I G G E R ? ) 0040100 C o n f i g u r e s d i g 0040120 i t a l i / o p o r t s 0 0040140 , 1 , o r b o t h ( a s 0040160 P O R T S E L E C T i s 0 0040200 , 1 , o r 2 ) t o a c 0040220 c e p t d i g i t a l i n p 0040240 u t s . T h i s f u n c t 0040260 i o n e n c a p s u l a t e s 0040300 t h e D T 2 8 0 1 s e r i 0040320 e s b o a r d s ' c o m m a 0040340 n d s e q u e n c e S e t 0040360 D i g i t a l P o r t F o r 0040400 I n p u t . \r ( P C D A C . S 0040420 E T D I G I T A L O U T P U T 0040440 P O R T S E L E C T E X T T R 0040460 I G G E R ? ) C o n f i g u 0040500 r e s d i g i t a l i / o 0040520 p o r t s 0 , 1 , o r b 0040540 o t h ( a s P O R T S E L E 0040560 C T i s 0 , 1 , o r 2 0040600 ) t o p r o v i d e d i g 0040620 i t a l o u t p u t s . T 0040640 h i s f u n c t i o n e n c 0040660 a p s u l a t e s t h e D T 0040700 2 8 0 1 s e r i e s b o a r 0040720 d s ' c o m m a n d s e q u 0040740 e n c e S e t D i g i t a l 0040760 P o r t F o r O u t p u t 0041000 . \r ( P C D A C . R E A D D I G 0041020 I T A L I M M E D I A T E P O 0041040 R T S E L E C T E X T T R I G 0041060 G E R ? ) = > 8 - b i t 0041100 b y t e / 1 6 - b i t w o r 0041120 d R e a d s d i g i t a l 0041140 i n p u t f r o m d i g i 0041160 t a l i / o p o r t s 0 , 0041200 1 , o r b o t h . I f 0041220 P O R T S E L E C T i s 0 0041240 o r 1 t h e n o n e b 0041260 y t e o f d a t a i s r 0041300 e a d ( f r o m p o r t 0 0041320 o r 1 ) a n d r e t u r 0041340 n e d a s a s m a l l p 0041360 o s i t i v e i n t e g e r . 0041400 I f P O R T S E L E C T 0041420 i s 2 , t h e n t w o b 0041440 y t e s o f d a t a a r e 0041460 r e a d s i m u l t a n e o 0041500 u s l y ( o n e f r o m e 0041520 a c h p o r t ) a n d r e 0041540 t u r n e d a s a 1 6 - b 0041560 i t p o s i t i v e i n t e 0041600 g e r , w i t h t h e p o 0041620 r t 1 d a t a a s t h e 0041640 m o r e s i g n i f i c a n 0041660 t b y t e . T h e p o r 0041700 t s s e l e c t e d m u s t 0041720 o f c o u r s e c u r r e 0041740 n t l y b e s e t f o r 0041760 i n p u t . T h i s f u n 0042000 c t i o n e n c a p s u l a t 0042020 e s t h e D T 2 8 0 1 s e 0042040 r i e s b o a r d s ' c o m 0042060 m a n d s e q u e n c e R e 0042100 a d D i g i t a l I n p u t 0042120 I m m e d i a t e . \r ( P C D 0042140 A C . W R I T E D I G I T A L I 0042160 M M E D I A T E P O R T S E L 0042200 E C T D A T U M E X T T R I 0042220 G G E R ? ) W r i t e s d 0042240 i g i t a l o u t p u t t o 0042260 d i g i t a l i / o p o r 0042300 t s 0 , 1 , o r b o t h 0042320 . I f P O R T S E L E C T 0042340 i s 0 o r 1 t h e n 0042360 o n e b y t e o f d a t a 0042400 i s w r i t t e n ( t o 0042420 p o r t 0 o r 1 ) , n a 0042440 m e l y t h e l e a s t s 0042460 i g n i f i c a n t 8 b i t 0042500 s o f t h e i n t e g e r 0042520 D A T U M . I f P O R T 0042540 S E L E C T i s 2 , t h e 0042560 n t w o b y t e s o f d 0042600 a t a a r e w r i t t e n 0042620 s i m u l t a n e o u s l y : 0042640 t h e l e a s t s i g n i f 0042660 i c a n t 8 b i t s o f 0042700 t h e i n t e g e r D A T U 0042720 M a r e w r i t t e n t o 0042740 p o r t 0 a n d t h e 0042760 n e x t l e s s s i g n i f 0043000 i c a n t 8 b i t s a r e 0043020 w r i t t e n t o p o r t 0043040 1 . T h e p o r t s s 0043060 e l e c t e d m u s t o f 0043100 c o u r s e c u r r e n t l y 0043120 b e s e t f o r o u t p 0043140 u t . T h i s f u n c t i 0043160 o n e n c a p s u l a t e s 0043200 t h e D T 2 8 0 1 s e r i e 0043220 s b o a r d s ' c o m m a n 0043240 d s e q u e n c e W r i t e 0043260 D i g i t a l I n p u t I 0043300 m m e d i a t e . \r 4 . E r r 0043320 o r H a n d l i n g \r E r r o 0043340 r s c a n b e d i f f i c 0043360 u l t t o d i a g n o s e 0043400 i n r e a l - t i m e s y s 0043420 t e m s , a n d t h i s p 0043440 a c k a g e p r o v i d e s 0043460 a n u m b e r o f f a c i 0043500 l i t i e s t o e a s e t 0043520 h e p a i n a s m u c h 0043540 a s p o s s i b l e . T h 0043560 e y d e p e n d o n t h e 0043600 f a c t t h a t a l l t 0043620 h e u s e r f u n c t i o n 0043640 s d e s c r i b e d a b o v 0043660 e a t t e m p t t o k e e 0043700 p u p t o d a t e , w i 0043720 t h i n t h e i n s t a n c 0043740 e o f t h e P C D A C r 0043760 e c o r d i n P C D A C . B 0044000 O A R D , a d e s c r i p t 0044020 i o n o f t h e s t a t e 0044040 o f t h e b o a r d . 0044060 T h u s i f a n d w h e n 0044100 a n e r r o r i s d e t 0044120 e c t e d a d i s p l a y 0044140 o f t h e s t a t e c a n 0044160 b e m a d e . \r T h e c r 0044200 u c i a l p o i n t t o r 0044220 e m e m b e r a b o u t e r 0044240 r o r s i n t h i s c o n 0044260 t e x t i s t h a t n o 0044300 i n t e r r u p t s f r o m 0044320 t h e b o a r d a r e p o 0044340 s s i b l e . T h u s e r 0044360 r o r s w i l l n o t b e 0044400 d e t e c t e d u n l e s s 0044420 e x p l i c i t l y c h e c 0044440 k e d f o r . A l l t h 0044460 e u s e r f u n c t i o n s 0044500 d e s c r i b e d i n t h 0044520 e p r e v i o u s s e c t i 0044540 o n c h e c k t h a t t h 0044560 e b o a r d i s r e a d y 0044600 b e f o r e i s s u i n g 0044620 c o m m a n d s , s o a n 0044640 e r r o r r e s u l t i n g 0044660 f r o m o n e c o m m a n d 0044700 w i l l b e d e t e c t e 0044720 d w h e n e v e r a n o t h 0044740 e r c o m m a n d i s c a 0044760 l l e d f o r . I f y o 0045000 u n e e d t o b e s u p 0045020 e r - c o n s e r v a t i v e , 0045040 s e t t i n g t h e p c d 0045060 S Y N C H R O N O U S ? f i e 0045100 l d o f P C D A C . B O A R 0045120 D t o a n o n - N I L v 0045140 a l u e w i l l c a u s e 0045160 m o s t f u n c t i o n s t 0045200 o w a i t f o r t h e b 0045220 o a r d t o r e t u r n t 0045240 o r e a d y s t a t u s b 0045260 e f o r e r e t u r n i n g . 0045300 T h e e x c e p t i o n s 0045320 i n c l u d e t h e P C D 0045340 A C . S T A R T . . . f u n c 0045360 t i o n s , f o r o b v i o 0045400 u s r e a s o n s . \r T h e 0045420 c u r r e n t [ S e p t . 1 0045440 9 8 5 ] s t a t e o f t h 0045460 e e r r o r h a n d l i n g 0045500 m e c h a n i s m s i s p 0045520 e r h a p s a b i t o v e 0045540 r - e n g i n e e r e d . I 0045560 n t h e o r i g i n a l r 0045600 e l e a s e o f t h i s p 0045620 a c k a g e , i f a t a n 0045640 y t i m e a n e r r o r 0045660 w a s d e t e c t e d , a 0045700 d i s p l a y o f t h e s 0045720 t a t e o f t h e b o a r 0045740 d , t h e o n - b o a r d 0045760 s t a t u s r e g i s t e r 0046000 a n d t h e e r r o r r e 0046020 g i s t e r w a s p r i n t 0046040 e d o n t h e s t a n d a 0046060 r d o u t p u t s t r e a m 0046100 , a n d a p r o m p t o 0046120 f f e r i n g t o r e d i s 0046140 p l a y o r r e t u r n w 0046160 a s o f f e r e d . T h i 0046200 s i s n o t c o n s i s t 0046220 e n t w i t h t h e I n t 0046240 e r l i s p s t a n d a r d 0046260 a p p r o a c h , i n t h a 0046300 t i t w a s u n c o n d i 0046320 t i o n a l - t h e r e w 0046340 a s n o w a y t o d i s 0046360 a b l e i t . A s a c 0046400 o m p l e t e r e d e s i g n 0046420 o f t h e e r r o r h a 0046440 n d l i n g w a s n o t p 0046460 o s s i b l e a t t h i s 0046500 t i m e , a r a t h e r c 0046520 r u d e f a c i l i t y h a 0046540 s b e e n a d d e d w h e 0046560 r e b y i f p c d Q U I E T 0046600 E R R O R S i s s e t i n 0046620 P C D A C . B O A R D , t h 0046640 i s m e c h a n i s m i s 0046660 b y p a s s e d a n d E R R 0046700 O R i s c a l l e d i n s 0046720 t e a d . T h i s m e a n 0046740 s t h a t E R R O R S E T 0046760 a n d B R E A K C H E C K a 0047000 n d s o o n c a n c o m 0047020 e i n t o p l a y . T 0047040 h e e r r o r m e s s a g e 0047060 c o n s i s t s o f t h e 0047100 s t r i n g " P C D A C p 0047120 r o b l e m s " a n d a l 0047140 i s t o f t h r e e i t e 0047160 m s : t h e i n t e r n a 0047200 l P C D A C m e s s a g e 0047220 a s s o c i a t e d w i t h 0047240 t h e e r r o r a n d t h 0047260 e v a l u e s o f t h e 0047300 o n - b o a r d s t a t u s 0047320 a n d e r r o r r e g i s t 0047340 e r s , i f a v a i l a b l 0047360 e . R e t u r n i n g a 0047400 n o n - N I L v a l u e f r 0047420 o m t h e b r e a k w i l 0047440 l c a u s e a s y m b o l 0047460 i c d i s p l a y o f t h 0047500 e s e v a l u e s t o b e 0047520 p r i n t e d o u t . p 0047540 c d Q U I E T E R R O R S i s 0047560 i n i t i a l l y N I L , 0047600 s o t h a t t h e f u l l 0047620 - b l o w n o r i g i n a l 0047640 e r r o r h a n d l i n g w 0047660 i l l o c c u r , b u t u 0047700 s e r l e v e l p a c k a g 0047720 e s a r e a d v i s e d t 0047740 o s e t i t t o T a n 0047760 d p r o t e c t t h e m s e 0050000 l v e s s u i t a b l y w i 0050020 t h E R R O R S E T . \r 4 . 1 0050040 S t a t u s R e g i s t e r 0050060 F u n c t i o n s \r ( P C D A 0050100 C . R E A D S T A T U S ) = > 0050120 8 - b i t b y t e R e t 0050140 u r n s t h e c u r r e n t 0050160 o n - b o a r d s t a t u s 0050200 r e g i s t e r a s a s 0050220 m a l l i n t e g e r . \r ( P 0050240 C D A C . S H O W S T A T U S 0050260 S T A T U S - - - - ) = > 0050300 8 - b i t b y t e D i s 0050320 p l a y s t h e s t a t u s 0050340 v a l u e S T A T U S i n 0050360 a h u m a n - r e a d a b l 0050400 e f o r m . I f S T A T 0050420 U S i s N I L g e t s i 0050440 t f r o m t h e b o a r d 0050460 . I f t h e e r r o r 0050500 b i t i s s e t i n S T 0050520 A T U S , t r i e s t o r 0050540 e a d a n d d i s p l a y 0050560 t h e e r r o r r e g i s t 0050600 e r a s w e l l . R e t 0050620 u r n s t h e s t a t u s 0050640 b y t e . \r ( P C D A C . R E A 0050660 D Y F O R C O M M A N D - - 0050700 - - ) = > b o o l e a n 0050720 C h e c k s f o r e r r o r 0050740 s a n d b u s y w a i t s 0050760 f o r t h e b o a r d t 0051000 o s h o w R e a d y i n 0051020 t h e s t a t u s r e g i s 0051040 t e r . T i m e s o u t 0051060 a f t e r P C D A C . T I M E 0051100 O U T C O U N T t r i e s . \r 0051120 ( P C D A C . R E A D Y F O R R 0051140 E A D - - - - ) = > b o 0051160 o l e a n C h e c k s f o 0051200 r e r r o r s a n d b u s 0051220 y w a i t s f o r t h e 0051240 b o a r d t o s h o w D a 0051260 t a O u t R e a d y i n 0051300 t h e s t a t u s r e g i s 0051320 t e r . T i m e s o u t 0051340 a f t e r P C D A C . T I M E 0051360 O U T C O U N T t r i e s . \r 0051400 ( P C D A C . R E A D Y F O R W 0051420 R I T E - - - - ) = > b 0051440 o o l e a n C h e c k s f 0051460 o r e r r o r s a n d b u 0051500 s y w a i t s f o r t h e 0051520 b o a r d t o s h o w n 0051540 o t D a t a I n F u l l 0051560 i n t h e s t a t u s r e 0051600 g i s t e r . T i m e s o 0051620 u t a f t e r P C D A C . T 0051640 I M E O U T C O U N T t r i e 0051660 s . \r 4 . 2 E r r o r F u n 0051700 c t i o n s \r ( P C D A C . E R 0051720 R O R ? C E R R O K ? ) = > 0051740 b o o l e a n R e t u r n 0051760 s T o r N I L d e p e n 0052000 d i n g o n w h e t h e r 0052020 C o m p o s i t e E r r o r 0052040 i s s e t i n t h e o n 0052060 - b o a r d s t a t u s r e 0052100 g i s t e r o r n o t . 0052120 W i l l p r i n t a d e s 0052140 c r i p t i o n o f t h e 0052160 s t a t u s a n d e r r o r 0052200 i f t h e b i t i s s 0052220 e t , u n l e s s C E R R O 0052240 K ? i s n o n - N I L . 0052260 M a y c a u s e a n e r r 0052300 o r / s h o w t h e b o a r 0052320 d s t a t u s i f i t c 0052340 a n ' t g e t a v a l i d 0052360 s t a t u s ( e . g . i f 0052400 t h e p c i s p o w e r 0052420 e d d o w n ) . \r ( P C D A C 0052440 . C L E A R E R R O R - - ) 0052460 T r i e s t o s t o p t 0052500 h e b o a r d i f n e c e 0052520 s s a r y a n d t h e n c 0052540 l e a r s t h e o n - b o a 0052560 r d e r r o r r e g i s t e 0052600 r i f p o s s i b l e . 0052620 M a y c a u s e a n e r r 0052640 o r / s h o w t h e b o a r 0052660 d s t a t u s i f i t h 0052700 a s d i f f i c u l t y . 0052720 T h i s f u n c t i o n e n 0052740 c a p s u l a t e s t h e D 0052760 T 2 8 0 1 s e r i e s b o a 0053000 r d s ' c o m m a n d s e q 0053020 u e n c e C l e a r E r r o 0053040 r R e g i s t e r . \r ( P C D 0053060 A C . R E A D E R R O R - - ) 0053100 = > 1 6 - b i t w o r d 0053120 T r i e s t o s t o p t 0053140 h e b o a r d i f n e c e 0053160 s s a r y a n d t h e n r 0053200 e a d s a n d r e t u r n s 0053220 t h e o n - b o a r d e r 0053240 r o r r e g i s t e r i f 0053260 p o s s i b l e . M a y c 0053300 a u s e a n e r r o r / s h 0053320 o w t h e b o a r d s t a 0053340 t u s i f i t h a s d i 0053360 f f i c u l t y . \r ( P C D A C 0053400 . S H O W E R R O R E R R O R 0053420 - - ) D i s p l a y s a 0053440 h u m a n r e a d a b l e 0053460 f o r m o f E R R O R i f 0053500 n o n - N I L , o r o f 0053520 t h e r e s u l t s o f ( 0053540 P C D A C . R E A D E R R O R ) 0053560 i f E R R O R i s N I L 0053600 . \r 5 . C h e c k o u t \r T h 0053620 e B U S M A S T E R l i b r 0053640 a r y p a c k a g e p r o v 0053660 i d e s c h e c k o u t t o 0053700 o l s f o r t h e b a s i 0053720 c b u s m a s t e r b o a r 0053740 d a n d p c c o n n e c t 0053760 i o n s e t u p . T w o 0054000 f u n c t i o n s a r e p r 0054020 o v i d e d i n t h i s p 0054040 a c k a g e s p e c i f i c a 0054060 l l y f o r c h e c k o u t 0054100 a n d s e t u p o f D T 0054120 2 8 0 1 s e r i e s b o a r 0054140 d s . \r ( P C D A C . T E S T 0054160 q u i e t F l g ) = > b o o 0054200 l e a n R e t u r n s T 0054220 o r N I L d e p e n d i n g 0054240 o n w h e t h e r i t s 0054260 u c c e e d s i n r u n n i 0054300 n g a t e s t b a s e d 0054320 o n t h e D T 2 8 0 1 s e 0054340 r i e s b o a r d s ' c o m 0054360 m a n d s e q u e n c e T e 0054400 s t . P r i n t s o u t 0054420 d i a g n o s t i c m e s s a 0054440 g e s i n c a s e o f f 0054460 a i l u r e a n d , i f q 0054500 u i e t F l g i s N I L , 0054520 a m e s s a g e o n s u c 0054540 c e s s . M a y c a u s e 0054560 a n e r r o r / s h o w t 0054600 h e b o a r d s t a t u s 0054620 i f i t h a s d i f f i c 0054640 u l t y . \r ( P C D A C . M A K 0054660 E T E S T ) P r o m p t s 0054700 f o r a s c r e e n r e g 0054720 i o n , a n d b r i n g s 0054740 u p t h e r e i n a t e s 0054760 t w i n d o w . L e f t 0055000 o r m i d d l e m o u s e 0055020 b u t t o n s b r i n g u p 0055040 a c o m m a n d m e n u , 0055060 a n d p a r a m e t e r s 0055100 a r e s e t b y w a y o 0055120 f T o g M e n u s o n t h 0055140 e m a r g i n s . [ S e e 0055160 t h e d o c u m e n t a t i 0055200 o n o f t h e T O G M E N 0055220 U L i s p u s e r s p a c k 0055240 a g e f o r a c o m p l e 0055260 t e d i s c u s s i o n - 0055300 i n b r i e f , a T o g M 0055320 e n u s h o w s i t s v a 0055340 l u e , c a n b e s e q u 0055360 e n c e d t h r o u g h a 0055400 s e q u e n c e o f v a l u 0055420 e s w i t h t h e l e f t 0055440 m o u s e b u t t o n , a 0055460 n d w i l l b r i n g u p 0055500 a s t a n d a r d m e n u 0055520 , p e r h a p s i n c l u d 0055540 i n g s o m e o p t i o n s 0055560 n o t i n t h e b a s i 0055600 c s e q u e n c e , i n r 0055620 e s p o n s e t o t h e m 0055640 i d d l e m o u s e b u t t 0055660 o n . ] \r T h e p a r a m e t 0055700 e r m e n u s a n d t h e 0055720 i r m e a n i n g s a r e 0055740 a s f o l l o w s : \r I n p u 0055760 t C h a n n e l D e t e r 0056000 m i n e s t h e c h a n n e 0056020 l f o r u s e i n i n p 0056040 u t o p e r a t i o n s - 0056060 v a l u e s r a n g e f r o 0056100 m 0 t o 1 5 . \r O u t p u 0056120 t C h a n n e l D e t e r 0056140 m i n e s t h e c h a n n e 0056160 l ( s ) f o r u s e i n 0056200 o u t p u t o p e r a t i o n 0056220 s - p o s s i b l e v a l 0056240 u e s a r e 0 , 1 a n d 0056260 B o t h . \r S a m p l e R a 0056300 t e D e t e r m i n e s t 0056320 h e r a t e i n H e r t z 0056340 a t w h i c h i n p u t / 0056360 o u t p u t s a m p l i n g 0056400 w i l l o c c u r . V a l 0056420 u e s o f 5 , 1 0 a n d 0056440 2 7 K H z a r e p r o v 0056460 i d e d , o r a n y v a l 0056500 u e m a y b e g i v e n 0056520 v i a t y p e - i n . \r I n p 0056540 u t G a i n D e t e r m i 0056560 n e s t h e o n - b o a r d 0056600 g a i n f a c t o r b y 0056620 w h i c h i n p u t s a m p 0056640 l e s a r e m u l t i p l i 0056660 e d . P o s s i b l e v a 0056700 l u e s a r e 1 , 2 , 4 0056720 a n d 8 . [ T h i s i 0056740 s t r u e f o r a l l b 0056760 o a r d s e x c e p t t h e 0057000 D T 2 8 0 5 , f o r w h i 0057020 c h t h e s e s e t t i n g 0057040 s e f f e c t a g a i n 0057060 o f 1 , 1 0 , 1 0 0 a n 0057100 d 5 0 0 ] . \r L e v e l D a 0057120 t u m D e t e r m i n e s 0057140 t h e v a l u e t o b e 0057160 o u t p u t b y t h e L e 0057200 v e l O u t c o m m a n d 0057220 ( q . v . ) . V a l u e s 0057240 o f P F S - 1 , P F S - 2 , 0057260 0 , M F S + 1 a n d M F 0057300 S a r e p r o v i d e d , 0057320 o r a n y n u m e r i c a l 0057340 v a l u e m a y b e g i 0057360 v e n v i a t y p e - i n . 0057400 P F S s t a n d s f o r 0057420 P o s i t i v e F u l l S 0057440 c a l e , M F S f o r M i 0057460 n u s F u l l S c a l e , 0057500 a n d 0 f o r m i d - s c 0057520 a l e . N o t e t h a t 0057540 t h e r e p r e s e n t a t i 0057560 o n s o f t h e s e v a l 0057600 u e s d i f f e r f o r d 0057620 i f f e r e n t b o a r d s 0057640 a n d d i f f e r e n t j u 0057660 m p e r s e t t i n g s . 0057700 F o r e x a m p l e o n a 0057720 D T 2 8 0 1 - A i n b i 0057740 p o l a r m o d e s a m p l 0057760 e s a r e r e p r e s e n t 0060000 e d a s e x c e s s 2 0 4 0060020 8 , s o a v a l u e o f 0060040 0 f o r t h i s m e n u 0060060 = m i d s c a l e = a n 0060100 a c t u a l s a m p l e v 0060120 a l u e o f 2 0 4 8 . T h 0060140 e a c t u a l s a m p l e 0060160 v a l u e s t r a n s m i t t 0060200 e d t h u s d e p e n d o 0060220 n t h e p c d D A T A F O R 0060240 M A T a n d p c d B I P O L 0060260 A R ? f i e l d s o f P C 0060300 D A C . B O A R D . \r T i m e 0060320 C o m p r e s s i o n D e t 0060340 e r m i n e s t h e r a t i 0060360 o o f s a m p l e s r e a 0060400 d t o s a m p l e s d i s 0060420 p l a y e d b y t h e S c 0060440 o p e c o m m a n d ( q . v 0060460 . ) . V a l u e s o f 1 0060500 , 2 , 1 0 a n d 3 0 a 0060520 r e p r o v i d e d , o r 0060540 a n y v a l u e m a y b e 0060560 g i v e n v i a t y p e - 0060600 i n . \r M a x A m p l i t u d 0060620 e D e t e r m i n e s t h 0060640 e a b s o l u t e v a l u e 0060660 o f t h e a m p l i t u d 0060700 e b y w h i c h d a t a 0060720 p o i n t s w i l l b e s 0060740 c a l e d f o r d i s p l a 0060760 y b y t h e S c o p e c 0061000 o m m a n d . D e t e r m i 0061020 n e s t h e p e a k a m p 0061040 l i t u d e o f t h e s i 0061060 n e w a v e s g e n e r a t 0061100 e d b y t h e P l a y T 0061120 o n e c o m m a n d . V a 0061140 l u e s o f 1 0 0 0 , P F 0061160 S , 2 a n d 1 0 a r e 0061200 p r o v i d e d , o r a n y 0061220 n u m e r i c a l v a l u e 0061240 m a y b e g i v e n v i 0061260 a t y p e - i n . \r M i d p o 0061300 i n t D e t e r m i n e s 0061320 t h e s a m p l e v a l u e 0061340 w h i c h w i l l b e v 0061360 e r t i c a l l y c e n t e r 0061400 e d i n t h e d i s p l a 0061420 y w i n d o w b y t h e 0061440 S c o p e c o m m a n d . 0061460 D e t e r m i n e s a d . c 0061500 . o f f s e t f o r t h e 0061520 s i n e w a v e s g e n e 0061540 r a t e d b y t h e P l a 0061560 y T o n e c o m m a n d . 0061600 V a l u e s o f 0 , P F S 0061620 - 2 a n d M F S + 1 a r e 0061640 p r o v i d e d , o r a n 0061660 y n u m e r i c a l v a l u 0061700 e m a y b e g i v e n v 0061720 i a t y p e - i n . S e e 0061740 t h e d e s c r i p t i o n 0061760 o f t h e L e v e l D a 0062000 t u m m e n u a b o v e f 0062020 o r a d e s c r i p t i o n 0062040 o f t h e m e a n i n g s 0062060 o f t h e s e v a l u e s 0062100 . \r D i s p l a y E v e r y 0062120 D e t e r m i n e s t h e 0062140 i n t e r v a l i n m i l l 0062160 i s e c o n d s a t w h i c 0062200 h a s t r e t c h o f s 0062220 a m p l e s w i l l b e d 0062240 i s p l a y e d b y t h e 0062260 S c o p e c o m m a n d ( q 0062300 . v . ) . V a l u e s o f 0062320 1 0 0 , 5 0 0 , 1 0 0 0 0062340 a n d A F A P a r e p r o 0062360 v i d e d , o r a n y v a 0062400 l u e m a y b e g i v e n 0062420 v i a t y p e - i n . A 0062440 F A P s t a n d s f o r " 0062460 a s f a s t a s p o s s i 0062500 b l e " . \r F r e q u e n c y 0062520 D e t e r m i n e s t h e 0062540 f r e q u e n c y o f t h 0062560 e s i n e w a v e g e n e 0062600 r a t e d b y t h e P l a 0062620 y T o n e c o m m a n d . \r 0062640 T h e c o m m a n d s a v a 0062660 i l a b l e a n d t h e i r 0062700 m e a n i n g s a r e a s 0062720 f o l l o w s : \r C h e c k o 0062740 u t R u n s P C . C H E C 0062760 K O U T ( s e e t h e B U 0063000 S M A S T E R l i b r a r y 0063020 p a c k a g e d o c u m e n t 0063040 a t i o n ) a n d P C D A C 0063060 . T E S T a n d d i s p l a 0063100 y s t h e r e s u l t s . \r 0063120 R e s e t R e s e t s t h 0063140 e b u s m a s t e r a n d 0063160 t h e a / d - d / a b o 0063200 a r d . \r L e v e l O u t 0063220 P u t s t h e l e v e l d 0063240 a t u m g i v e n b y t h 0063260 e m e n u o f t h a t n 0063300 a m e o u t o n t h e d 0063320 / a c h a n n e l s p e c i 0063340 f i e d b y t h e O u t p 0063360 u t C h a n n e l m e n u . 0063400 F o r u s e i n c a l 0063420 i b r a t i n g t h e b o a 0063440 r d , a s d e s c r i b e d 0063460 i n t h e m a n u f a c t 0063500 u r e r ' s m a n u a l . \r P 0063520 l a y T o n e O u t p u t 0063540 s a c o n t i n u o u s s 0063560 i n e w a v e o f t h e 0063600 f r e q u e n c y g i v e n 0063620 b y t h e m e n u o f t 0063640 h a t n a m e , a t a p 0063660 e a k a m p l i t u d e d e 0063700 t e r m i n e d b y t h e 0063720 M a x A m p l i t u d e m e 0063740 n u a n d a s a m p l i n 0063760 g r a t e d e t e r m i n e 0064000 d b y t h e m e n u o f 0064020 t h a t n a m e , w i t h 0064040 a d . c . o f f s e t d 0064060 e t e r m i n e d b y t h e 0064100 M i d p o i n t m e n u , 0064120 o n t h e d / a c h a n n 0064140 e l s p e c i f i e d b y 0064160 t h e O u t p u t C h a n n 0064200 e l m e n u . A g o o d 0064220 w a y t o t e l l i f 0064240 y o u ' v e g o t t h i n g 0064260 s h o o k e d u p r i g h 0064300 t f o r o u t p u t . N 0064320 o t e t h a t n o t a l l 0064340 c o m b i n a t i o n s o f 0064360 f r e q u e n c y a n d s 0064400 a m p l i n g r a t e m a k 0064420 e s e n s e . \r Q u i e t 0064440 S t o p s w h a t e v e r n 0064460 o i s e t h e b o a r d i 0064500 s m a k i n g . \r S c o p e 0064520 D i s p l a y s a d i g i 0064540 t a l o s c i l l o g r a p h 0064560 o f t h e s i g n a l c 0064600 o n n e c t e d t o t h e 0064620 a / d c h a n n e l s p e c 0064640 i f i e d b y t h e I n p 0064660 u t C h a n n e l m e n u , 0064700 s a m p l e d a s p e r 0064720 t h e S a m p l e R a t e 0064740 m e n u , w i t h a n i n 0064760 p u t g a i n d e t e r m i 0065000 n e d b y t h e m e n u 0065020 o f t h a t n a m e . U 0065040 s e s t h e s e t t i n g s 0065060 o f t h e M a x A m p l 0065100 i t u d e , T i m e C o m p 0065120 r e s s i o n a n d M i d p 0065140 o i n t m e n u s t o c o 0065160 n t r o l t h e a p p e a r 0065200 a n c e o f t h e d i s p 0065220 l a y , a n d t h e D i s 0065240 p l a y E v e r y m e n u 0065260 t o d e t e r m i n e t h e 0065300 r e f r e s h r a t e . 0065320 T h e p r o b l e m i s t 0065340 h a t a t m o s t p o i n 0065360 t s i n t h e s a m p l e 0065400 r a t e / c o m p r e s s i o 0065420 n s p a c e , t h e r e i 0065440 s n o t r o o m t o k e 0065460 e p u p w i t h t h e s 0065500 i g n a l , e v e n i f t 0065520 h e r e w e r e t i m e , 0065540 s o s o m e o f t h e s 0065560 i g n a l g o e s u n d i s 0065600 p l a y e d . Y o u b a s 0065620 i c a l l y g e t t o c h 0065640 o s e b e t w e e n m i s s 0065660 i n g a s m a l l a m o u 0065700 n t f r e q u e n t l y , o 0065720 r a l a r g e a m o u n t 0065740 i n f r e q u e n t l y . 0065760 U s u a l l y t h e l a t t 0066000 e r ( u s e 1 0 0 0 o r 0066020 A F A P ) i s w h a t y o 0066040 u w a n t i f y o u a r 0066060 e l o o k i n g a t s t e 0066100 a d y s t a t e p h e n o m 0066120 e n a , a n d t h e f o r 0066140 m e r ( u s e 1 0 0 o r 0066160 e v e n l e s s ) i f y o 0066200 u a r e t r y i n g t o 0066220 c a t c h s o m e t h i n g 0066240 o r w a n t i m m e d i a t 0066260 e f e e d b a c k ( e . g . 0066300 d u r i n g c a l i b r a t 0066320 i o n ) . C o n t i n u e s 0066340 u n t i l e i t h e r t h 0066360 e S T O P k e y i s p r 0066400 e s s e d o r a m o u s e 0066420 b u t t o n i s c l i c k 0066440 e d . \r \t N o t e t h a t t 0066460 h e o n l y w a y t o g 0066500 u a r a n t e e t h a t y o 0066520 u w i l l s e e s o m e t 0066540 h i n g i s t o h a v e 0066560 M a x A m p l i t u d e P F 0066600 S a n d M i d p o i n t 0 0066620 i n b i p o l a r m o d e 0066640 , o r M i d p o i n t 2 0 0066660 4 8 i n u n i p o l a r m 0066700 o d e . \r P l a y b a c k P 0066720 l a y s b a c k t h e l a 0066740 s t 3 2 7 6 8 s a m p l e s 0066760 ( = 3 . 3 s e c o n d s 0067000 a t 1 O K H z ) d i s p l a 0067020 y e d b y t h e S c o p e 0067040 c o m m a n d a t a s a 0067060 m p l i n g r a t e d e t e 0067100 r m i n e d b y t h e m e 0067120 n u o f t h a t n a m e 0067140 o n t h e d / a c h a n n 0067160 e l s p e c i f i e d b y 0067200 t h e O u t p u t C h a n n 0067220 e l m e n u . \r 6 . C a l i 0067240 b r a t i o n \r T h e t e s t 0067260 i n g t o o l d e s c r i b 0067300 e d i n t h e p r e c e d 0067320 i n g s e c t i o n c a n 0067340 b e u s e d t o a s s i s 0067360 t i n c a r r y i n g o u 0067400 t t h e m a n u f a c t u r 0067420 e r ' s s u g g e s t e d c 0067440 a l i b r a t i o n p r o c e 0067460 d u r e s . T h e a v a i 0067500 l a b l e L e v e l O u t 0067520 s e t t i n g s a r e a s 0067540 r e q u i r e d f o r D / A 0067560 c a l i b r a t i o n , a n 0067600 d t h e S c o p e c o m m 0067620 a n d w i t h M i d p o i n 0067640 t a t M F S + 1 o r P F 0067660 S - 2 a n d M a x A m p l 0067700 i t u d e s u c c e s s i v e 0067720 l y d e c r e a s e d a s 0067740 y o u g e t c l o s e w o 0067760 r k s v e r y w e l l f o 0070000 r A / D c a l i b r a t i o 0070020 n . A u s e f u l t e c 0070040 h n i q u e i n t h e a b 0070060 s e n c e o f a d . c . 0070100 v o l t a g e s o u r c e a 0070120 c c u r a t e t o 5 p l a 0070140 c e s i s t o d o t h e 0070160 D / A c a l i b r a t i o n 0070200 u s i n g t h e m o s t 0070220 a c c u r a t e v o l t m e t 0070240 e r y o u c a n f i n d , 0070260 a n d t h e n u s e t h 0070300 e v o l t a g e s t h u s 0070320 g e n e r a t e d t o d o 0070340 t h e A / D c a l i b r a t 0070360 i o n b y s i m p l y c o 0070400 n n e c t i n g a c a l i b 0070420 r a t e d o u t p u t c h a 0070440 n n e l t o t h e i n p u 0070460 t c h a n n e l t o b e 0070500 c a l i b r a t e d . \r \0 \0 \0 \0 0070520 \0 005 \0 \v \0 030 \0 0 \0 \0 \0 006 \0 \0 \0 \0 0070540 003 004 \0 \0 004 \0 Z \0 \0 220 \0 \0 336 \0 001 024 0070560 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0070600 \0 \0 \0 \0 030 \0 * \0 \0 \0 006 \0 \0 \0 \0 003 0070620 004 \0 \0 001 \0 * \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0070640 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 * \0 * \0 \0 \0 0070660 006 \0 \0 \0 \0 003 004 \0 \0 001 \0 * \0 \0 \0 \0 0070700 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0070720 \0 \0 \0 \0 \0 \0 006 \0 \0 \0 \0 002 001 \0 \0 \0 0070740 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0070760 \0 \0 \0 \0 \0 \0 006 \0 \0 \0 \0 002 002 \0 \0 \0 0071000 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0071020 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 002 002 \0 \0 \0 0071040 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0071060 0 \0 0 \0 \0 \0 006 \0 \0 \0 \0 002 001 \0 \0 \0 0071100 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0071120 \0 \0 \0 \0 \0 \0 006 \0 \0 \0 \0 002 003 \0 \0 \0 0071140 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0071160 \0 \0 \0 \0 \0 \0 006 \0 \0 \0 \0 002 004 \0 \0 \0 0071200 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0071220 \0 \0 * \0 \0 \0 006 \0 \0 \0 \0 003 004 \0 \0 001 0071240 \0 * \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0071260 \0 \0 \0 \0 \0 \0 030 \0 030 \0 \0 \0 006 \0 \0 \0 0071300 \0 002 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0071320 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 004 \0 \b \0 \t H 0071340 E L V E T I C A \0 \n \0 \0 \0 \0 \0 \0 0071360 002 \0 \0 006 M O D E R N \0 \n \0 \0 \0 \0 0071400 \0 \0 001 \0 \0 006 M O D E R N \0 \n \0 \0 0071420 \0 \0 \0 \0 \0 \0 \0 \t H E L V E T I C 0071440 A \0 \n \0 \0 \0 \0 \0 \0 \0 200 \0 \t H E L 0071460 V E T I C A \0 \f \0 \0 \0 \0 \0 \0 002 \0 0071500 \0 \t H E L V E T I C A \0 \n \0 \0 \0 0071520 \0 \0 \0 001 \0 \0 \t H E L V E T I C A 0071540 \0 \b \0 \0 \0 \0 \0 \0 \0 \0 \0 \t H E L V 0071560 E T I C A \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 0071600 \0 \0 \0 \0 002 \0 \b \0 \0 \0 W \0 \0 \0 \0 \b 0071620 \0 \0 \0 \0 \0 002 \0 005 \0 \0 \0 031 \0 \0 \0 \0 0071640 \a \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 020 \0 \0 \0 0071660 \0 \a \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 033 \0 \0 0071700 \0 \0 \a \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 017 \0 0071720 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 \v \0 \0 \0 020 0071740 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \v \0 \0 \0 0071760 3 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \a \0 \0 0072000 \0 \b \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \a \0 0072020 \0 \0 \b \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \a 0072040 \0 \0 \0 020 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 0072060 \v \0 \0 \0 022 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 0072100 \0 \a \0 \0 \0 034 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 0072120 002 \0 \a \0 \0 \0 022 \0 \0 \0 \0 \b \0 \0 \0 \0 0072140 \0 002 \0 \a \0 \0 \0 022 \0 \0 \0 \0 \b \0 \0 \0 0072160 \0 \0 002 \0 \a \0 \0 \0 032 \0 \0 \0 \0 \b \0 \0 0072200 \0 \0 \0 002 \0 \v \0 \0 \0 022 \0 \0 \0 \0 \b \0 0072220 \0 \0 \0 \0 002 \0 \a \0 \0 \0 036 \0 \0 \0 \0 \b 0072240 \0 \0 \0 \0 \0 002 \0 \a \0 \0 \0 024 \0 \0 \0 \0 0072260 \b \0 \0 \0 \0 \0 002 \0 \v \0 \0 \0 \f \0 \0 \0 0072300 \0 \b \0 \0 \0 \0 \0 002 \0 \v \0 \0 \0 017 \0 \0 0072320 \0 \0 \b \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 017 \0 0072340 \0 \0 \0 005 \0 \0 \0 001 \0 \0 \0 \0 \b \0 \0 \0 0072360 \0 \0 002 \0 \t \0 \0 001 G \0 \0 \0 \0 \b \0 \0 0072400 \0 \0 \0 002 \0 \t \0 \0 001 017 \0 \0 \0 \0 \b \0 0072420 \0 \0 \0 \0 002 \0 \t \0 \0 001 322 \0 \0 \0 \0 \b 0072440 \0 \0 \0 \0 \0 002 \0 \t \0 \0 \0 L \0 \0 \0 \0 0072460 \b \0 \0 \0 \0 \0 002 \0 \t \0 \0 \0 2 \0 \0 \0 0072500 \0 005 \0 \0 \0 001 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 0072520 002 \0 \t \0 \0 001 \f \0 \0 \0 \0 \b \0 \0 \0 \0 0072540 \0 002 \0 \t \0 \0 001 u \0 \0 \0 \0 \b \0 \0 \0 0072560 \0 \0 002 \0 \t \0 \0 \0 370 \0 \0 \0 \0 \b \0 \0 0072600 \0 \0 \0 002 \0 \t \0 \0 \0 \a \0 \0 \0 \0 004 \0 0072620 \0 \0 001 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \t 0072640 \0 \0 001 321 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 0072660 \t \0 \0 002 030 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 0072700 \0 \t \0 \0 001 351 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 0072720 002 \0 \t \0 \0 \0 \a \0 \0 \0 \0 004 \0 \0 \0 001 0072740 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \t \0 \0 001 0072760 035 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \t \0 \0 0073000 001 334 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \t \0 0073020 \0 \0 - \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \t 0073040 \0 \0 \0 017 \0 \0 \0 \0 004 \0 \0 \0 001 \0 \0 \0 0073060 \0 \b \0 \0 \0 \0 \0 002 \0 \t \0 \0 001 2 \0 \0 0073100 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \t \0 \0 \0 204 \0 0073120 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \t \0 \0 \0 ? 0073140 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \t \0 \0 \0 0073160 021 \0 \0 \0 \0 005 \0 \0 \0 001 \0 \0 \0 \0 \b \0 0073200 \0 \0 \0 \0 002 \0 \t \0 \0 \0 367 \0 \0 \0 \0 \b 0073220 \0 \0 \0 \v \0 \0 \0 \0 006 \0 \0 \0 D \0 \0 \0 0073240 \0 \b \0 \0 \0 \v \0 \0 \0 \0 006 \0 \0 \0 ; \0 0073260 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \t \0 \0 002 205 0073300 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \t \0 \0 \0 0073320 252 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 002 \0 \0 0073340 \0 \a \0 \0 \0 \0 001 \0 \0 \0 + \0 \0 \0 \0 \b 0073360 \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 \r \0 \0 \0 \0 0073400 001 \0 \0 \0 r \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 0073420 \0 002 \0 \0 \0 \f \0 \0 \0 \0 001 \0 \0 \0 d \0 0073440 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 017 0073460 \0 \0 \0 \0 001 \0 \0 \0 : \0 \0 \0 \0 \b \0 \0 0073500 \0 \0 \0 002 \0 002 \0 \0 \0 \r \0 \0 \0 \0 001 \0 0073520 \0 \0 251 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 002 0073540 \0 \0 \0 \v \0 \0 \0 \0 001 \0 \0 \0 _ \0 \0 \0 0073560 \0 \b \0 \0 \0 \0 \0 002 \0 \t \0 \0 \0 033 \0 \0 0073600 \0 \0 004 \0 \0 \0 001 \0 \0 \0 \0 \b \0 \0 \0 \0 0073620 \0 002 \0 \n \0 \0 \0 \f \0 \0 \0 \0 \b \0 \0 \0 0073640 \r \0 \0 \0 \0 006 \0 \0 \0 _ \0 \0 \0 \0 \b \0 0073660 \0 \0 \a \0 \0 \0 \0 006 \0 \0 \0 Z \0 \0 \0 \0 0073700 \b \0 \0 \0 \0 \0 002 \0 \n \0 \0 \0 211 \0 \0 \0 0073720 \0 \b \0 \0 \0 \0 \0 002 \0 \n \0 \0 \0 9 \0 \0 0073740 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \n \0 \0 \0 020 \0 0073760 \0 \0 \0 \b \0 \0 \0 \n \0 \0 \0 \0 006 \0 \0 \0 0074000 336 \0 \0 \0 \0 \b \0 \0 \0 \b \0 \0 \0 \0 006 \0 0074020 \0 \0 \r \0 \0 \0 \0 \b \0 \0 \0 001 \0 \0 \0 \0 0074040 006 \0 \0 \0 k \0 \0 \0 \0 \b \0 \0 \0 \b \0 \0 0074060 \0 \0 006 \0 \0 \0 021 \0 \0 \0 \0 \b \0 \0 \0 001 0074100 \0 \0 \0 \0 006 \0 \0 \0 212 \0 \0 \0 \0 \b \0 \0 0074120 \0 \0 \0 002 \0 \n \0 \0 \0 020 \0 \0 \0 \0 \b \0 0074140 \0 \0 * \0 \0 \0 \0 006 \0 \0 \0 252 \0 \0 \0 \0 0074160 \b \0 \0 \0 004 \0 \0 \0 \0 006 \0 \0 \0 334 \0 \0 0074200 \0 \0 \b \0 \0 \0 004 \0 \0 \0 \0 006 \0 \0 \0 030 0074220 \0 \0 \0 \0 \b \0 \0 \0 \a \0 \0 \0 \0 006 \0 \0 0074240 \0 [ \0 \0 \0 \0 \b \0 \0 \0 \a \0 \0 \0 \0 006 0074260 \0 \0 \0 ` \0 \0 \0 \0 \b \0 \0 \0 \v \0 \0 \0 0074300 \0 006 \0 \0 \0 h \0 \0 \0 \0 \b \0 \0 \0 \t \0 0074320 \0 \0 \0 006 \0 \0 \0 D \0 \0 \0 \0 \b \0 \0 \0 0074340 \a \0 \0 \0 \0 006 \0 \0 \0 264 \0 \0 \0 \0 \b \0 0074360 \0 \0 \a \0 \0 \0 \0 006 \0 \0 \0 257 \0 \0 \0 \0 0074400 \b \0 \0 \0 \0 \0 002 \0 \t \0 \0 \0 021 \0 \0 \0 0074420 \0 004 \0 \0 \0 001 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 0074440 002 \0 \t \0 \0 \0 \r \0 \0 \0 \0 \b \0 \0 \0 \b 0074460 \0 \0 \0 \0 006 \0 \0 \0 ; \0 \0 \0 \0 \b \0 \0 0074500 \0 \0 \0 002 \0 001 \0 \0 \0 \b \0 \0 \0 \0 002 \0 0074520 \0 \0 V \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 \n 0074540 \0 \0 \0 030 \0 \0 \0 \0 \b \0 \0 \0 034 \0 \0 \0 0074560 \0 006 \0 \0 \0 005 \0 \0 \0 \0 \b \0 \0 \0 \v \0 0074600 \0 \0 \0 006 \0 \0 \0 V \0 \0 \0 \0 \b \0 \0 \0 0074620 \b \0 \0 \0 \0 006 \0 \0 \0 234 \0 \0 \0 \0 \b \0 0074640 \0 \0 \0 \0 002 \0 \n \0 \0 \0 030 \0 \0 \0 \0 \b 0074660 \0 \0 \0 ( \0 \0 \0 \0 006 \0 \0 \0 T \0 \0 \0 0074700 \0 \b \0 \0 \0 \b \0 \0 \0 \0 006 \0 \0 \0 P \0 0074720 \0 \0 \0 \b \0 \0 \0 \f \0 \0 \0 \0 006 \0 \0 \0 0074740 004 \0 \0 \0 \0 \b \0 \0 \0 \n \0 \0 \0 \0 006 \0 0074760 \0 \0 N \0 \0 \0 \0 \b \0 \0 \0 \n \0 \0 \0 \0 0075000 006 \0 \0 \0 \r \0 \0 \0 \0 \b \0 \0 \0 \f \0 \0 0075020 \0 \0 006 \0 \0 \0 004 \0 \0 \0 \0 \b \0 \0 \0 \a 0075040 \0 \0 \0 \0 006 \0 \0 \0 G \0 \0 \0 \0 \b \0 \0 0075060 \0 \v \0 \0 \0 \0 006 \0 \0 \0 362 \0 \0 \0 \0 \b 0075100 \0 \0 \0 \0 \0 002 \0 \n \0 \0 \0 024 \0 \0 \0 \0 0075120 \b \0 \0 \0 & \0 \0 \0 \0 006 \0 \0 \0 225 \0 \0 0075140 \0 \0 \b \0 \0 \0 004 \0 \0 \0 \0 006 \0 \0 \0 232 0075160 \0 \0 \0 \0 \b \0 \0 \0 \a \0 \0 \0 \0 006 \0 \0 0075200 \0 S \0 \0 \0 \0 \b \0 \0 \0 \v \0 \0 \0 \0 006 0075220 \0 \0 \0 345 \0 \0 \0 \0 \b \0 \0 \0 \t \0 \0 \0 0075240 \0 006 \0 \0 \0 315 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 0075260 002 \0 003 \0 \0 \0 225 \0 \0 \0 \0 \b \0 \0 \0 \0 0075300 \0 002 \0 003 \0 \0 \0 2 \0 \0 \0 \0 \b \0 \0 \0 0075320 004 \0 \0 \0 \0 006 \0 \0 002 005 \0 \0 \0 \0 \b \0 0075340 \0 \0 \0 \0 002 \0 \n \0 \0 \0 030 \0 \0 \0 \0 \b 0075360 \0 \0 \0 \v \0 \0 \0 \0 006 \0 \0 \0 ] \0 \0 \0 0075400 \0 \b \0 \0 \0 004 \0 \0 \0 \0 006 \0 \0 \0 _ \0 0075420 \0 \0 \0 \b \0 \0 \0 \a \0 \0 \0 \0 006 \0 \0 001 0075440 027 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \t \0 \0 0075460 \0 021 \0 \0 \0 \0 004 \0 \0 \0 001 \0 \0 \0 \0 \b 0075500 \0 \0 \0 \0 \0 002 \0 \n \0 \0 \0 031 \0 \0 \0 \0 0075520 \b \0 \0 \0 ' \0 \0 \0 \0 006 \0 \0 \0 U \0 \0 0075540 \0 \0 \b \0 \0 \0 \t \0 \0 \0 \0 006 \0 \0 \0 a 0075560 \0 \0 \0 \0 \b \0 \0 \0 005 \0 \0 \0 \0 006 \0 \0 0075600 \0 033 \0 \0 \0 \0 \b \0 \0 \0 \v \0 \0 \0 \0 006 0075620 \0 \0 \0 = \0 \0 \0 \0 \b \0 \0 \0 005 \0 \0 \0 0075640 \0 006 \0 \0 \0 027 \0 \0 \0 \0 \b \0 \0 \0 \v \0 0075660 \0 \0 \0 006 \0 \0 \0 k \0 \0 \0 \0 \b \0 \0 \0 0075700 \0 \0 002 \0 \n \0 \0 \0 030 \0 \0 \0 \0 \b \0 \0 0075720 \0 021 \0 \0 \0 \0 006 \0 \0 \0 H \0 \0 \0 \0 \b 0075740 \0 \0 \0 \t \0 \0 \0 \0 006 \0 \0 \0 e \0 \0 \0 0075760 \0 \b \0 \0 \0 \t \0 \0 \0 \0 006 \0 \0 \0 025 \0 0076000 \0 \0 \0 \b \0 \0 \0 \t \0 \0 \0 \0 006 \0 \0 \0 0076020 t \0 \0 \0 \0 \b \0 \0 \0 \a \0 \0 \0 \0 006 \0 0076040 \0 \0 ; \0 \0 \0 \0 \b \0 \0 \0 \v \0 \0 \0 \0 0076060 006 \0 \0 \0 367 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 0076100 \0 \n \0 \0 \0 025 \0 \0 \0 \0 \b \0 \0 \0 & \0 0076120 \0 \0 \0 006 \0 \0 \0 y \0 \0 \0 \0 \b \0 \0 \0 0076140 004 \0 \0 \0 \0 006 \0 \0 \0 356 \0 \0 \0 \0 \b \0 0076160 \0 \0 \v \0 \0 \0 \0 006 \0 \0 \0 334 \0 \0 \0 \0 0076200 \b \0 \0 \0 \a \0 \0 \0 \0 006 \0 \0 \0 006 \0 \0 0076220 \0 \0 \b \0 \0 \0 \t \0 \0 \0 \0 006 \0 \0 \0 315 0076240 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 003 \0 \0 \0 0076260 251 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 003 \0 \0 0076300 \0 3 \0 \0 \0 \0 \b \0 \0 \0 004 \0 \0 \0 \0 006 0076320 \0 \0 002 \a \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 0076340 \n \0 \0 \0 025 \0 \0 \0 \0 \b \0 \0 \0 005 \0 \0 0076360 \0 \0 006 \0 \0 \0 a \0 \0 \0 \0 \b \0 \0 \0 004 0076400 \0 \0 \0 \0 006 \0 \0 \0 0 \0 \0 \0 \0 \b \0 \0 0076420 \0 005 \0 \0 \0 \0 006 \0 \0 \0 271 \0 \0 \0 \0 \b 0076440 \0 \0 \0 \a \0 \0 \0 \0 006 \0 \0 001 ( \0 \0 \0 0076460 \0 \b \0 \0 \0 \0 \0 002 \0 \t \0 \0 \0 031 \0 \0 0076500 \0 \0 004 \0 \0 \0 001 \0 \0 \0 \0 \b \0 \0 \0 \0 0076520 \0 002 \0 \n \0 \0 \0 027 \0 \0 \0 \0 \b \0 \0 \0 0076540 026 \0 \0 \0 \0 006 \0 \0 \0 311 \0 \0 \0 \0 \b \0 0076560 \0 \0 \0 \0 002 \0 \n \0 \0 \0 030 \0 \0 \0 \0 \b 0076600 \0 \0 \0 026 \0 \0 \0 \0 006 \0 \0 \0 314 \0 \0 \0 0076620 \0 \b \0 \0 \0 \0 \0 002 \0 \n \0 \0 \0 034 \0 \0 0076640 \0 \0 \b \0 \0 \0 026 \0 \0 \0 \0 006 \0 \0 \0 \a 0076660 \0 \0 \0 \0 \b \0 \0 \0 026 \0 \0 \0 \0 006 \0 \0 0076700 \0 @ \0 \0 \0 \0 \b \0 \0 \0 \n \0 \0 \0 \0 006 0076720 \0 \0 \0 j \0 \0 \0 \0 \b \0 \0 \0 \n \0 \0 \0 0076740 \0 006 \0 \0 001 M \0 \0 \0 \0 \b \0 \0 \0 \0 \0 0076760 002 \0 \n \0 \0 \0 035 \0 \0 \0 \0 \b \0 \0 \0 034 0077000 \0 \0 \0 \0 006 \0 \0 \0 A \0 \0 \0 \0 \b \0 \0 0077020 \0 \n \0 \0 \0 \0 006 \0 \0 \0 q \0 \0 \0 \0 \b 0077040 \0 \0 \0 005 \0 \0 \0 \0 006 \0 \0 \0 006 \0 \0 \0 0077060 \0 \b \0 \0 \0 \n \0 \0 \0 \0 006 \0 \0 001 d \0 0077100 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \n \0 \0 \0 022 0077120 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 \t \0 \0 001 0077140 236 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \t \0 \0 0077160 002 222 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \t \0 0077200 \0 005 021 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \t 0077220 \0 \0 \0 035 \0 \0 \0 \0 004 \0 \0 \0 001 \0 \0 \0 0077240 \0 \b \0 \0 \0 \0 \0 002 \0 \n \0 \0 \0 026 \0 \0 0077260 \0 \0 \b \0 \0 \0 \n \0 \0 \0 \0 006 \0 \0 \0 C 0077300 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \n \0 \0 \0 0077320 022 \0 \0 \0 \0 \b \0 \0 \0 \f \0 \0 \0 \0 006 \0 0077340 \0 \0 005 \0 \0 \0 \0 \b \0 \0 \0 \n \0 \0 \0 \0 0077360 006 \0 \0 \0 034 \0 \0 \0 \0 \b \0 \0 \0 006 \0 \0 0077400 \0 \0 006 \0 \0 \0 037 \0 \0 \0 \0 \b \0 \0 \0 006 0077420 \0 \0 \0 \0 006 \0 \0 \0 < \0 \0 \0 \0 \b \0 \0 0077440 \0 006 \0 \0 \0 \0 006 \0 \0 \0 R \0 \0 \0 \0 \b 0077460 \0 \0 \0 \0 \0 002 \0 \n \0 \0 \0 026 \0 \0 \0 \0 0077500 \b \0 \0 \0 006 \0 \0 \0 \0 006 \0 \0 \0 005 \0 \0 0077520 \0 \0 \b \0 \0 \0 \a \0 \0 \0 \0 006 \0 \0 \0 202 0077540 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \n \0 \0 \0 0077560 023 \0 \0 \0 \0 \b \0 \0 \0 006 \0 \0 \0 \0 006 \0 0077600 \0 \0 005 \0 \0 \0 \0 \b \0 \0 \0 \a \0 \0 \0 \0 0077620 006 \0 \0 \0 213 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 0077640 \0 \n \0 \0 \0 031 \0 \0 \0 \0 \b \0 \0 \0 001 \0 0077660 \0 \0 \0 006 \0 \0 \0 005 \0 \0 \0 \0 \b \0 \0 \0 0077700 \a \0 \0 \0 \0 006 \0 \0 \0 215 \0 \0 \0 \0 \b \0 0077720 \0 \0 \0 \0 002 \0 004 \0 \0 \0 023 \0 \0 \0 \0 004 0077740 \0 \0 \0 001 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 0077760 \n \0 \0 \0 016 \0 \0 \0 \0 \b \0 \0 \0 \a \0 \0 0100000 \0 \0 006 \0 \0 \0 005 \0 \0 \0 \0 \b \0 \0 \0 \a 0100020 \0 \0 \0 \0 006 \0 \0 \0 263 \0 \0 \0 \0 \b \0 \0 0100040 \0 \a \0 \0 \0 \0 006 \0 \0 \0 x \0 \0 \0 \0 \b 0100060 \0 \0 \0 \0 \0 002 \0 \n \0 \0 001 022 \0 \0 \0 \0 0100100 \b \0 \0 \0 \0 \0 002 \0 \n \0 \0 \0 030 \0 \0 \0 0100120 \0 \b \0 \0 \0 \v \0 \0 \0 \0 006 \0 \0 \0 253 \0 0100140 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \n \0 \0 \0 021 0100160 \0 \0 \0 \0 \b \0 \0 \0 005 \0 \0 \0 \0 006 \0 \0 0100200 \0 ( \0 \0 \0 \0 \b \0 \0 \0 005 \0 \0 \0 \0 006 0100220 \0 \0 \0 7 \0 \0 \0 \0 \b \0 \0 \0 005 \0 \0 \0 0100240 \0 006 \0 \0 \0 \t \0 \0 \0 \0 \b \0 \0 \0 \0 \0 0100260 002 \0 004 \0 \0 \0 \v \0 \0 \0 \0 005 \0 \0 \0 001 0100300 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \t \0 \0 \0 0100320 326 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \n \0 \0 0100340 \0 \f \0 \0 \0 \0 \b \0 \0 \0 \b \0 \0 \0 \0 006 0100360 \0 \0 \0 005 \0 \0 \0 \0 \b \0 \0 \0 \a \0 \0 \0 0100400 \0 006 \0 \0 \0 273 \0 \0 \0 \0 \b \0 \0 \0 \b \0 0100420 \0 \0 \0 006 \0 \0 \0 _ \0 \0 \0 \0 \b \0 \0 \0 0100440 \0 \0 002 \0 \n \0 \0 002 017 \0 \0 \0 \0 \b \0 \0 0100460 \0 \0 \0 002 \0 003 \0 \0 \0 7 \0 \0 \0 \0 \b \0 0100500 \0 \0 \0 \0 002 \0 002 \0 \0 \0 \r \0 \0 \0 \0 001 0100520 \0 \0 \0 R \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 0100540 002 \0 \0 \0 016 \0 \0 \0 \0 001 \0 \0 \0 ^ \0 \0 0100560 \0 \0 \b \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 \v \0 0100600 \0 \0 \0 001 \0 \0 \0 233 \0 \0 \0 \0 \b \0 \0 \0 0100620 \0 \0 002 \0 002 \0 \0 \0 \n \0 \0 \0 \0 001 \0 \0 0100640 \0 341 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 002 \0 0100660 \0 \0 \v \0 \0 \0 \0 001 \0 \0 002 x \0 \0 \0 \0 0100700 \b \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 020 \0 \0 \0 0100720 \0 001 \0 \0 \0 251 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 0100740 002 \0 002 \0 \0 \0 \r \0 \0 \0 \0 001 \0 \0 001 * 0100760 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 0101000 \b \0 \0 \0 \0 001 \0 \0 001 177 \0 \0 \0 \0 \b \0 0101020 \0 \0 \0 \0 002 \0 002 \0 \0 \0 \r \0 \0 \0 \0 001 0101040 \0 \0 \0 370 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 0101060 002 \0 \0 \0 \t \0 \0 \0 \0 001 \0 \0 \0 P \0 \0 0101100 \0 \0 \b \0 \0 \0 \0 \0 002 \0 003 \0 \0 \0 : \0 0101120 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 \b 0101140 \0 \0 \0 \0 001 \0 \0 \0 n \0 \0 \0 \0 \b \0 \0 0101160 \0 \0 \0 002 \0 002 \0 \0 \0 005 \0 \0 \0 \0 001 \0 0101200 \0 \0 0 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 002 0101220 \0 \0 \0 \t \0 \0 \0 \0 001 \0 \0 \0 301 \0 \0 \0 0101240 \0 \b \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 \t \0 \0 0101260 \0 \0 001 \0 \0 001 301 \0 \0 \0 \0 \b \0 \0 \0 \0 0101300 \0 002 \0 002 \0 \0 \0 005 \0 \0 \0 \0 001 \0 \0 \0 0101320 , \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 002 \0 \0 0101340 \0 005 \0 \0 \0 \0 001 \0 \0 003 325 \0 \0 \0 \0 \b 0101360 \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 241 \0 \0 \0 \0 0101400 \b \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 \b \0 \0 \0 0101420 \0 001 \0 \0 \0 314 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 0101440 002 \0 004 \0 \0 \0 016 \0 \0 \0 \0 005 \0 \0 \0 001 0101460 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \t \0 \0 002 0101500 244 \0 \0 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \t \0 \0 0101520 q L 001 317 z 271 0101526