 _SSvU_f
 
 
 
 D o c u m e n t             - -         >en,g _SScOvqRfeNNHr,gO~U_eN
 
 L i b r a r y               - -         >en@b	gqRvnNxSbC M S I S ,   hQqRN  M 0 5 1   f[`NgvvsQqR
 
 S a m p l e C o d e 	     - -         SScOvOz^nxSbNhQqRvO(uON  M 0 5 1   f[`NgvOz^
 
 
 
 Oz^
 
 
 
 \ S a m p l e C o d e \ T e m p l a t e                          _S!jg
 
 
 
 \ S a m p l e C o d e \ M 0 5 1 - L B _ 0 0 4                   M 0 5 1 f[`Ng(uvOz^
 
 
 
 \ S a m p l e C o d e \ S e m i h o s t                         o:yYUO)R(u  S e m i h o s t   ve_eg>f:yՋo`
 
 
 
 \ S a m p l e C o d e \ R e g B a s e d                         cOS_(u  D r i v e r   H e a d e r   chv^vcX[Sc6RfX[hVv  S a m p l e   C o d e 
 
 
 
         A C M P                                                 o:y  A C M P   -dMQ  B a n d - g a p   5uSvO(u
 
         
 
         A D C _ B u r s t M o d e                               o:yYUOO(u  A D C   v  b u r s t   m o d e   egۏL{|klbc
 
         
 
         A D C _ C o n t i n u o u s S c a n M o d e             o:yYUOO(u  A D C   v  C o n t i n u o u s   S c a n   M o d e . 
 
         
 
         A D C _ P w m T r i g g e r                             o:yYUO(u  P W M   egS  A D C   vlbc
 
         
 
         A D C _ R e s u l t M o n i t o r                       o:yYUOO(u  A D C   vkRegvc  A D C   vlbc~g
 
         
 
         A D C _ S i n g l e C y c l e S c a n M o d e           o:yYUOO(u  A D C   v  S i n g l e   C y c l e   S c a n   M o d e   eglbc{|kS
 
         
 
         A D C _ S i n g l e M o d e                             o:yYUOO(u  A D C   v  S i n g l e   M o d e   eglbc{|kS
 
         
 
         E B I _ N O R                                           o:yYUOǏ  E B I   cSegc6RTQ  N O R   F l a s h   -   W 3 9 L 0 4 0 P 
 
         
 
         E B I _ S R A M                                         o:yYUOǏ  E B I   cSegQ  S R A M   F l a s h   -   B S 6 1 6 L V 4 0 1 7 
 
         
 
         F M C _ I A P                                           o:yYUO(W  A P R O M   gbLz^e, |TSX[>e(W  L D R O M   QvQpe
 
         
 
         F M C _ M u l t i B o o t                               o:yYUO[s(W  A P R O M   -N, TeX[>eY*Nrzv^(uz^,   v^Na	b(uT*N^(uz^ _:g
 
         
 
         F M C _ R W                                             o:yYUO)R(u  I S P   RQ  E m b e d d e d   F l a s h 
 
         
 
         G P I O _ E I N T A n d D e b o u n c e                 o:yYUOO(uY-Ne  E I N T 0   N  E I N T 1 _No:yYUO-dM  d e b o u n c e   R                      
 
                                                                                                                                                                                                                         
 
         G P I O _ I N T                                         o:yYUO[{-NeSbckSbS                                                                
 
                                                                                                                                                                                                                         
 
         G P I O _ O u t p u t I n p u t                         o:y{vQ0eQ!j_[                                                                                                
 
                                                                                                                                                                                                                         
 
         G P I O _ P o w e r D o w n                             o:yYUOO(u  G P I O   egN  P o w e r   D o w n   !j_N$U|~                                                        
 
         
 
         H D I V                                                 o:ydlQpevO(uNvcO(ulxSOdlhV                                                                                                                  
 
                                                                                                                                                                                                                                                               
 
         I 2 C _ E E P R O M                                     o:yYUO)R(uI 2 C egX[S  E E P R O M                                                                                                                                       
 
                                                                                                                                                                                                                                                               
 
         I 2 C _ G C M o d e _ M a s t e r                       -dM  I 2 C _ G C M o d e _ S L A V E   O(u,   o:y  I 2 C   M a s t e r   )R(uMO@W  0 x 0   egQDe0R  S l a v e   z                                      
 
                                                                                                                                                                                                                                                               
 
         I 2 C _ G C M o d e _ S l a v e                         -dM  I 2 C _ G C M o d e _ M A S T E R   O(u,   o:y  I 2 C   S l a v e   (W  G C   ( G e n e r a l   C a l l )   !j_N,   c6e  M a s t e r   zvDe    
 
                                                                                                                                                                                                                                                               
 
         I 2 C _ M a s t e r                                     -dM  I 2 C _ S L A V E ,   o:y(u
NTv  I 2 C   MO@W,   QDe0R  S l a v e   z                                                                              
 
                                                                                                                                                                                                                                                               
 
         I 2 C _ S l a v e                                       -dM  I 2 C _ M A S T E R ,   o:yYUO[  I 2 C   MO@W,   cS1u  M a s t e r    OegvDe                                                              
 
                                                                                                                                                                                                                                                               
 
         I 2 C _ W a k e u p _ M a s t e r                       -dM  I 2 C _ W a k e u p _ S l a v e   O(u,   o:yYUO)R(u  I 2 C   \  M C U   1u  P o w e r   D o w n   !j_N$U                                    
 
                                                                                                                                                                                                                                                               
 
         I 2 C _ W a k e u p _ S l a v e                         -dM  I 2 C _ W a k e u p _ M a s t e r   O(u,   o:yYUO[  I 2 C ,   O  M C U   N  P o w e r   D o w n   !j_N~1u  I 2 C   eg$U      
 
         
 
         P W M                                                   o:yYUOO(u  P W M   Nu
NTvs
 
                                                                                                                               
 
         P W M _ C a p t u r e                                   o:y  P W M   v  C a p t u r e   R              
 
                                                                                                                               
 
         P W M _ D e a d Z o n e                                 o:y  P W M   v  D e a d   Z o n e   R          
 
                                                                                                                               
 
         P W M _ D o u b l e B u f f e r                         o:y  P W M   v  D o u b l e   B u f f e r   R  
 
         
 
         S P I _ M a s t e r F i f o M o d e                     -dM  S P I _ S l a v e F i f o M o d e ,   o:y  S P I   M a s t e r   Ǐ  F I F O   N  S P I   S l a v e   ۏLDe6e
 
         
 
         S P I _ S l a v e F i f o M o d e                       -dM  S P I _ M a s t e r F i f o M o d e ,   o:y  S P I   S l a v e   Ǐ  F I F O   N  S P I   M a s t e r   ۏLDe6e
 
         
 
         S Y S                                                   o:yYUO9eS  P L L   N|~sSYUOQ|~s0RvfGrY                                                        
 
                                                                                                                                                                                                                                       
 
         T I M E R _ C a p t u r e                               o:yYUOO(u  T I M E R   v  C a p t u r e   R                                                                                                  
 
                                                                                                                                                                                                                                       
 
         T I M E R _ C o u n t e r                               o:yYUOO(u  T I M E R   v  C o u n t e r   R                                                                                                  
 
                                                                                                                                                                                                                                       
 
         T I M E R _ P e r i o d i c I N T                       o:yYUOO(u  T I M E R   v  P e r i o d i c   M o d e NSYUOO(u
NTv  T I M E R   e	egn                          
 
                                                                                                                                                                                                                                       
 
         T I M E R _ P o w e r D o w n                           o:yYUOO(u  T I M E R   -NeNNeg$U|~                                                                                            
 
                                                                                                                                                                                                                                       
 
         U A R T _ A u t o f l o w _ M a s t e r                 -dM  U A R T _ A u t o f l o w _ S l a v e o:y)R(u  a u t o   f l o w   c o n t r o l   vRegN  S l a v e   6eDe          
 
                                                                                                                                                                                                                                       
 
         U A R T _ A u t o f l o w _ S l a v e                   -dM  U A R T _ A u t o f l o w _ M a s t e r o:y)R(u  a u t o   f l o w   c o n t r o l   vRegN  M a s t e r   6eDe        
 
                                                                                                                                                                                                                                       
 
         U A R T _ I r D A _ M a s t e r                         -dM  U A R T _ I r D A _ S l a v e ,   o:yYUO)R(u  U A R T   v  I r D A   !j_eg6eDe                                          
 
                                                                                                                                                                                                                                       
 
         U A R T _ I r D A _ S l a v e                           -dM  U A R T _ I r D A _ M a s t e r ,   o:yYUO)R(u  U A R T   v  I r D A   !j_eg6eDe                                        
 
                                                                                                                                                                                                                                       
 
         U A R T _ L I N                                         o:yYUOQ  L I N   h e a d e r   N  r e s p o n s e                                                                                                 
 
                                                                                                                                                                                                                                       
 
         U A R T _ R S 4 8 5 _ M a s t e r                       -dM  U A R T _ R S 4 8 5 _ S l a v e ,   o:y(uYUO(u  U A R T   R S 4 8 5   !j_eg6eDe                                            
 
                                                                                                                                                                                                                                       
 
         U A R T _ R S 4 8 5 _ S l a v e                         -dM  U A R T _ R S 4 8 5 _ M a s t e r ,   o:y(uYUO(u  U A R T   R S 4 8 5   !j_eg6eDe                                            
 
         
 
         U A R T _ T x R x _ F u n c t i o n                     (u N*N{USv  U A R T   e c h o   z^o:yYUO[  U A R T O(uW,gv6eR. 
 
         
 
         W D T _ P o w e r D o w n                               o:yYUO(u  W D T   -NeNNeg$U|~                                                  
 
                                                                                                                                                                                     
 
         W D T _ T i m e o u t I N T                             o:yYUO[  W D T   v^N[s  W D T   0Re-NeYtQpe                        
 
                                                                                                                                                                                     
 
         W D T _ T i m e o u t R e s e t                         o:y  W D T   0Re͑nv:g6R                                                                      
 
                                                                                                                                                                                     
 
         W W D T _ C o m p a r e I N T                           o:yYUOO(u  W W D T Sb0RevhTgN0Rev|~͑n                  
 
 
 
 
 
 \ S a m p l e C o d e \ S t d D r i v e r                       ,gvU_>en@b	g  M 0 5 1   qRO
 
 
 
         A C M P                                                 o:y  A C M P   -dMQ  B a n d - g a p   5uSvO(u
 
         
 
         A D C _ B u r s t M o d e                               o:yYUOO(u  A D C   v  b u r s t   m o d e   egۏL{|klbc
 
         
 
         A D C _ C o n t i n u o u s S c a n M o d e             o:yYUOO(u  A D C   v  C o n t i n u o u s   S c a n   M o d e . 
 
 
 
         A D C _ P w m T r i g g e r                             o:yYUO(u  P W M   egS  A D C   vlbc
 
         
 
         A D C _ R e s u l t M o n i t o r                       o:yYUOO(u  A D C   vkRegvc  A D C   vlbc~g
 
         
 
         A D C _ S i n g l e C y c l e S c a n M o d e           o:yYUOO(u  A D C   v  S i n g l e   C y c l e   S c a n   M o d e   eglbc{|kS
 
         
 
         A D C _ S i n g l e M o d e                             o:yYUOO(u  A D C   v  S i n g l e   M o d e   eglbc{|kS
 
         
 
         E B I _ N O R                                           o:yYUOǏ  E B I   cSegc6RTQ  N O R   F l a s h   -   W 3 9 L 0 4 0 P 
 
 
 
         E B I _ S R A M                                         o:yYUOǏ  E B I   cSegQ  S R A M   F l a s h   -   B S 6 1 6 L V 4 0 1 7 
 
 
 
         F M C                                                   o:yYUOǏ  I S P   NbQQX[NYUO(W  L D R O M   N  A P R O M   Rbc
 
         
 
         F M C _ I A P                                           o:yYUO(W  A P R O M   gbLz^e, |TSX[>e(W  L D R O M   QvQpe
 
         
 
         G P I O _ E I N T A n d D e b o u n c e                 o:yYUOO(uY-Ne  E I N T 0   N  E I N T 1 _No:yYUO-dM  d e b o u n c e   R
 
         
 
         G P I O _ I N T                                         o:yYUO[{-NeSbckSbS
 
         
 
         G P I O _ O u t p u t I n p u t                         o:y{vQ0eQ!j_[
 
         
 
         G P I O _ P o w e r D o w n                             o:yYUOO(u  G P I O   egN  P o w e r   D o w n   !j_N$U|~
 
 
 
         H D I V                                                 o:ydlQpevO(uNvcO(ulxSOdlhV
 
         
 
         I 2 C _ E E P R O M                                     o:yYUO)R(uI 2 C egX[S  E E P R O M 
 
                         
 
         I 2 C _ G C M o d e _ M A S T E R                       -dM  I 2 C _ G C M o d e _ S L A V E   O(u,   o:y  I 2 C   M a s t e r   )R(uMO@W  0 x 0   egQDe0R  S l a v e   z
 
         
 
         I 2 C _ G C M o d e _ S L A V E                         -dM  I 2 C _ G C M o d e _ M A S T E R   O(u,   o:y  I 2 C   S l a v e   (W  G C   ( G e n e r a l   C a l l )   !j_N,   c6e  M a s t e r   zvDe
 
 
 
         I 2 C _ M A S T E R                                     -dM  I 2 C _ S L A V E ,   o:y(u
NTv  I 2 C   MO@W,   QDe0R  S l a v e   z
 
         
 
         I 2 C _ S L A V E                                       -dM  I 2 C _ M A S T E R ,   o:yYUO[  I 2 C   MO@W,   cS1u  M a s t e r    OegvDe
 
         
 
         I 2 C _ W a k e u p _ M a s t e r                       -dM  I 2 C _ W a k e u p _ S l a v e   O(u,   o:yYUO)R(u  I 2 C   \  M C U   1u  P o w e r   D o w n   !j_N$U
 
         
 
         I 2 C _ W a k e u p _ S l a v e                         -dM  I 2 C _ W a k e u p _ M a s t e r   O(u,   o:yYUO[  I 2 C ,   O  M C U   N  P o w e r   D o w n   !j_N~1u  I 2 C   eg$U
 
         
 
         P W M                                                   o:yYUOO(u  P W M   Nu
NTvs
 
         
 
         P W M _ C a p t u r e                                   o:y  P W M   v  C a p t u r e   R
 
         
 
         P W M _ D e a d Z o n e                                 o:y  P W M   v  D e a d   Z o n e   R
 
         
 
         P W M _ D o u b l e B u f f e r                         o:y  P W M   v  D o u b l e   B u f f e r   R
 
         
 
         S P I _ L o o p B a c k T e s t                         O(u  l o o p b a c k   e_o:y  S P I   M a s t e r   N  S l a v e   vDe6e
 
         
 
         S Y S                                                   o:yYUO9eS  P L L   N|~sSYUOQ|~s0RvfGrY
 
         
 
         T I M E R _ C a p t u r e                               o:yYUOO(u  T I M E R   v  C a p t u r e   R
 
         
 
         T I M E R _ C o u n t e r                               o:yYUOO(u  T I M E R   v  C o u n t e r   R
 
         
 
         T I M E R _ P e r i o d i c I N T                       o:yYUOO(u  T I M E R   v  P e r i o d i c   M o d e NSYUOO(u
NTv  T I M E R   e	egn
 
         
 
         T I M E R _ P o w e r D o w n                           o:yYUOO(u  T I M E R   -NeNNeg$U|~
 
         
 
         U A R T _ A u t o f l o w _ M a s t e r                 -dM  U A R T _ A u t o f l o w _ S l a v e o:y)R(u  a u t o   f l o w   c o n t r o l   vRegN  S l a v e   6eDe
 
         
 
         U A R T _ A u t o f l o w _ S l a v e                   -dM  U A R T _ A u t o f l o w _ M a s t e r o:y)R(u  a u t o   f l o w   c o n t r o l   vRegN  M a s t e r   6eDe
 
         
 
         U A R T _ I r D A _ M a s t e r                         -dM  U A R T _ I r D A _ S l a v e ,   o:yYUO)R(u  U A R T   v  I r D A   !j_eg6eDe
 
         
 
         U A R T _ I r D A _ S l a v e                           -dM  U A R T _ I r D A _ M a s t e r ,   o:yYUO)R(u  U A R T   v  I r D A   !j_eg6eDe
 
         
 
         U A R T _ L I N                                         o:yYUOQ  L I N   h e a d e r   N  r e s p o n s e 
 
         
 
         U A R T _ R S 4 8 5 _ M a s t e r                       -dM  U A R T _ R S 4 8 5 _ S l a v e ,   o:y(uYUO(u  U A R T   R S 4 8 5   !j_eg6eDe
 
               
 
         U A R T _ R S 4 8 5 _ S l a v e                         -dM  U A R T _ R S 4 8 5 _ M a s t e r ,   o:y(uYUO(u  U A R T   R S 4 8 5   !j_eg6eDe
 
         
 
         U A R T _ T x R x _ F u n c t i o n                     (u N*N{USv  U A R T   e c h o   z^o:yYUO[  U A R T O(uW,gv6eR. 
 
         
 
         W D T _ P o w e r D o w n                               o:yYUO(u  W D T   -NeNNeg$U|~
 
         
 
         W D T _ T i m e o u t I N T                             o:yYUO[  W D T   v^N[s  W D T   0Re-NeYtQpe
 
         
 
         W D T _ T i m e o u t R e s e t                         o:y  W D T   0Re͑nv:g6R
 
         
 
         W W D T _ C o m p a r e I N T                           o:yYUOO(u  W W D T Sb0RevhTgN0Rev|~͑n
 
         
 
         