ࡱ> u@ Gbjbj \```````t8<4t&:PP(xxx333%%%%%%%$L'R)%`q|3qq%``xx?%$$$q`x`x%$q%$B$%``%xD pu7!%%%0&%>*$>*%tt````>*`%3"U$m333%%ttD$ttUsing PICAXE with Outputs  Liquid Crystal Display Youve already used LEDs, buzzers and piezo sounder, and you may have used the Liquid Crystal Display (LCD). This display is operated using just one output pin from the PICAXE we will use output 4. You send instructions and messages to the display using the serout command. Like this: init: pause 500 wait for display to initialize main: serout 4,N2400,(Hello) output text You must have the pause 500 to allow the LCD to start up correctly. You can control where the message is displayed by using some of the following commands: main: serout 4,N2400,(254,1) Clear display (must be followed pause 30 by a pause 30 command) serout 4,N2400,(254,128) Move to line 1, position 1 serout 4,N2400,(254, y) Move to line 1, position x (where y = 128 + x) serout 4,N2400,(254,192) Move to line 2, position 1 serout 4,N2400,(254, y) Move to line 2, position x (where y = 192 + x) Challenge: get the LCD to show your name at the top left and your friends name at the bottom right of the display. The LCD can display the time by using special message 0: pause 500 'allow LCD to initialise serout 4,N2400,("PICAXE rules ") loop: serout 4,N2400,(0) 'display time pause 100 goto loop If the time is wrong, you can set it like this: init: pause 500 to allow LCD to initialise serout 4,N2400,(253,0,"02/12/03 16:04") 'time is message 0 pause 1000 to give time for memorising main: serout 4,N2400,(0) display time repeatedly pause 500 goto main You can program your own special messages like this: init: pause 500 'to allow LCD to initialise main: serout 4,N2400,(253,1,"Player 1= ") 'must be 16 letters pause 1000 'give time for memorising serout 4,N2400,(253,2,"Player 2= ") 'must be 16 letters pause 1000 'give time for memorising Now display the messages with some variables: init: pause 500 main: serout 4,N2400,(1) show message 1 pause 10 serout 4,N2400,(254,137,#b1," ") 'move cursor 128+9 places and show variable b1 serout 4,N2400,(2) show message 2 pause 10 serout 4,N2400,(254,201,#b2," ") move cursor 192+9 places let b1=b1+1 change the numbers let b2=b2+2 pause 500 goto main do it again Speech Synthesiser The speech synthesiser board can be programmed with some phrases using the SP03 software. Attach the programmer cable to the top jack socket on the speech unit and you can program the phrases straight into the speech module. Move the cable back to the PICAXE block ready for programming the PICAXE. Once programmed the phrases (from 1 to 30) can be spoken like this: let pins=%00000001 'speak phrase 1 pause 10 let pins=%00000000 wait 5 'wait for speaking to finish let pins=%00000101 'speak phrase 2 pause 10 let pins=%00000000 'clear phrase Dice Output  It's fairly easy to get a PICAXE chip to throw the dice for you. The first program shown here just loops the dice through the traditional display values. This program uses outputs 2-5 of a Picaxe 18 chip. You could use the Picaxe 08 but you would need to change the eeprom codes to match the output pins you were using. 'Load dice patterns into EEPROM memory. eeprom (%00000100,%00010000,%00100100,%00110000,%00110100,%00111000) loop: for b0=0 to 5 'loop through numbers read b0,b1 'read output code from eeprom let pins=b1 'show the value pause 300 'show it for 300mS next b0 goto loop 'forever You can write a program to get the dice to change quickly at first and then roll to a stop. Or to turn the chip off when its finished. But most important is to make sure the result is always random. The easiest way is to keep changing the output until an input switch is released.  2 Digit 7-Segment Display Using a single 7-segement display for counting is easy, but you can only count to 9. Using a two digit display block allows you to count all the way up to 99. But to do this you have to be a bit tricky! Since we only have 8 outputs it seems impossible but what you do is this. Show the units digit for a short time then show the tens digit for a short time. If you swap backwards and forwards fast enough your eyes will think both digits are displayed all the time. So we use 7 outputs for the 7 segments, and the one output left switches betweens tens and units. On the pcb layout, when output 7 (x) is high then the units are shown and when x is low then the tens are shown. 'input on 1, output 7-0 = xgfedcba, x high for units, low for tens symbol Counter = b1 symbol Tens=b2 'used for digit calculations symbol Units=b3 symbol result = b4 'used for lookup command symbol key = input1 'input on 1 'put values for digits in eeprom - must be on one line start: eeprom (%00111111,%00000110,%01011011,%01001111, %01100110,%01101101,%01111101,%00000111,%01111111,%01101111) Counter=0 'initialise counter loop: gosub display 'display number if key=0 then loop 'loop until button pressed Counter=Counter+1 'button pressed if Counter<100 then skip1 Counter=0 'no carry out skip1: gosub display if key=1 then skip1 'wait til button unpressed goto loop display: tens=Counter/10 read tens, result let pins= result pause 2 units=Counter//10 read units, result let pins= Result | %10000000 'or use LookUp function pause 2 return  FILENAME 4 Using PICAXE with Outputs.doc www.school-electronics.co.uk page  PAGE 2 23U V h i S T a b  ¾oo^^oPoPo^^hsyCJOJQJ^JaJ hb-hsyCJOJQJ^JaJ hb-hb-CJOJQJ^JaJhN7CJOJQJ^JaJhb-CJOJQJ^JaJ h5*hb-CJOJQJ^JaJ hN7hb-CJOJQJ^JaJhb-hb-h;D5>*hb-hb-5>*h;Djhb-UmHnHuh;DhZ5>*CJ h;Dh;D5>*CJ 3U V S T ' B y ? @ y z r r 1r 1r r r r r 1r 1r 1r 1r 1r 1r 1r 1r 1r r r r r 1 7$8$H$gdb- 7$8$H$`gdb- 7$8$H$gdb-F   & . B J K S Z [ ] ^ y > ? y z   3 4 ᄎ˜˜u hv"Rhv"RCJOJQJ^JaJhv"Rh:CJOJQJ^JaJ h:h:CJOJQJ^JaJ hN7h:CJOJQJ^JaJh:hb-hN7CJOJQJ^JaJ hb-hsyCJOJQJ^JaJhsyCJOJQJ^JaJ hb-hb-CJOJQJ^JaJ(z   3 4 c JK{(RSr 1r 1r 1r 1r 1r r r 1r 1r 1r 1r 1r 1r 1r 1r r 1r 1r 1r 1r 1r 1r 1r r 1r 1r 1gdN7gdv"Rgd:4 C b HIJK #GNRS̷ud hN7hN7CJOJQJ^JaJ hJg4hN7CJOJQJ^JaJhN7h:CJOJQJ^JaJhN7CJOJQJ^JaJ h:h:CJOJQJ^JaJ hv"Rh:CJOJQJ^JaJh;yh: hv"Rhv"RCJOJQJ^JaJhv"RCJOJQJ^JaJ hQdhv"RCJOJQJ^JaJ$ "#-?RSlRj'k±wogogwhf^JaJh_^JaJhw^JaJjh_UmHnHuhJg4^JaJhJg4hN75>*^JaJhJg4hJg45>*^JaJ hJg4hJg4CJOJQJ^JaJ hJg4hN7CJOJQJ^JaJhN7CJOJQJ^JaJ hN7hN7CJOJQJ^JaJh#CJOJQJ^JaJ!@JSTkl,r 1r 1r 1r 1r 1r 1r 1r 1r 1r 1r 1r 1r r r r r 1r 1r 1r 1r 1r 1r 1r 1r 1gdJg4 ^`gdN7gdN7kl +,-.ppqrCD[Ⱥȕppppppb\ h ^JjhTyUmHnHu h<h<CJOJQJ^JaJh<CJOJQJ^JaJ h<^Jh<h<^Jjh<UmHnHuh<hJg45>*^JaJh<h<5>*^JaJh<^JaJhJg4CJOJQJ^JaJ hwhJg4CJOJQJ^JaJ hwhwCJOJQJ^JaJ",.qr 6Ts|z{r r 1r 1r 1r 1r 1r 1r 1r 1r 1r 1r r r  r r 1r 1r 1r 1r 1 8gdW]gdW] 2( Px 4 #\'*.25@9gd<gd<gdJg4z{u{5=39:Ƕ~shW!jh*^JAce23Y)45Nas|Dr 1r 1r 1r 1r 1r 1r 1r 1r 1r 1r 1r 1r 1r 1r 1r 1r 1r 1r 1r 1r 1r 1r 1r 1 88^8`gdW] 8gdW]:@ABCDEFG hW]hW]CJOJQJ^JaJh@`hTyh\Cw/I,xiX6]_) R/^>8pxF/^}v7!L^@:R0$ ~a<%\FYœ;R o_N׷w/;) Z{B'Paowwp1T:$¤o_ A7 6_޽r} r"G0}(^|o:F¯}MXWg?]tk&*ŸԖ ?Cu~GWx @2*b}>-7x尣Oi(Q? tqI5gɞIC 3)t,Ñ e>;Nb&P֩p/pc wG/z. 0S;`R?;^M.׵NbH&G!ܙ].׻%M+ǝ:sZx'O/D*?Lo<{h$فyd8!FY4 TdZ =5*ʀszBWF{?s X0к|Lv&w|~53p@L1Kjj۟FS0_glx?<<\)_<<rS>_]gz2mԎq\=&˝_e ;7ނ2 _p ? x; P<K{~?f6-O1%Ϗ4wsik;5ȹq9|Ww'hsMJ> "'e7vt-Ow1a};Q>T8~ ~;s=`ȇ]dEJ(  -~ &1Kwo:l +kgHD :u°V|x:i\٩LϪ ?XuP K1 gsK~Uc2i;W}HGa,q2OœZS wv}ea?eiJd} @zdc7"'_ܥHclGL'XfWVl=;y>>R2!_4gefp8 qrv6?8 l)5vq"aVO`"oap.һ٥af. !70`SǼ|X,d;%k8g&>hH ܪs0{ۦ0Egw MeRؓwK+8w$Z')X+xUr}A9 6^@U3?K?loCǓ>~qPX?a6ZjAH|zϏsa'oΓgYxXT!O<'e>AW>?Չgnx2 lT"Oa<p"F%1N 3m T?k9<4Jzfv|Na.u(Qy"Nv|lX>a3i ~^Jz5eǧGyWM%@'S΢Oo&(ڍzf/N:{~cwҰk({<$SÃ_-vL+ǯ3ȼ4GJo!F:,??m~` 7 &?c? K Δ.znNm}҇Տg{ZU=~X!r:s@{=c__/Prq x{tq6/tq.^`k'3 `."ybSY@bp_^{s!\@}ܨ{Br] \ ~ ˄ާA~4yzK Jlib`/l^P4&Z@BD?;zYox9Al@(wR4AwEK>Xx}|xBD"#gë> wexpu@:ύVc3~8Zfw JY:=hvOqL?acY.n=]ǀ x;?$DoN݅rb,xS`bsPҳaqw*Ɂ #zp"< !]͂#~-OlK#j2p2XZ?#ax]*}gmn4ȁ5tԬ5s/bؖ8@I~g?nhk!8J op䌼=4lÃ>$ysXa qp0@py{vOx_2K8*b?r?Jw>p>EJ}>m/j_Õt|3 ;m`.fx0`xLCd!t>P'5Yxyiӿ1=9t]u`.HRG׭fSyt'Ij[}z=~Ox,n0D~J%19c{~st26ڗ<8q7Ϝ!wu @(ļ*ȸ za@v\={?@ {U?/׾|a[;Xta#oKnƒg&lmSbM첩? +a `(SFztSs5s>~D#_9 ?@ӹk&SJ#7RAHW7{¯S}Y{ gw§}>~d~?wx7BX~w'y=':p"\74Sec=Q%@x4s_p-u "2""!$iOX2 xsӧi ȞƶӋ~( ]ms"}KM2ɒ=J_rp"`ȫ9P;X!;BwGfυ$l6<߼ߎՇ Ap`'lO[?vO{>޾~oo1)"wɰ?Xxwڿl`Z-?#N+~P2q'3fYO12`tv/?'tՏҵ{:0e'0u=:' =?ų\,;Ř'xO#pI\gCe?(1i~q.bL}qd^>Z~Ϗ]i1ׁ:jr,*Ym^SCғEE$g|x6wFqԏ?q;'υ1ZOҐ_y0|}|xW?wz:9qk|~y{9Ž֟ldf9/vU/ެ W?0ѶN~ O<>IγOK؅89Oy!ϰGb@HMمXao/tXÃ0 sx:'0 Ã"9ؖ L/B*}tfDxLD^=0i)0^B-z:Gwo'ݳՏH9eAS)']؝ǔva8s^{f$T#5sS*A=a0pG/?%>- ;;*aC 1\k4>:⏽Ͽ%Ls~d`w S 'i`h Ϝ%cE9`-"`nu6 C!`-0 c !σj_QNz/R7 $8>;UHxOZR=XPhipe5,!BJ2[ӟTcVY %p')yi!IS3,ٔC27}+?}}R/Gw έYt^_?q:w&ER.E_ 2{ꩩÇۇ),YMvyMl!eݜ2ꚳb>7iYY4Lu|TY Bu2D 3hJEU^lE)tV[Kbz[LdOO??MsV t)7չ5%8å>vwb#s̊R.FC*yR\oMeJf!&E%*J\OVT.<"/bnSKԹjk)YX .fJWDyٚ$O~]#ӟ1MƳ.=/ gR1 ,.M6[ QФLSFb ~0rɖ>W۞5*HEҗzޓF??'.t=gN+yMd,YԦ.eMh0""Y@ȶ4=tgMJjOy sKX)y>0. J@~IEUo߾3YvCh~,nJӧ}![a}4V!`|]h>?HiQŕ䌒߉ƐB(RNe Q[#?oJ ޓ&7-jQ hfi&jߣ)MJ#Nk^|48PjʕvlqN!UϪ%\[IZkƬ;(hwn^\Z9X‘h2+x-$]t^cVG׫8tG &: di+jlu_'%QEhd.[ޅ**vf|T+OTTJ[GUh֩dړ!ȺEHߔvR`tX7I헊wBf3!#n#Tgn]ROqF.%MFN+MYhEt9 ʧcLe@&>Yb-܄`%/ΞB8[Jx1]=%!&򠞽:uǚnbeu+Դ'Mjĺ4 M6ţ=ߓWWחa{ĮIUZ#';GQiIn `*[eU^:8k.,4˿|.ݓfAoRk:;}[\=04sc-ҡhVsQ,Ъ#WG۶7N$YqJۨ45EOmךJTDfYVD{ޅ$RvgahK/S9pZxRhƤÀdP)]mMjQMZSl5琶EErxӃg.Imjiֺ4$E̛VB15)K[?Z+N&n2c D'(tӔ8%+J$@$ .kcoY4B@%#5fN͛Q'Tv(}Nv6mWWzoZlon[,K3>߽{9?+%"PbԈyxxسvs~Ԥ}J'<g[Y!p6ru{I2ئ!`bk` C0Έ C8g 6 C|+0 !`6`C0Έ C8g 6 Cxw2hJɖ0n$-YII 2m/ɰ}rL2 E*?~ IiRQc/;|m;Oۭ! C88ħs~(ͧOL&5"7>J1 !ϥCGygD}_>Q%GWW,) U_fYtL^%ʎ2:gL|Ah9?:vC| eT:dQR4[.o,})AzzOi{ec[g& }8k?qYTyG`rn~7/FwYJOf,`Tt27N~,Fy!ZjKN>.7H)\ͳ!2ճ_Ԯwz"i(r%G-)a?+5ʺRF)0ϻ{FgB?9ڲ|D Di#t^Dq=tN9,>JbR%͛#=VU˲TuA7Npz7.jM~a`V*%Ӌ햂ǰXWFE? DVxAE{~sebܺ1Jn|> f?T.hKpְBCgDp+Zbu!=m'[C-bklq4K-aW 8; feJB,>^n4.傐}Qg*gQcϪލͽg^.&l7 ˔FT`-cl bW4D ` -iw[Hxk?ueg )S׈JtD7Q"&GPh2bBu!ȃ.:TP:ʫSy6c6{iVZJ5SjR=$SR ԍ7ϻ<#3|E+F+k@󜟇=kW9gOMJjg|94{{6eA *Po2iO~5fO-!`_?x=M=C0 ,1 CEoխΆ!`[0 C0V:!`o}0 [D[lw}W}/6l C6( MR:#Κ, :ه*'={Z.CY*"yzz&5V޾}[gamdiJӧ}dIEOǰR C@S?vq̖8G֖˛G7јUu[Pf$ՓlݠbͯtS$N,5$ߔ֚2 4@ֲqgJq2S4P@Qƒ-F {bievx)gUp-g?3K0p;kg@]a#mg:4D&2ٔZ ) Q+6Z_W2E7J-E[kl:祢C~FRBKOG蕊NwTh|>W"72'|Eɬ+e?;ƫQZY0goECB³=L*,jYJjTШ|(QKV~%eTNuEf6nEɴ"Id MgiNS5ԅkl1 ٬|WO/[ )ѣH1Fڇ ZTt ,PUKc,,ȨTDYHg)30q%RHg/PlP+kRP%KesU~Vsdg5BebW t*Yp\J~SU+5 KtT&J\:,Si!BFh 90^qahsAX)R1zxJ6L@R=K0%ji(KeS *U{'M"Vt¦}Rۙw뽳Ԟwa6ga@.^4rk0 C  `h$;V|dKMm4b $*Nif9iG92OťVmRM7R՚]B"+)z?_{[2a]+z#lߴh66R`-I"u;ۉz\Q'oz4@hKɃ' "*FUG]:2{' @%Sfu6qK1W -^W2+ԈJ˚Zf"̛8g٩ :;t-)RǞߔo 2 !%A޽[`唷hey Crhg*II @1!Sg"y C8dYځ2YTSV-!`1_?fL+C0 :C CEoխΆ!`[0 C0V:!`o}0 [D[lC0n>󤇕<>>fʣWVJ솀!pXh}vgMJjJeÇs~Teb-!`,ViT9g7M*jbG}v>J1)oӧOT&rMa_%}=[/i S&ƚO|[j2(XDZ):sK~2ZAߒU)ekٿ2)áe#רG|ö'{3ȯ7zKR > յ쿩wVwN|}5@+;( R2vکsek?[%L׶刾,iL_"ԉ~ 4V-eu01hzVM<+&SZHd*6PR_T5A+0o =~H/&uR`e峟B3+IRLb˯Y2*)f(f VSq"[u=.h' ZlOX3L! 8gR?dA iB* ,-Qj.VuAƦ@YU6#Yu6B@Wחa7DjƖ5S7(:DXgatm 5z TQN9=*YA@- "Sꗑ UHҗ|=c+ ^N~g|h>d\ g0gD@{ޅ$l0KL#*16LQ^_@:K2-'_R^J ECѢ4 T*rvwv3K?<ͺYhQ[6%eƪ e ,SQ5D3w<4 H4ـ&\Q"9R&J+-Z7U: Rͨ uF4Sps&j!lW 4D`޽[Y土hey Crhg*II @1!'fOx"y C8dY _&u籿&l勇1 C88kg!E:!`-0 c!`"VgC0!pb[ CJeӕ-!`&%VIJDZd_Ye^aY'Cz/yXe7@U?~>OOOvӤ*_vp:ۭ COPO>S#%7M*jDo~}:bB@K!<% F 4^k 5L4ί$XS–0# GGg7 nߔ2PxQ6fq*Zj~9,e4 E`}Vײp-5!9jKKl+~P>TmSw(ֲV-W2dCNQDS "GFʤM%ddu{:1 &ړ!ϕH&/ӟUKΕf]z cyw,"g +;|:F*}y1I\@H/T&-$G$M*VjfiWKc Hm6"}d90QG"$YWĖf'i2KmKlp[FK ӆ,Y FgH2Q!; MOI3&X)WUC /uM}M{FBdia C E@{ޅ$]xȁ e3ܮVb4^F./ ҧiJĭ,FqHR_MK;mKo\1+?f n@JטX%7w(ZH㒼J-3RC~EfOUiu!8ݻwkR,!`\.s~]土=5)(f9 C$V!`,@ uϺeפil0 C`1k5!`gD[ц!` cAo!pFm0?V!`gD[ц!` cAo!pFf{F-hC+_]D^o{I*hCeb-XVƤx{62 C[\maxߖYv^+2iGrʏ*zJiJ"^*}QI%:PCY.32Kr Yq\ߛ58E=JBׯ u< 8e4@ PDTÍ/4FʬSmZFjٿ)y'* )v@N-4:[D`Њc!kg[e `P-z+l.QUШt7{%Y*kN%W<̑I$&t!yG)BSQA,Q߈jz꾲:(+Uj rZt8Qץm*!+3[|fu{"{ߴ vL.n*Ϧ#f:\i_2s8֬5ٞRz44[|e/%Ǐ|LHY]秄_p鱏kq+U^[(MՓ&[~PJO 5ڳqOn.7M*F<=`! m7UJ"5U;qU=,QuIu[_힚Og*ud7S~~΀VԍC+ |_:U2+-7A0XDYD({:WlY)Zը]f-RKcI6xIv!d|՝-"\JoS,nI' O@$s@pC휟#Px KD6sӴSn !=cl%$`%Ӏ1f! E%V&i5oBd C(P){l&6Uwލˤ!0|ҪotxXTiw,5ݕ=VC`#q.WvQ[J 2nuk@@unic൏+쿛n%m粿3 A@E5Ҟ4+QG7VjKٍch Cl ȲԼG7!p,6En]X;kYˤ[.C0"й=?x)t`Z}\G}߹Fb.`hmLKo"0tٶz3s~eEy..–0~v Po&0΃ޭG5 G8&0 @T4 C`8!5!`\T4n p*ӷ&:lKb!peC\^eW4$ "{"eUԻQ ,aS4ZN>|P: ]ڦS%#`PC*P旅D`!7͂-|Z^ںF}}2&F׿Y/i4\QrTNq&*0?hzP.J-˔c]/̌~*) !0D`+i,wg;a{g=.+Viv zέni&UPezH 5W};"{ki&=5K`7KlV}]YZbAI{3h=zU` ek>sϟa"]3LsAZ64Gβ:[hQjGCjw(=#i b %M۩{4ue7}4@R}>Oj^7gW7@?=]7suF;7)4hVե*D5Xl?5M-s o[;+sXoQWc%pD7F`6w߂Ѻ _n78_n5 CXr6y#.M1$Emg.! c0v`1@+ki Qbg$ x!b5h0U^$#.p K`3Ĕ@A"VÌ! c0ZUuL' en*a^7!ru鵔_A8QE~e/|LKW2g/¶^td^,$ܷm~ˎ:D`e}]rU>&ˎu^a_ֻݻw;٥nU. :D`┕-^r/]c խ Y{۟t` uz@'IsYmY7bPW TR8I0}6 u}վ,[SYudtӍ["H./:Qv^gAfM;dTNy[~l !0 0vQgoQ}HC`4!WAՌ! c0ф\%mV3Z48FryTjUҞ漫k ƒ2׺kߥYzPȪ2}ؿpJ3g4j ?l6*FJenR5u;ZYZ`ި]F涌=N4RJpx[chBDjnZ^6{*u}D-OIIWc諷 F?FR۲;4Tԩrzki&UrzS,]b~=8n7 &6=zWCZ`㹄|mdGۨ>eq&*87'=sQiz?M F8PN'a,?Y$FbhbY&o`hs8L#\i+Y=8)Dl X#نJ3:..*}%r| ڨ~g;6U_O,tYYmֳ\ʗ.w\ٯd[4AYo+`ߏܐhcY CX?R#iw/@3ߩ%3 C뿩[62,!`=/-,;ףoC`!`ymf/3jhcZvCfJ=/q00ku3 5ik'V!`GA(-az!'{me!pIwQ@(Uǩ4{_mk~, {ΐoRޭw.v6-.PYא_pΕ|em_ -m?5Usre,}77 ʬAy1;qa at:f^AL"$cVRYi|)M|L=/O')9D)1fO"S CWaJ%hViCTb.|O.wjbJ~/fvH Pf7^Al*nSML!PB oEtzj>khVo$ᶸ@fY d–84g2#K'nK%3܆o ƨW1Ct3!qW}o%7"7g+0 Aaŭ-,^ob Tr-,z'jYVAwA8Ke}=KJ|=KC%Y5E:,A\'31"hρ\Ͳ~?+Y| ⎔ `e}17aղbRp'_,ڋ9ATZv"bS/KY MAcXl\·/URJY_ɒVWA%s3f_ VɅ,A/u,YA:`-p=lPje}KDX$蜬,Zd]|XB'B>,N!0nЉ:t'SWNd'DRߜ/3ae-,3aYc`eG^d-{YԑHf7 z 侙%dM{+Kl-V@VZ[Ytl-bcYz纻(YVXZ(0~XT|aY:f;lX#RD5YkEñ:e\8Ve2K$蓰%7l}w^e a z= k y9Kv5KZ84,bP;g,Ek!+.eeka/h zeNA!U,it`Nd ²J]RӉ/f-E,A2:b hǃ_R+?wE,^Ai85,¶ɲKXZLEC s/KtxM :Kt$|&&v;Yt +"ʵ4l|ZpN iMbi4<_d BW6eA5OK}ӣSщ$v,$lZB] QBHiQe#sM;S3r͠ZAAcESI ́w.,ZH#ufk! ,Yapc'K 2iYcr6k}Z :fQE[ YA( gKPOhXڭHUE\x4]߉m@MM9&Z>X:ُ:}vEoM,Z( :Rd6`-fd74X aY^ KWx& ttX k Z '曪E[ A;${X:^!hۭ$@,hQ,H;ritYa-T ZfkFЮWkfKЛu,u V|ǐֱ{LvǒOQ}S vbC"ET1"9{isjH.  ,sjTЖ訩`C:_A$]cHfOK Kh4a.XjB(hc0^wO- =~{{jH Z&A+/ iXjfA-5Z84]V*[Ydwx@p$5,'W8h-u=:М\`Kד*W[ f,k6zeǐ:#{jCR{c4WZ ;yu IezDwCs 炶,Y iXV2 ǚ uG49Ln#rzyP'Y"k!}zTEBU=SS^܉MOY0MQ} ڜ/=ʇZXEg uTE4ue&\a;2 S0$L>0Uւ3c^`wRe-ЧP6e*cq76,{YZ3[r '1<"C]Y ',J, 5)ߟY u,,7rމpwt~}+~tX.a>81aXe{頰bLT :bl秕2 αp}4-\fΥ,z$pomjY̵lPXk)H-3鷇W8!~EE{pN(mW]$"Kx(˷W8Ob"NJMs.h_ko\`6‘Y1, ^pU#<<D7|t!.p96Tւ݅\:q܇gV.NZHԆ|BRY;sf$IX < KHXnd%ig|jr7,:eq=A`̑FFy"=tAG@%Ze3|LmڲH~ NgD ^ q|C$~bP-ڢ#NHek =c!kE;$ fpT;WA?3 ;Bf.N, ,XN]b knܒ5W) .nȽXM6Eߛ̸6)eFkY'w900:gVEA;,nINX_J%2BA#ˇm*gQ6݈ ?G,f, .ۺM,7zfٲ-؉|ew}<tnkhZ%$^!њw"Hy|ެ$lPt-s'H1ڝR {Y2},0nF^!.R)1TYKr(\\.,x`. ->,>^ `=(\,{h&KJxXH; |=m:Y5_vg~x̒z ЧβHKM'3DK҉ .2ȏjAgY-l5C$$f7д./3մZ&{^M߲!, 4."<YĖOD-7̥ Kp"G gLMܰq>/,IX}"kPK7ΫAOPpM;yEiۯav:.2q-NY %ݢ$LlW2.>wཌྷlO]E沁Ka0&Q|a"^){[U֚(/\2LZՉX1WB2i(\&.E>X )~Z@4Љ kg6 ȚΒ)x,vj/, Udxlun-\;],xlҸ2{Spy>|i–,{{+2a‡cp>^^b Rr# MXdi3ͱp)H{W,_ڵ" lp/,lpiܘ/ _:޹*?#h=.,ݤ)[ ~sYRW/\8H[a7.U g1elZ:'8,(?*\$.XAX -W3òM%[ ?hcZQYo8c/G EbδEj0*++?> zOsw-\eqGA{MChJ(. D,gEOl:n5  o-Y'F_ `|N#!WZ'r5C5p(H Yl-% BZKme͖@brpɱ,.Z,Pxp1ye=5޽Od NXiy*FY-3=! \RedW_eS9,5 9Mb'ҙiΧ1%Y*yk:kԸ.հ仏D֚mM[h<Ƈ`׳{5]=}a0׳$+6,p,fe/k6ld,~ԭdYOq-\M,;Y#<~˃=Hh&N\=,g?-KlLu",g4Yu|oeu"~TYWLqw լ+f KLȢX&lNtqYp|XG=;Y"auw`L5keтG ^Eگsgshof`J*;*}c Ra|e5T/4tRa|㗰,^be|ɗudtWeZf)({[X 2YGAX u*`{M^ Y ð~*Aװ,.%K-ˁXwӕ,c_RLi~"H/KժY B¥%Ŕ%+^~yXX21Xo`傮fI/\,)]ϲ?%J q+ ".fʚjt&g7O%Nv[X"Y{׳GAY7.;>LȲ^QMneqwen+ -?]X⇰h&nt;"ǰb~yY,o7˛?XIENDB`ng $W@PNG  IHDR]50PLTE!9 s--2bKGDH cmPPJCmp0712OmIDATxKo5]$K;7 58 \޷Pz2To$:R=?gՀv,TDމO^ŭ5.泅}칍>x2ߕjnjsk2='ٓWs.g׭ɀNTfO5b䵥7rd*`ߩ`_ BΔ]$ϮLy2@''0(J~ Iؼ4uyz Xʊ9Ţ^O"ehddǓ# 6I%t`6UvI"b@%JG5 iJ)Pt.25BjNVB6wk&s2Qz.Ae#,z2')gdH.NJ)[da~썈.tL8i<%Yav=4U}Î"rCaVU@QKl%eMG1<# . ,Bh.Oape܏Hɇ*JN2:+VkF1jڤƗ!ޖWr ɤΑH]:n 0"Ymlꔨ;Ȋ^^)"f1)zKG:ɥw= i B8 @n)IK |8Ѿ5j9TM .oE=q@'7;07ދӧ>w[M9AS&p4ГwEG=y(꜔r͇&!Y;D㐔I 1/=n$8G"9G.'_qB]ұxjpm3ד4n\!kv}595]u,T^%WCͬ1ct @vg c5<:Mɕ @ *=5(sy<؃o$P3ؿI~8Z dp-}@Of5qؕt2:>x@v<17G(dU]hh{2cVIC<ي_h%O9D4v9'4P[Kn /[:̴XՁXAұ([W:gPYu]Zʀ+z<`i9 :.-[{-Gnݞ^P$eզm@+&p/{3g2Kto+g68 "!!H30ZJ^OoE<`w$*$o \UF9zpg6wi @o,@# AǓ;m+^Uh#:^Zفvc=y4`YON%dԮ_ H> s :0M X*ؕõ>AD v<اh3-?ZٓAcbrv‹lLPAD>{ 2e\z*SNh o Eb@+:J:$dHVV`:fTrՀLluR,*$^0r@=Tlᢠ VdcQU2L.Z B\V@WkEllnJXIENDB`n W.u'mqp?PNG  IHDR]50PLTE!96)),,W1 bKGDH cmPPJCmp0712Om IDATx횽nL, HTD*T,VL" &mR$UZ[q5 7 'ec%'ߝݻZ9ߞ3+fnszZկ6S{Or,04]lS<Ã#E}*O3H~lp(,@!'^8?z/F`؈y90S {x$?6xh @Ka6(|CK(SA= >o^m^el<|:3N+N]O <?O^I?_(L^ K|xg[;^Xa@//H˷]~8F|hW5 68f) \}rp§ 48~擓f?%_;WtoΗ&)QtCrE+/S~lW)dp|j>ơ.с$Rgᙫ}6BxjEIﺷ3Wٿ8awǿA% .Xys_a;{;a5% `Ȩm_WGv?c]fpN#s]cv)`uV,X(2IP'.=<,Ǩ/>X?t,`4w=T.4&Z=Z` X/qr x46t|"|D5 `M]#m'& @rLtv2^eUwR>Bji*gw|d$ ;# I+y +;; -h"&46db5H 4줆L50iD"Dx 9+ $6vFOD[29l " @0HaԹ1R-:EQU)uk)Xn*b7k{@'d˫ u?>m[Mp"[Ez |*tK&+Xj(ĵ ;ސI7ԫ AA0*.^g `+뀊^2Yb.c5S˄(dQ&S= HH O~JV3vT 3eJdir_ KM2Y ˒2G H[O-#Rqc!LJ @tQaV[c2.5(g* lU*m 0ɔ/>0<2`̐9 H 5l hMGz&T`J1oTVN~'p0Ѝ'a"0&}@c&|-[ۤ*@wUI%a4CkVu* lNlZ>ZBO5ĚhJI+hu}*訰6UN:m0Ra KQu\euT2NzҀNXSK)#'>d2 4 .eFT@9N8@jڄAh gs2 0zΉAF`renxU7&$Sa`*x@,˥k_20Jښ0)59sYlLD. g S]/߃ ' 3P? >\$kf qTPy ~`6uA 枊𱹪ǑB5@,L |LNW? ɮxϋȀfg* ee2gR~V,s<4P|zNI_ovJ~yDQR; s:C+dz~fk?0H>{'z 0f{EF̱W`ǥm},j$*Jy)2e@E~TT#4X>ą>>ۿXX_Y.j,6zˇy3IHn y8[h}l<{^hUNOuE34ݩұ{u+oh&xE[r!-V4̔v7 T?9 ZHat]lipKv\8ayXc4}%Ii4@1J+iMϳRDh *ɤP 6DVP#8>!Bz&ΥWɞ I^Ā&xD}u^!6oikHK&3ZpoĎ IENDB`H@H Normal CJOJQJ_HaJmH sH tH DA@D Default Paragraph FontRiR  Table Normal4 l4a (k(No List4@4 (  J  # A"`J  # A"`  S A D:\Christopher's Documents\SchoolElectronicsWebSite\picaxe3_files\image014.gif"`  S A D:\Christopher's Documents\SchoolElectronicsWebSite\picaxe3_files\image012.gif"`B S  ?, G,u  ThZTK  TK  T| {HH8*urn:schemas-microsoft-com:office:smarttagsdate8*urn:schemas-microsoft-com:office:smarttagstime  1216220034DayHourMinuteMonthYear 9?Z`CIzdj !KQ   ; A / 5 } 9>(*.EHVZTXCIz{48dj KO{).!AFKQl o  7 : U Z t x } | BHfi37Z\*.5<OSbety}EH3333333333333333333333333333333333333333333333333333333333333333333333333EHChristopher Leigh C J Leighf"7#Jg4N7;Dv"RW];y?@ABCDEFGHIJKLMNOPQRSTUVWXZ[\]^_`bcdefghijklmnopqrstuvxyz{|}~Root Entry FpuData Y1Tablea>*WordDocumentSummaryInformation(wDocumentSummaryInformation8CompObjj  FMicrosoft Word Document MSWordDocWord.Document.89q