You are on page 1of 15

 



 


 
 
 

 


                                  

  
 
          
          
! 
 
      
       
        
   !"
   #  $     % &'
 (    (&) * # 

+ 
 +    (        

!   

 ,    


 

 ,    !

 ( !&) (   

 -  # .'   / '   /


                      &' '01 !

     !  +  


   

 '/-2/)-   !  

 0 ( ( 




! 
  " -  3-  45 6$$$$$$$$$$$$$$$$$$$$$$$$$)-

   -  7 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$345 $-6 3- 8-6

  #  
 7 $$$$$$$$$$$$$$$$$$$$$$$$$$  89

!  

3- :-45 :- :8')    ( 6

 
       

" +  " ( & & 
#    #   '

  (!   - :- ; -
- :/)- &' -
 !   - :- '' -
- :/)- ) -
# (!    :$)
 ) -

 ; -
 

#!    :)
 ') -

   9 -






! !

 

 

  

  

     


 


! 

 
   ( 
<    
    ( 
  
    (    
,
   =   
=   
    +   
 (  
 +
%

   ,   


=  (     ( 

+  !   &'+ = 

  
       ( 1 

+ =  
&)  (   >   

+ =+=  <
 (   +   
    ( 

   !  (     ? 


    

   


 +    
 !  
%++    ! "   
!%!    ?   ( 

    (  !+    (  (
     (    
   ( 
? +"   
 (   (  
 


 = 
  (     % ( 
   +  #      

    
   + 

   ( 
  (
 
  !   +( =+=  




! "
 

 
 

  
 
    

    

        
  
 
  
    

    

    

  
        
 
  
!  
 "   

  %&   

 

!" # !"$  


  
   (

'  
       

  
'( # '($ 

  %&  

 
  
)  ) 
   
          

*+ ) 
 
  
 

!

-  &  
    ./0 

  
!,*'        

 
        

     
    

'1 # '1  


  
(,( (,(  
  
 

!     

!  
 + !  
 +   
!,  !,            !,     
+ +   
 

(23 (
   
  
    

+!4( !      

+'      
 

+!4( !    
 

1'*   
 & 

 
 

)+ +   ) 
!  
 +   

   %  



!+ # !+

   5


  
 


!2, 6      



      !  
 +



! #
 
  
 









   

 



   



 

 


 


 
 
 
 

 
 
 
 
 


 
 
 

 

 


 





 










 
 

 
 
 
 




 

 
 




   
 

   

   

 
  
   
    
    





!  
  $"%&&'(&)

  $& 

    (


 $  !
    
        + 
  
  !               (  = 
  


 ''       &)      
 
 
          + &    $
& +  (  

 &'( 

+ =
+  +    *#7  
  $&  (   (  +   @0$&
+    " *#7 &2" *#7 &'   $&(
01 & +
 !$&   !   ( 
 '   
 + + "7A & "A '
   $&"7A &     
 "7A '
      
*       
$&( 
   +
(    (         
 *        
$&(   !  
          
 !      
=
 = 
 (    %
 ( 
+ +       
"7A0! &2
"7A0! /       !      
$& !  "7A0! /
   "7A0! &  
  ! 
" B    (+ " *#7 &2&'    ! 
 !     ( 

+ =    (   
#       #&2#&'  " (
    ( $&  ( ! 

  *  
 
       "170   3' 
&6$&(     1   "170   3#,/6
 (0#C  3#,' #,6
 ( + +$&    " *#7 &2&'
" B   *#7 "7A0! &2/   # + ?
#   *#7 &2 *#7 &' 5  *#7  ( + 
$& 
       01 ' ( +  !
(  
 (       ( +  !
    ( '        
( + ++  &   ( 




! *) +, $"%&&'(&)

t1 t2 t3 t4 t5

SERIAL DATA
(IN:PIT1/PIT2/PIT3)
(OUT:POB4) t6 t7 t8

CLOCK
(OUT:POB3)
t9

DATA D4 D3 D2 D1 D0
(OUT:POB2)
 
t1(Start) : 12 ms t6(Start) : 12 ms
t2(Data Low Front-end) : 4 ms t7(Clock Low) : 4 ms
t3(Data Low Back-end) : 8 ms t8(Clock High) : 8 ms
t4(Data High Front-end) : 8 ms t9(Data Ready) : 4 ms
t5(Data High Back-end) : 4 ms

 
    

Code of Input DATA Code of Output DATA


INSTRUCTION CODE INSTRUCTION CODE

Store WORD1 01H Match WORD1 01H


Store WORD2 02H Match WORD2 02H
Store WORD3 03H Match WORD3 03H
Store WORD4 04H Match WORD4 04H
Store WORD5 05H Match WORD5 05H
Store WORD6 06H Match WORD6 06H
Store WORD7 07H Match WORD7 07H
Store WORD8 08H Match WORD8 08H
Store WORD9 09H Match WORD9 09H
Store WORD10 0AH Match WORD10 0AH
Store WORD11 0BH Match WORD11 0BH
Store WORD12 0CH Match WORD12 0CH
Store Flag 0DH Done 11H
Clear WORD 10H No Match WORD 12H
Set R_Level1 11H Data In Error 13H
Set R_Level2 12H
Set R_Level3 13H
Set R_Level4 14H MODE
Set R_Mode1 15H
Set R_Mode2 16H PIM1 : Recog. Enable
Clear Outputs 17H PIM2 : PORT A Enable
Shutdown 18H (Both High Active)



! #
 
  
 $"%&&'(&)









   

 



   





  

 



 

 
 
 
 
 
 


 

 
 
 
 

 

 



 





 













 
 

 
 
 
 

  




 
!  
 
# !  
 
"

$ %$ #  






!  
  $"%&&'(&-  

  $' 

   !       +  


      ( 
 $  

    $'    =    (


=  = 
    + '  B    = +
 + /

   (   !  #,&2#,/    (   *
 =+  ( =      
#,&
 #,'#, #,/D      &9$
 (
 (9/$
   = 
? (   +   C  
 &2/

 &'( 

+ =
+    (  +  ( 
+   ( 
01 &   #&2#&'(
    ( + =  !  $'(     

  !    ( + =

        


 01 & !   

(        01 &(     + = 
       
  
( 01 ' ! 
   # !  01 ' #( +  
   

 !3':6  + =        



$'(     ( 
 !    !;
 
( '  ( 



! *-!#"..$"%&&'(&-

  ;C &'C
 C5  &: &:&
&  " *#7  " *#7 &
'  *#7 E  " *#7 '
  *#7  (  " *#7 
/  "7A0! &  " *#7 /
)  "7A0! '  " *#7 )
9  "7A0!   " *#7 9
    #  " *#7 
;  " (  " *#7 ;
F  5  "7A0! &
&  5  "7A0! '
&&  5    #
&'  5  " (
  " *#7 &  5
/    *#7    *#7

! *'!#".  /$"%&&'(&-

#,& #,' #, #,/


& C1>& C1>' C1 C1>/
' C1>) C1>9 C1 C1>;
 C1>F C1>& C1&& C1>&'



! *0!#".
 $"%&&'(&-

  
 

*
7!2 *
 
 
&  %     ,
 7!2

,
 7!2 , 

  
  % 

      
,
 7!2 ,   
  % 
 
   

      
# ,
 7
8
, 

  % 

      9
7!2 4 ( 

  %    %  
  %
,  

  % 

      9
7!2   (  

  %  
  %  
  %
, 2:  ,
   
          
  
# , 2: ;  
*
!+ # !+          
*
!   2    

,    , + <==;        

! #
 
  
 $"%&&'(&-









   












 
 
 
 
 


 


 
 
 
 
 
 
 
 
 


 



 





 












 
 

 
 
 
 




 


  

  ! "



   




! 1!#. 
  
 $"%&&'(&-









   

 








 


 
 




 

 
 

 

 
 

 

 
 




 
 
 

 

 

 





 












 
 

 
 

 
 

  


 "


  
 


  ! 
!!

# 
$
%
$$


! "

 
        



#$






  


 


 
     
  
 







        

 !"  #$%&'()  !"  #$%&'()