`
`James P. Williams
`Gregor y F. Welch
`
`April 30, 1985
`
`E.E. T. 454
`Prof . Tom Shultz
`
`r. -
`
`SCEA Ex. 1036 Page 1
`
`
`
`System Plan :
`This project, which was designed by James P. Williams
`and Gregory F. Welch , will use an original design fo r a
`pressure sensitive touch- pad used to allow input to a micro(cid:173)
`processor system .
`The touch- pad will use a matrix of conductive foam
`squares which behave as variable resistor s . Using some
`special scan circuitr y , the sof tware will continue to scan
`the touch- pad for a large change in resistance f rom one scan
`to another .
`The problem f aced is that of designing the hardware and
`the software required to scan the pre ssure sensitive t ouch(cid:173)
`pad , and to determine (by software) whether or not a specific
`area of the touch- pad was being pre ssed .
`The touch-pad should be such that a small child could
`use it to control a small vehicle such as a wheelcha ir. The
`positional data could represent the direction in which t o
`move , and eventually, the amount of pressure could determine
`the speed at which the wheelchair moves .
`
`•
`
`X-v po=;;ti()/V ~I >32 55
`, . . _ P.p .
`eiJCoi)EA.
`
`....................
`
`Sirt\f>~ &ftw~"RE.
`f lOt.U d 'aq ra\Y\ ·
`
`&!rnp\e Ha~t;JVJA 1=\ E.
`Flotv d 1 lit() ram .
`
`I>I.S PJAV
`~.=....;.-tl '(EY +- Vc. lvE
`
`SCEA Ex. 1036 Page 2
`
`
`
`Introduction:
`The pressure sensitive touch- pad system was designed
`to eliminate the need for a positive (definite) depression
`of a. speci f ic key to per form a task . However , the touch- pad
`is still set- up in a matrix fashion , so that the area of the
`most pressure could be determined . The purpose of this is
`to facilitate contr ol of a small vehicle by children with
`underdeveloped fine motor skills . Such children might have
`problems with pressing one specific key among many , and they
`might not be able to apply dir ect forc e on a key .
`With this current system , the user would apply pressur e
`to a certain area of the touch- pad , and the system would
`recognize the key (or area) , and display a number on the
`video display terminal which corresponds to that area.
`
`Software:
`There a r e seve ral special features in the touch- pad
`softwar e which require further explaination .
`The f irst area of interest is a typed subroutine called
`Value . The purpose of this subr outine is to allow the so f t (cid:173)
`ware to determine the amount of re sistance (relatively) that
`is character istic of a certain key or area .
`It begins by
`placing the count of the key OR ' d with data to initialize
`the hardware on an output port . This selects the key to be
`read , and places a high on both the a dd re ss latch enable (ALE)
`and the star t conver sion (SC) . The value s are OR ' d together
`because the control is all processed through the same port .
`Next , the r outine places the count value on the out(cid:173)
`put port twice again . Both times , the count is OR ' d with
`the data required to control the hardware. The fi r st time ,
`a l ow is pl aced on the ALE line , and then a low on the SC
`line . This begins the pr ocess of conversion .
`Final ly, the r outine loops , checking for an end of
`conversion (EOC) signal . When the data is ready , it is re(cid:173)
`turned through the typed subr outine .
`
`1
`
`SCEA Ex. 1036 Page 3
`
`
`
`:
`
`The next area of software interest is the main section
`of code . The main section of code is comprised of two loops ,
`one inside ttie other . The outer loop repeats until either
`a break is encountered , or some other means such as a reset
`is used to halt the microprocessor .
`It begins by zeroing
`out (so to speak) several variable s to be used .
`It then
`scans the keyboard and looks for the largest difference in
`resistance between the present and the last scan . Then , if
`this difference is greater t han a threshold value , the numbe r
`corresponding to the area pressed is displayed on the vdt .
`The inner l oop repeats sixty- four times , every time
`it is encountered .
`I t begins by calling the Value sub(cid:173)
`routine which returns a value between zero and 128 , rep(cid:173)
`It
`resenting the current value of resistance for that key .
`then determines if the current scan value is less than the
`permanent value, then the permanent value is updated to the
`current value . Next, it determine s the difference between
`the permanent value and the current value . Throughout the
`looping, it checks to see if that difference is the greatest
`found yet .
`If so , it stores the key number and the value ,
`otherwise , it continues on to the next key .
`
`Hardware :
`The hardware consists mainly of two parts; the touch(cid:173)
`pad, and the scan circuitry .
`The touch- pad consists of 64 conductive foam square s
`which are sandwiched between eight conductive strips positioned
`in one direction below , and eight ot her s in a perpendicular
`direction above . This forms an eight by eight matrix wnich
`allows which allows the scan circuitry to determine the
`current re sistance of any square o: foam .
`The scan circuitry uses an eight channel digital de(cid:173)
`multiplexer, and an eight channel analog multiplexer. The
`software delivers a six bit word to this circuitry , three
`of which are used to place a high on one of eight lines using
`the demultiplexer ,
`the other three which are used to select
`one of the eight channels of the analog multiplexer A/D
`
`2
`
`SCEA Ex. 1036 Page 4
`
`
`
`converter . This chip then converts the analog signal on the
`selected line to an eight bit digital word which is then
`I
`made available ·to the microproce ssor . This , although it
`is an actual vol tage reading , is used to represent the cur(cid:173)
`rent resistance of the sel ected square . The larger the number ,
`the greater the force applied to the square , the less the
`resistance .
`
`Analysis:
`There were two problems encountered during the devel(cid:173)
`opment of t he touch- pad which were considered to be major .
`The fi r st problem was that of selectivity. Originally ,
`the touch- pad consisted of one large sheet of conductive foam
`with a matrix of wires above and below it . The problem was
`that pressure in one spot might appear as pressure i n several
`spots . This problem was solved almost completely by separ(cid:173)
`ating the sheet into 64 seperate squares of foam which did
`not come in contact with eachother . Then to further eliminate
`the problem ,
`used flexible copper str ips instead of the
`stiff wir e originally used .
`The second pr oblem was that of dete r mining with soft(cid:173)
`ware , what actually represented a key being pressed . The
`fi rs t attempt kept the values read during each scan in an array
`I
`which was updated with each scan . The problem was that
`because the arr ay was being updated so frequently , there was
`never really time to determine if the change was due to an
`actual depression of the pad , or some other outside event .
`This problem was solved by updating the array only once at the
`begining of the program . Later scans a re c ompared to this
`scan only , and the a rray is only updated if the movement
`(resistance change) seems to be opposite to that of a dep(cid:173)
`ression, in other words , settling of the foam .
`
`I n the fu ture , one might separate the conductive foam
`further with strips of insulating foam . This would tend to
`physically support the keys surrounding the one being pressed ,
`but still still allow the fle xibility of the original design .
`
`3
`
`SCEA Ex. 1036 Page 5
`
`
`
`Also , another nice improvement to be made in the future
`woul.d be to allow the amount of pressure applied to control
`a device such as a motor . This would not be a very tough
`project enhancement as far as the current software is con(cid:173)
`cerned . The byte value returned f r om the Value subroutine
`could be used directly to regulate the pulse width of a
`signal s ent to a motor , thus varying the speed .
`
`James P. Williams
`Gregory F. Welch
`
`4
`
`SCEA Ex. 1036 Page 6
`
`
`
`>
`z ~
`.., <n
`. a:
`;)IIJ
`a:~ ) z
`....
`.::>
`0
`11.1
`wJ
`> .::>
`. - 0 a:
`.::>
`i
`ll
`
`Inrl,.a/,z~ AH~
`CL.£A~ YArrlc:.~\~
`
`In H. I a\~ "le r.;o fbrb
`A~ ~-232 li11k
`
`r.---e! G~ JHrf.,f>J Jlt,/te.
`h d
`Frotr~
`
`NO
`
`Cotr~ Altc::: ~GR E C. N
`fb.5,t. o il
`
`~END ME~~Gc
`Atlb y,Jue to Cl(.f.
`
`SCEA Ex. 1036 Page 7
`
`
`
`·Ln1-t30 CtJMP ru:a
`
`:f9:KYBD COMPILAfi ON
`
`1
`
`, I ,... -I l PL/M-80 V3 . 1 C(IMPILATH.tN OF
`t1CJDULE
`,.JECT t·1LIUULE PU~CI-:U !N : F9 : KYBU . OB.J
`JMP IL~H INVOKED BY :
`:f1:PLM80 :f 9 : KY~U.P 80 W OkK~IL~S (:~o : ,:FQ: > D~BUG PAG~WIUl
`- H<80) riTU::C " : F9:KYBD 1.01"1P I UHIUN ·' ) Df·i'I'I::: C041:.::(ll 85)
`
`t<Y BU
`
`1
`
`I• lHIS PRUGHAM WlLL PROC~SS lH~ I/U FROM A
`KEYBOARD WH I GH USES CONOUL~ ri V~ FLtl-\t1 1 u
`VARY THE RI:-.S l S'l ANC:t:. BETWE..EN +V ANU THE::
`LINE GO!NG TO lHt KEY .
`rHE I<EYBOnRLl
`(.;UNSlSTS 01- 64 Kl::.YS
`(:3X8 t1n·n-o X) Wl-:l L.:H
`ARE 1'1UL r! PLEXtlJ ANU CLlNTRLILLED BY l'H::.
`'fHE PROGr-<?H1 W J LL OLII PU1 At~
`PF.:UGRAM.
`l)l\ORE:::s TO THE K EYBIJf..)RD WHI CH WILL SELECT
`A CH·rl AIN KE:. Y.
`'1 HH" IT ~JILL. <US 1NG f\N
`AI D CONVERTER)
`[NPIJT THE VOL'f:'..\GE
`l..E:::VI-:.1
`or: 1 H?\T KEY
`l:LIMPARf:: I 1' TO 1 HE Lf'IS'I
`/\NU
`VALUE FOR 'I HA r KEY < OB I' A I Nt.D t:ARL I ER > •
`
`·•t- I
`
`1
`
`KYBD:DQ;
`
`I* BEGIN KYBU PRUURAM *I
`
`1
`
`I* VARU~BLE OECLAHAT ION :::l::.C TIUN *I
`DECLARE
`<COliN'r, MAX$Vf\LU~ ... DJ.f-1-TRENCE.. KEY$PUSHE:::U ,
`lHH:::SHLlLO, VIJL rAGE) BY 't'E,
`LAST~VALUE <6~> BYfE .
`EC11'1 L I I t:::RALL Y ·· 03H .... ,
`C UMMAND LilEkALLY '0 Uf~U TC8 8 H ) ',
`KEY$SEu::cT L 1 rERf.\LL v "ou rPUT < :::~.1 H > ·' I
`K..:Y$VALUE L 11 E:.RALL Y ·' I NPU I < 8 0H > ·' •
`·' < I NPU r < 80H > AND 1 ooooooot:n -=tY I
`onTA$t·U:.AOY L I rER~~LL Y
`CLE:.ARSCRI:::.E:.N ( * > BYll::. fJATIH 1 BH, 1 CH .l:::':tJI1 > ,
`BLnNKS<* > BYIE OATA('
`' ~ t::OM ) ,
`FOREVI:.R L 11 E-RALL Y
`·' WHIL E 1 " ;
`
`3
`
`1
`
`VALUE:PHOCEDURt::: BYlE;
`
`t-<OUT I NE:: RE l URNS THE R~LAT I VI::.
`I* ·rH l S ROU1 1 NE
`I HE VULYAUE L1 IV I uF.: <
`VIJL TAL~£ Vf\LUE m:::I~U FRot I
`F CIRI'1t:::D BY A PE.RMANf .. N'I RE.~:;I!3 fOR AND THE:
`Vf)H I ABLE RES I ::>TOR < CONDUCri VE F'Of\1'1 > *I
`
`1:
`
`0:: ·-·
`6
`
`I
`:~
`9
`
`10
`
`2
`
`2
`
`2
`
`2
`, '
`.;,.
`2
`
`'2
`
`KEY$SE::LE:.Cl =<CUUN1 LIH 11 0000008);
`I* L0f'l1 ADDRE:-:;s AND S~Y S ALE nN 0 SC HIGH ~t I
`KEY$SE.LEC'l=<COUNf OH 010000001:<> ;
`I * ALE S THOB~D LOW: L AI'CH AODHFSS *I
`KEY$SE:.LECT=COUNT;
`I* St: STROBE:.D: SH\HT CONVEkS HJN * I
`DO WHiLE NOf<DATA$H£ADY);
`END;
`RETURN <KEY$VALUE ANU 01 1111 11B);
`I* t·1A::\J< RESULT AND HETUim TO Ci~LL LOC1~ T l.IJN *I
`E ND VALUr:;
`
`SCEA Ex. 1036 Page 8
`
`
`
`t / t1-80 Cot1PILt:;R
`
`:F 9 : KYBD CONPlL~TION
`
`04/3(1/85
`
`11
`l%
`1:3
`14
`15
`1 ~
`
`1/
`1:::.~
`;:::o
`:.:l . ...,
`·-4..
`.. ~·
`•'J
`24
`.r-
`.:
`,_I
`
`·to
`) /
`··<·
`.: ~·
`J'9
`-:(l
`
`~ 1
`.;{~~
`
`-::~3
`:4
`
`::<~·
`·!b
`;:7
`2t8
`,, ()
`:9
`
`41
`I! ~-~
`
`'~ ~-{
`
`' 14
`
`•15
`
`1
`2
`2
`~
`2
`:£
`
`1
`"2.
`2
`3
`3
`8
`3
`2
`
`1
`2
`2
`3
`3
`3
`2
`
`1
`2
`
`2
`2
`::<
`•;:.
`~· ,,
`"· 'J
`....
`:3
`2
`
`1
`
`1
`
`1
`
`1
`2
`:£
`
`1 ,,
`"'·
`
`I*SENLlS t.JNE C:Hf~RAL:ft:]-~ ·ro Ckf SCREEN*/
`CHOUT:PROL:EOUHE <CH$SE:NO>;
`D~CLAHE CH$S~ND BYTE; I*AUDR~SS AND MASK ING S~ECI~IC TU SlOO*/
`00 HHILE <INPU f(O) I)ND OOOOOOO l B)-O;
`l*f-\WAIT
`fXROY*I
`END;
`L'LITPU f < 1 >=CH$SENO~
`E:.ND CHOU1;
`
`I* DlSPLAYS A ~Ylf VALU~ ON lHE CRT *I
`DlSPLAY : PROC~DURE<NUM >;
`......
`DECLARE < NUM, J > BY TF-. ; J= 100 ;
`UO WHI LE J :>O;
`CALL CHOUT< NUM/J+'O');
`NUM=NUM t-11.10 J;
`-.I=J/ 10 ;
`END;
`ENU DI SPUW ;
`
`I* ll l SPL AY ?~N ?~SC: 1 I CHAF.:ACTER *I
`
`/-ttSLNDS ::nHlNG 1 0 CRT-U~ lCI E:.OM*/
`MES SAGt::: : PROCE::: [JUkE.< S TAI·rT I-~UDk);
`o:::CLARE Sl AR T!-~DJJR ADDRESS, < CH$t-1E:.'->S Bi-\Sf:.D '3 fAR r ADDR >BY rt:: ~
`Ott WHlL~ CH$MESSCH'01'1;
`CI'ILL t.::HOUT ( (:H$ME::3S > ~
`ST /)1-H ?)[IDR:-:Sl f\HT A IJDR + 1 ;
`END;
`END t1E.SSI'IGE ;
`
`I* L (.ICI'I l E ~; CUR::::;oF< T 0 PC.t8 l T I fJN Uhl L:l-n *I
`
`L OCATE= : PkOCE:.:DURI::: < Y, X ) ;
`DECLARE CY,X,I> BYTE,
`HUMEC* >BYT~ DnT~C 1BH .12H.EOM),
`HIGHT<*>BYfE OATA<lOH,~OM>.
`DOWN<*>BYTf DAlA(OAH ,EUM>;
`I* HOM!:': CURSI •R *I
`CI,LL 1'1ESSf-\GE < • HOt-IE ) ~
`I : 1 1 0 Y ;
`DO
`CI-~LL t11::: SSAGL ( .. DOWN > ;
`E::Nlli
`DU 1:1 TO X;
`CALL MESSAGE< .RI GHf>; I* MCJV~ CI~SUH RIGHT *I
`t:.ND;
`END L Ot:A TE;
`
`I* M(JVE CUHSCJR DOWN *I
`
`' fHRESHOLD=40;
`
`/ it- SE. 1 THE: 1 H~~ESHOLU TU DECIDE
`IF A KI::Y WAS PRESSED *I
`COMMANU=10011000B; I* INifiALILt: PIJ:~ rs *I
`I* A-INF'U"f. B-OUTPUT. C-CONlROL *I
`CALL MESSAGE <.CLtAHSCR~EN>; I * c.u=.:1~R THE SCREEN *I
`
`DO COUNT=O TO 63 ; I* GElS lNITlnL VALUI:::S ~OR ARknY *I
`LAS T$VALUE (CCI UN f) =VALUE;
`E:.ND;
`
`DO ~OHE:::VEH;
`MAX$VALUI:::=O; I * ZERO UUT INlTIAL VALUES *I
`
`SCEA Ex. 1036 Page 9
`
`
`
`/tl- 80 COMPILER
`
`:F9:KY8D COMPILAfiON
`
`04130185
`
`PAL~E
`
`2
`2
`3
`
`3 .... ...
`
`;.~
`
`3
`II
`4
`4
`r;;
`'"'
`2
`·:..
`......
`.:;;
`:.3
`~
`1
`
`~
`
`~i 4
`·:::.!,t
`
`'-:·6 .,,
`
`oS'
`60
`/, j
`(:.2
`~ ... 3
`/.-.'5
`66
`1;. 7
`.( ':.• . .. ..,
`
`1-;.9
`
`.
`
`I HFN
`
`\
`
`KE Y$PUSHI: LJ:·,O ;
`oo ~ouNr=-=o ro 6:3:;
`INI I H\L VCIL TAIJF RE AlliNG *I
`VUL ·H~GE::=VAL LIE; I* Gl-1
`I* IF VlJL ff\G£ V(%LUE 1:3 LE'-:iS
`fHAN lAST VALUE, THI::.i'J
`UPUATE THE ARRAY VALUI::. *I
`It-=" U\S"f$Vr-\LUE ( C:UUN f) :>VUL I AGE::
`LASl $W~ LUE ( COUN"I ) =VOL lAC;t:.;
`ttl ...-FERENCI::.=VlJL r nGE·-LAS f$Vf)LUf:: (COUNT>; I* DE TERI'11 NE
`I"H:.:":
`Uli-FERENCE * I
`
`IF DIFt-="ERENCt:.> t1AX$Vf\LUE
`I HEN DU;
`MA X$VALU~=D I FI-~H~NC~; I* EXcHANG~ VnLU~S IF LAkGI::.ST Y~r *I
`KEY$PLISHED=COUNf;
`E:ND;
`:::NO 0 -63 LOOP *I
`I *
`ENU;
`IF t1AX$VALUI:.> THkESHl1LU "IHFN [10; I* lf A VALILI PU~::>H *I
`CALL LOCA r£ ( 1 , 1 ) ; I* PUS I I I ON r: ~£ l_.l.fKSI IR *I
`CALL [1lSPL.I-W<KI:.Y$PUSHE:.U); /·~ [IH:;I-'LAY "IHI:. W\LUE:: *I
`£Nl);
`I* END D~ FOREV~R LOOI-' *I
`END;
`I* ENO t<YBD PROGI<AI'I *I
`END KYSD;
`
`•ttUL~ lNFOHMATI(IN:
`
`= OlCBH
`COUE AkE:A SIZE
`W'R.U).t3LE AREA S ILE = 004E:H
`11f\X It1UM STACK S l ZE. = 000/.:.H
`12·7 L 1 NES RE~O
`0 PRUGRAM ERkOkC S>
`
`459[1
`/:30
`A.D
`
`Jfl UF PL/t·l -80 CUMP I I }H llJN
`
`SCEA Ex. 1036 Page 10
`
`
`
`SIS-11 OE:JEC"f LOCATER V3 . 0 INVOKED BY :
`I_OCATE : F9 : KYHO .LNK TO : F9 : KYBD .LOL: CLILUI"lNS < 2 > Rt::SrARfO L~ ODE < 1 OOH ) ~t.
`SYMliULS LINES PLIRGE PR INl <: F9: ~~YBU. t1f~P >
`··lt
`
`'f'113llL TABLE L'IF t·tLmuu:: KYBD
`F. A D FROM FlLE. : F9 : KYBLI . LNK
`RI TTEN ·ro F I LE : t-'9: KYBD. LL11~:
`
`()LUI:: 1 YPE SYMBOL
`
`MO O KYBD
`- :. ·BH ~YM t11::::t1(JRY
`·nt:H SYt·t MAXVf-'LIJE
`'EOH SYM KEYPUSHEL•
`' f-'2H SYM VOL ff-\GE
`OOH SYt1 CLEARSCREEN
`lClH SYt-1 VALUE
`:::,;::3H SYM CHSEND
`=:24H SYI'1 NIJt·1
`'46H SYM Mt::SSAGE.
`··t;.? H SYt-1 LOCATE
`-<:L9H SYM X
`01::-H ~-:>YI'1 HOME
`JO BH SYI'-'1 UOWN
`11_: 1H LlN
`3
`.,
`s
`IC.8H LIN
`lll4H LlN
`I f- OH LIN
`H:5H LlN
`1- 2H LIN
`l rAH LlN
`I F!-="H LlN
`'UDH LlN
`. :CI;.H LIN
`;II ':'H LlN
`.? ~ CH L£N
`:':.:ot:H LIN
`'66:-i LIN
`, .[IH LIN
`":~·2H LI N
`·::-:1- H LlN
`. f~ 4H L!N
`I ODII LIN
`19H LIN
`.L.'llH LlN
`'1 H LIN
`l
`I '1 6H LlN
`I ···9H LIN
`t t.EH LlN
`'~:·-:)H LIN
`-I 9 /H LlN
`i 9 DH LIN
`IAEH LIN
`lBCH LIN
`lBFH Ll N
`
`'7
`11
`14
`16
`19
`::~ 1
`2:.3
`25
`28
`30
`3 '2
`35
`:37
`~'7'
`41
`'13
`45
`4/
`49
`51
`S3
`~s
`5/
`60
`62
`65
`6-/
`69
`
`VALUE:.
`
`-, yp~ ~3Y t1BOL
`
`O:LLllJH SYM CUUNI
`Cr21)FH ::;Yt·1 D.[ f' f-EREN1 ~ :7:
`02E1H SYI1 THkt.SHOLD
`0'2E:::.3H SY"l LAS fVALUE:.
`0102-H :::;Yt1 BLANKS
`C> 1 C::iH SYI'1 CHOUr
`01 F-l:IH SYM DISF 'LAY
`0 3 2~5 H SYM
`,J
`~:n f-'\RTf\DDH
`0326H ~:::Vt1
`C•3 l::::H ~YM y
`0~2AH SYM
`I
`Ot09H S Yt·l RIGH f
`
`UlClH LlN
`OlL~f- H LIN
`(> 1Dmr LlN
`01E5H L!N
`OH:.9H LlN
`Olt=tiH LIN
`OtFBH LJN
`0 204H LI N
`0 2 L8 H LIN
`0:242H LIN
`0~'161-: L 1 t.J
`0 2 55H LIN
`o:;-6:31-: Llt.J
`026'/H LIN
`o .. n3•r LlN
`0 '1.::<8H LIN
`029E:.H LIN
`OZABH L!N
`0115H LlN
`01 1t=H LIN
`013AH LHI
`0141H LIN
`0148H Lit"
`01 ~·I- H LIN
`0 1'/AH LIN
`01 ')l H LIN
`019LlH LIN
`OliHH LIN
`0 ll:I~·H LlN
`01 BL~H LIN
`
`4
`6
`::::
`10
`18
`1 ~:~
`1/
`l O
`)">
`- ""
`'/.4
`2 6
`2':1
`::::L
`..('""•
`. ~··
`36
`:~:~:
`40
`-~ 2
`Ll I)
`.t\1:.
`48
`'i(>
`52
`:s ~~
`e.6
`tt'Y
`61
`....
`6;,.
`66
`6:::
`
`SCEA Ex. 1036 Page 11
`
`
`
`COPPER
`SQUARES
`
`CONDUCTIVE
`FOAM
`
`SCEA Ex. 1036 Page 12
`
`
`
`ST ... ln' C.Ot( '#eR'foii>H
`1~ ADt> C ADC fJ8G9
`.. ~ ~'P'B
`a ...
`" I ••2 .. ...
`A tib.a. Ill '.)
`1'
`
`'JJ
`
`28
`
`1'
`
`I (A
`I
`
`I '"'
`
`tiC# Jl7
`
`2
`
`3
`
`1
`
`>
`! t
`Ul
`• a:
`w
`>
`z
`::>
`0
`. >' IU
`::>
`t 0
`• a:
`;
`::>
`~
`
`-
`
`8G'86
`,41 'tCRO
`Coftt?vn;R
`csystl!M
`
`At:.bli\~S.
`B US
`
`COifT'RC>1...
`Bts
`
`I>A"Tt. IO~
`
`p b7
`,, b?.
`~~
`0
`b"
`. R
`tr
`
`A
`Nit
`
`8255
`
`~
`
`f - -
`
`b1
`Pt~ t:...
`~ b"S
`r D2
`8b8
`
`bl
`
`'To ?;).'g,'f-.1 ~ultiplex'E.'R
`/ ~ ~'-II~~
`
`---
`
`-
`1•1 :,~
`'"' t• "
`N3
`i ' 'l' ;"?~ .. ·• ?'
`
`7
`1 1/P oF ccw.
`t'"
`'Z-'2 At:>D~£5S l:KABl'E.
`Q
`
`~ (:J.)
`'"c. ~w v '/
`/
`... I llbb b
`[7 / I/ v / / /
`::
`·~
`:: ~ An e ·;~
`·~v v i/ v v / / /
`'"
`...
`/J ~~ v / v v 1/ /
`/
`tD 1// / 1/ / v I/ /
`//
`/ / / / /
`10 b:/
`/
`~ :t> ··~7 7 7 ·.7 /
`/ / /
`.,
`f {>:v v /
`.// [/ / / /
`~~~~~~~~~
`
`t'I04
`
`1/
`
`/
`
`'/
`
`/
`
`,
`
`3 ~'liD f
`
`13
`
`/I
`
`Oa
`CV)
`........
`
`(1...
`
`1 '(S
`.f'"''
`
`-...
`
`-
`
`...L
`
`TO 1</D
`COit'Vfi\TEP.. Al>C!.0809
`
`1. ME.6 n
`
`ExAMple of
`E.AC- h Touc.h PAd
`
`SCEA Ex. 1036 Page 13