You are on page 1of 70
i eat. A Macs Porocen eon do alpor CPU, ig @ my , Crncvinnciuply CAPD pour faut.» chigh Speec electremic berole oma plongle oP Gemmicomeluctare chip combafming whe baple, dogle « fumeHomy auiilhmmetic amd ome, p4orage capability of she conmputens & Mslere Computer cic) a 6 rr tig a emit 4 ize , Imexpemsive amel,-llmtteck Capability corm puter + a - = P ‘ op $si— 05 ~ 100-ceorempomenté 4004-2250 tranpisteré. i Nex —* 400’ ~ dove Noo. 8008 ~ 2500" i Lz —* rove — 10,000" 8080 ~ 6000 yust —r dOK — 20K yy g065 — Y500Q > Btomeland, g-bit yisx — goK - BOK wn 08s ~ 29,000 Receseore, i oF Martel) : 7 “y oo 2 6600 CMetedelia) Prchttectume of MC 7 \: 760 Crylar — | woe ‘ HP ov. ROM Ry cel pox > | Fe Ps J * . Salbnd Pr comHgunaHem re ,2085\.5 elfp > dls (light) poshoge ¢ 3Mtz) . — : Scanned with GamScanner Scanned with CamScanner FLED Addreag Latch Emoble . 50,64 —b se check status of HP- 5 to hoult 4 — ead 10 —> wwabte Tt fetching —> doup § RST 45,65, 5.5 ¢ INTR INTA > Tndevrept Retmewkledlg T* hep highest prtontty , Toop Je mém~ nmughable» Regt ok& emuighable. . 58D» SOP f Beral POH — rmtesnuipa plo ermemt sft cam be dgmene oo ORE g NTR aa e eee anette F LE S0/f HOLD HUPA np wa ‘Repelout clk Re owt ey Fegetin 90a5 yp> Architectimie. ~ == =, > —~ Fiag wepigters Fy Da Oe 05 Dy Dp 02 D) Do [re]_Te]r Te]: tio ee sign 210 Aurlifasy Fesdly 4 i cOwly coowy bdrm 4 to S bit). ‘Scanned with CamScanner Scanned with CamScanner _» enlemelechs Lx H dig. > . = =z wregigter- . <> toa certalm Processor j portadar emeérmorg docaitom alg available prom 0000 10 FFFF.. . PCr Proguarm coumter -6P—% Stack Roimter . +16 bit fe ‘compiden +0 specity 40° Hldwepp — Fash code by default J op~cercla (Operatomeat ). | amd. ‘Them Thane amd comtrol uimit decide. + cesnetn mext code Jf op- code on data . | 1 | | 1 wut become bupy > Fen huge clata. sttamater, Preceasor DMAC Divéct amérmony Sim soram gfouding 5 ee ote avole. thi bp ped 10 tuamptee clate. for whip phéripheral stake imifative Adelaend) prom phexiphexal fo To er vice VeKers by HoLD pim gd processor * amch at dk, thom gemd, dirdugh HLF. Prxceasor ackmoustedge| de excecurtedt. 8 = Ss & Hous simptowctom a Se ‘Scanned with CamScanner Scanned with CamScanner 4+ T sinles ane always anequatoeek pry exeentfor, “ os fp 1, specify ade. ! ey / ALE» High - 1 J. 4 jf My ~Ay —» 03H ML ! /i\ ; ‘| 4) ' ( f i ! Ag — Age 20K B) amd 3)—» ereadl athe camber fram enteral amcor 4. find! enecuttOm , a pam oitermal. tham amly sare ~ Pie : Toplatee HBG. ( conten 8f Ye atrmaion ap Ht I Le 49 tecle . # MOY % Megs Aa &. Moy My = +e oo Bee “# LDA ag f= Led recuimuiatorn elitecty fom 1g. & GTA ay f>> Glove H te ecveleppomdimg addrlepp -- = LoAx %,. te load A elinectty. puoom correspemdime Ypalr. STHX %p 22 gtoxeH 8 copureppomcding rpafse. 1+ Blamel DE only * pomding pal Lp. & bytt but LOX fg abyte.. 1 (om b= LULD aig Be Lot HL >-palo etiectly pom Pp AO dred 56 me cormteont 9 He--poh WG. ot SHLD ajg $= Stee DE Bi F Keng, ge. Cxchamge of eloia fiom HL to Be eX BE tet, 3 7h» 4 byte. rasnessing madly t- Tmamedfalt Am. - 5: Reg. Am, Disect AM. 2 Reg, mehr AM. Bacdimnect ‘Ttmphtecl. Ve fig ‘Scanned with CamScanner Scanned with CamScanner COO Oe 2s Astthamedtic Tpit & { = US Hop» —>» +G)- Cal & +, ADD Mo. * Apc y — Add with Coury . 3. G+) + [er] —~ ADCM * ADT “tle —> ALammmectiate Addl ; [e)* ]= KCL lg + fide ult coy tomemedfate DAD % > 16-bit addelitism. samc. HL patx hore. act dp deddernularere aim @=bit-adel. . dl Crud +, [86d —> CHET A INKL? f- comtmt mertore by 1. INX.%p SUB y Bor —t Sub. wlth Bova 3 # 68 cry -Cr] ~Cery CA, i sua M 568 M . * Sur de * DCR. 5B dy: — 2 . \ id Dex *Pp- r ‘Scanned with CamScanner Scanned with CamScanner shogleal es + ANA & ant ce + ORA® ori de + XRAY XRT ae = Feteote » « pic. * RRL. RRC? \* #4 RAR. C Batctusfse) HE COrmpane B= wk EMP > x cmP M. xe cma de- gs ¢ —> comtem* of ' ig Aub. with x/M/de y seputt wusisl affect. she fog » bet accumulate 6 mot offectedl. CETTE motte . ¢9—bit vetatom). . ‘ gote tm vidght elivectoms - eo el ame ew tL > dg ee amd cr—r de, $ Brunel + rc umconattonal. IMP ag. 7+ Ravegearm UMP PCHL. coumter Ly comeltfomal. - L chamge. ] PC furmp 48 18 emermorty “6. TNE M6. coupe by HL pair: Te a6 INZ M6 rr 016 TPO ME . IPE ag TP Tusmp FF mo, FV. mM ++ Saicemp whem mo, 48 megaitye.. Scanned with CamScanner Scanned with CamScanner | | = PEW» Pusgranm plata Ward 4 ce bf ). — Bat wf 16 bi tham FR ame PSW/ ave combimec(, CALL 3= vtetuim Smpt. dp always associated avi, | SS 7S Call, imple eral proguom —e dubprdgrann at vica vewa sumcomel? Homa . — CALL Gg. ome RET: Comd?Homal — R /éNe aig R/CNE ajg R/CPO Ae R/CP RCC RICE. R/ CRE MG. "RV EM. | Tin ome, Suck 1 > @ bit adele, Tmpuck = Qutput devices “Sp ale IN ag OUT a% ppectffed by 6 ~ bit odlelneps « it Scanned with CamScanner Scanned with CamScanner £2 fotack Ugh t= Clap dm Fiat Out), = =~, —s PUSH -—> clate. pauph 16 plact polraten. Pop’ —* data. pop pom SP. —> Lxr SP 2500° PuSH fip- > comitet of Rp puvh 19° lock Polrntons PoP fp. : sre e.g, PUSH B. opt 8 sp ror O° pee lg Mise BIO & Weta “puregviaen tO ade. Swe -e-bit md. » the. clea —* 2060 atpuut —r 2052. S064 roth, corey. uli —t 6052 _ data — he ope eob3. @. 16 adel m!me. of dota m= 40° % deta —» 2064 - -~ 2054 HAGult —* 2068, 2066 . MN uw1om —> NOP ay TF amy Amst. ( code)’ Us uvdHem J >. : efther do delére -whole code wodle Nop ‘ama ‘Srpshuctom decation.. —> xIMmdtead. 4} Myr A 00» wedte XRF. . ( SmfHalige). Scanned with CamScanner Scanned with CamScanner ON A phate a program +0 add: two gtxteem. bt ne, Ge e0 ™. a0 ae WedJe equa de i Beg Bs Malle peguam co mally, aud 16-bit. = me, . ; . B-biL mo. fom a : PG. Wotlte a prOgquan to ditufle duo 16 - bit me, ae 4 2500 reg]: . 4 2501 —sdo. | »-pit- 200 —+a %01—+ Rr. GS. Wrtte o progidim de adel. pentep of mumbo» 7 awhoHte- tna Dieguaime= sre. “ime Smyshuucttom «5 Hime. # Tirmtng ‘Ofapter le, ene cn cirri rqutud Ja coucel Imphuctiom eyeler. a ee tuction, ov im my ens sty odds ote ts p-code - p> spedtg On an gaat cod: PRT at a decode petting, gece! yo aes opr Oe 2) Read.» et one ° 2D Excudlon- Jd 7 a p xe Mov A,B. —* one rmachime cele. dime vege by Pe commumieale wth meray . sp coed nmachime gle. - MVE 65H + Two. rmochime eye's. —_ ton p= cede”: feenteng + yout Tp lete oie sequiued “Tpile <2 pouttem . of, Pophrartam poferionting een Um. ame: clock, . pedéd.. ‘Scanned with CamScanner Scanned with CamScanner emachi"® 2005 :. Mov Fg, : 6m lees . ek LARA syd 2005 3 KX, é opcode. - . Mov AM _ (+,8 mathime, 4X . a cyde.. birt eneaitiam dp sequtred. “ tham ip will be r dame tm thig Heme. . Celecesctlmg ond eneeutfam) , ebilve. mote, — dou op Lsgaiie forking +4 ptakep. wreading/ wsiilng fexeutam —> sstatep . Bates K. fon. MVIM 55H. t 3 machine men Ls : a sO LXIOH = 3500.H... STH: 4500" ‘ Scanned with CamScanner Scanned with CamScanner . SP — top Locatlam Wastttong ef Smgructoms 3 = - Gf merrier, R—+ lé&atom a Smptruchsm STA tg —* 4 Machime ‘cycle fp.” : . Hqutie.. £13 TH . tape 118 Teette) BOVE B FE pee om Vase “Ft OR g Geteulte- Total delay INZ Loop ) Act — > Ahere ane’ gorme ampiouctoms, uwbich ales rene. tham 4 T-ptatep alm Ep -cbde petehiong« 9. INXB.—> 67 - states Lane sreputnech In DAD fit 2 Mochile. cycle ig rq. however. tt cormrma mi catty with emermiasy only once... . te+4-machime —> 48 -yeloh ofeede. 2-mmachime —+ 8 exacutfeom- CTetet 6- T-gtateg ). — ‘Scanned with CamScanner Scanned with CamScanner A ALL 84s. FB rplatep_ fon opcode felting fon cau amel . t —r befove — executfom df cath mex mean emoim PAPE. emer locaitem rmupi- be lore Sm Stock . Sub p28g, mer. polnctor 0 we Stack polmit mem. 250/? cHLL 6638H. ~ Pes e604, - _* . #ER. beferra Yyolmg 16 Bub- prog. . 1004) : . . ne, spose : £504 wi) gave dm plack ~polenten. 5 # Mermeny “Gt dfactng oT ‘Scanned with CamScanner Scanned with CamScanner | - eps eS [je chip selectiamn . was ote . upg 318 elecoder, ) Mm bond seat’ i IH Fy Aig} vtemmaimdng oe wee Veo, and Go At Ais Aig Als Are Ay | Flom ~ Ao 16 petect Jo gelict omg FC amy memary docatiom,s ‘Scanned with CamScanner Scanned with CamScanner Do —* 9p chip select~ 170 © ©0 000 0000 0000 +> Lowest Merm. Lycatlom 10 0 00 rer troy as wighest Mem. ‘Locattom oh e000: +6 BEFFH —r vlamge of Mera: ldocattom, . De—+ ap chip select.. fo #10 ' 000 0000 0000 en Booo te- BtFF + wamges ; 8, Imstead:* of supplytng Yeo ot GND sepataly Pupply ft unit . Addvtepp Limes. 7 —+ to devieep ypeetty with @ Bit addressing » thom te fe cautecl serap 40s however sim cope of 18 bit eu Parme, Smphucttom cue uped« KH. Date Toor fo felonee 4 £ Puogeiaen dota toompfery /) porscesse conitroued PTS: - Te Pne lpwol cerrnterouied PTS» ate DT. Crerer 3” amipage), Symehnom' sed re ctinomtged, Syeely enc fro fram ‘sed, D.T win pouting Ceselt) Tf gpece! 2 prgeesbor, OTs th meady signal Sy phevatfeel or udith Senteroiipt ae garme tham- DT with hamel shaking. symehnomipatiom. : Bigmel. aT “happen » Scanned with CamScanner Scanned with CamScanner Te DoT wth polling , prbcador ewitL walt wimify clata dp asuitved . | Tm DT. uvlth hamdphaking sigmals Flot Processa semel | slgmal 16 perefenrah “ame! “them Brreflerok : reppomcl Ft by. | i Semel. te mg sigmal ame offer tifp elas: ramafon wall) 122 place = Terterfacing. . 8256 proqsiamemable pherdessral, Pex. device. - . fut ambit pox Peseta 42 Plon Post B cR—> cominal 2 Regt stele e+ Pou: - pe, = “Rare —e efthen @ bit Oo ubIE plm. Date, wit phot come fo Pot Ay A Flot adda pn A> | Ry z C6 o PH = FCH fz . aca 3 , of PR =} FDH ) + Fe fo pe St Ren. ‘ Mee yep. > FFA, tats Aq “fool tl ‘Scanned with CamScanner Scanned with CamScanner _ +> Rrocesoar pemeling clata 10 I/o devicep 5 IN ag. amd OUT ag > Ginoup # —> Four amd peu- Gireup 8 —*> PoxtB amet PCL . Dx % Ds by Dz De Di Dy —* CR: gmternt fer. ae Mode 0 Modex? 7° YP fg caneel of ie combrol qaraal opexatfom +? Modes Yr, aot “PH gant Bit Set~ Repet QPF ame Pou —s_ — 4comb. total, omby Sane eupecf —>10- * e 60 Meded - medeo —> Sfemple. 0 BSR o1, model Smmput--Cidlpect ' o Médle? port. . th C Symehromtsed 3. Medea x0 post with. fox PRamd — hamd.phaking sigmel CeumfelPree Hey Pe. by Astin Poste. pede? —» Bfedbrectomal dala, tm ~ aah pot =~ ‘Scanned with CamScanner Scanned with CamScanner goed Io Mop to for abit. Mennars Map, To for #6 bit, Waite Fesermbiy Pag.” +9 Frmpletmérnt foticustmg 5 Ret Je cammected - 8 sisflehes 3 4 "a FortB Wg cammeckd’ 48. LEDg - - Ss sna “fem fase see eatin of puatchap cep ciscaug. don itty 2 * 7 amel . wie) senyit we Oe 2 2 wh rt a ETT ey; nr & aon. . OUT 3RH => Cw = gon te on IN cH . SG hy Det obese TOOT a e. "IN dg —* Pherepheval . to, Ae. - eee eS aktatie 4 HLT. * OT ag ——* FF 48 Phertphinad,. Scanned with CamScanner Scanned with CamScanner o> tt de ape lm the erm bedded pypterm ; meamp ati chipp axe ermbeddeel Jm — pimgle chip. > mig wt dead 10 ees glue of tyblerm amd. cenit bemettip. +7 TIMER Jp wped #0 provicle Heme delay. pet” two £™, + Divadvamtage ip tat fm 8051 Romi/EPROM fo evony ment prego, we have fo buim the prvloup cade . —* System wm chip. + 128 bytep RAM. | 8 bit preceagan AKB om-chip pregzarm omermnosy | Tw 16 bit Homerp/ counts Te 27. | Om chip 4 paxta (a-bit), — fut duplex VAR Ts Le Univexpal Aéymchromeug Reciever + Tampemition. S4KB OF bork data amd. Peg%arm memo gpace. + Tramd tg 4p cOmmected 10 output Serger. — + Posttt > zyo pert RET ——* Regek « Resto =/o pert » deta bup , acters bug Clowen anelen). fut 2— tt 2 at (Upper), ATAL2 —* Ci our. Yrert = ertev9, EH —+ Extecmal Emable.(od,; if 2, it -provicle supply 12. POM... = FSEN ~ Rrepitm p!1REmable, el Scanned with CamScanner Scanned with CamScanner OB oo” > By defaut y *T/0 pat have butfo. where data Jp pfosed v ame clive. — x. [oimton | rel) 1D Spook ly Fs H : - Der Psa oer + Sontp, a ath obe, 6-48) tox combatting — eliffereat Smbuil+ sphetipheuial tpeekfic- fametton regigion one wiped . Peo —> Power contol wegiated. ddsale mode { CK IZ there, pigmed tp cemt gemeod Clow sigmnal — RAM} / Power douim made, 12 supply clevice). {otk 18 mtrmoved. , Pgmol to RAM} Scon—* Sexfal codrmmmumicattom - CRxD amel TxD. TMOD —* Timer meade gelectiam TOON = —+ Timex combot- THO, TLO, THI, TLLs ~~ ) 8 * i y dota ebudeng S6uF —* Seital Buffer { Tenmp- plotimg of t sorte ese rm urrmteaitom 5 poxouel fra portal out. IE —+ Intovwuph Fmable «Teta, & interrupt 1 IP + imvoiuph Prfestily . aextermal , 4 imterm 30-4 —* gemeal punpose negister 20 er — 16 = register - Rigt 2¢-—* Righett: bank. _—— 4 ‘Scanned with CamScanner Scanned with CamScanner a -Regisia» amd 4 Register bank . Regisigee gate be r+ Rogparm Slajux Wand, - > Crogrann eobyp Log i= Cv me Overfleue "whim ma. Sp overflow bask roel 7918 costey, d D5 4Py ~~ — Regigter hamix feloctor. . —" 2o- Register ~r 4 bit Register of total @ elifferernt cam be wpe » catiech bi eldn Hecenaible ~gizten. > bit oclebigsguble —» Higher bik sip efthen 0 o% FR. cE Abd. Modeg t= 22 Tnonmediate . Retalive 2 DSnect ® Abgolicte 3) Regh ator 7 2 4 & Lom 4) Tenelinect B tmdexed. 1) Mov A, ide & MOV A, ag RE —*MOV fim; Ram! ~ A, Bs AY @mly Ro amd Ri 5° Mov Ay @r “ » Code memory ) or enteral emenmory _, move Ft, @ At PTR 7 adeiesin g Mor A, QOPTR. — Malmly pe, dt for soot -up dota menmdry. table. odelnessing. Scanned with CamScanner Scanned with CamScanner ©. Show dump am ecut. ““” Relative | ‘—+ srmMP dg PC mm éve. from mM te Mtdg.- \e Long. LrMP. ag dts S4H Memory = US - = = = An Lig ~ "AE = bit abit @ bit clfvicled im 32 gieup- 2 each gp have 8k memory 2% add Ltmep, —r 44 limep. - ar Im ssp —~* omy | byte LIMP —* Omiy 2 byte 2, Fae on bit addners ap -- 4g) 3 bik — ane unpech « pe @ op- code + Ting vasctions fe thesi® « peel . oo =f) Pata -tramsfon Sogts ae —= aie. —+ mov A, de: “Rm. 98 @Re 8 DPTR , at ug . ‘Scanned with CamScanner Scanned with CamScanner A Etienetle Inp tutions | ed dy be 2°. gb oA, wae Pad ht cay, \ 7 Ay Rm m0 10 Re | Fly a@ Cettnect aclasene), : Fy @Re ; ¢-0da — i SujbetiacHom wsfih Burau i SUBB. FB, 4tdg Hy Rm. Ay a ! Ry @Re i i i MUL FB uf oftex mulHplicatiom mo. 2 gueoten tham 16 bilp 5 dower byte Akone fm Ft amel Highe, byte ptone im B. 8. : . Div A Goffey Aa Quottemt: : “gp > Remmotmelen tc A © 128-> gemenal ! Rm: seve ~ sai paripope ae° amel, ORC | ne < ve 28> Spactal. ppTR faameHom. | a Lo Logical al, Tepaulloony #. “ trolg | ANL “RS Yede “es 7 | Ry Rm ae,A Fy ‘de - As @ Re ‘Scanned with CamScanner Scanned with CamScanner Newrmal £7" vugiatex gt) 0 =a ORL. panne op AML. JRL " not 2 Umany, CPL Fe —+ 4© complement: CR : tO pon ten. RL # RRA Ric oA = RRe A be dition ed. = Batemel Tnptouctions = .. =e SS — Unitamdsttomel. y Aibsélute Tap’ —+ Apmp. Shext — Taump ——* STMP Ag ( dipplacérment) Cte t8 128) oe i i bom Jump —* LIMP aig Tool 64K mmomory , o+FFH, ae wlecg Roop Ay +0 AS. erg. ~ 4 , s Nmap wf.td He rmalry. pager, a wore =. 0000H. parme Sm avery ; —* each» page amp ba have ek- ~ “i Scanned with CamScanner Scanned with CamScanner _-+ Holo Az slp vepregemtg by Ibyte .. > Ag, Fla, Alp 3 OP ~code = ewe aupecl « & — Op-codé GremenoHom § = Ee ——— — @ bit, witl be uped « de dg ede [du dy de a ao- C4) (a9) Cag)] o 8 o 0 sf eomerta mt ge O “wk 0 — gin 0 © { ' ean | rot — eg. 2002 AIMP, Et, 55H. a 0010 cpoo [ooo ooo. coroolrit feel 010, —* at5G H- —=- CINE Ay 48> 204 af clatve oo ™PO*E camel Jump tt met equal A,t#dg, u Rim sg» 4 OR, #dgs Danza, 20 welastva. _, dectememt amel Jarmp it met equal to Ze, 4g, add welatve. Scanned with CamScanner TC adder. ING add wel, tH B Bit, addnet bit addwepable. ogistex Tne bit, adldret 20 ~ 2F Tec bit, adduel.’ L Tump it bik ig set, after that compleanémt the bite NOP —* No operattoms eae if 9 23F SWAP them A=FS. ANL ¢, bit CLR Cc. ane ¢,/bit cur bit: Mov c, bit CPL Cc cPL bit SETB Cc, GETB bit: Ss: Woilte a preguam +0 add two mo. di - 34. de ~ 32. Repuut - 33 Scanned with CamScanner Weiite & PHOguionm +6 ade . she murmberp Toamfer Block of clara. 10 amotnen. locoHiom. 40 1 dy 50 — sy 19.9 Jide gg “Tame foe Bleck 6} date +8 ameinen ocala , clade. axe docated Im extermal armel ABtoximg. 4g alpe extemal, + ‘ ; Part. | Pai Snttcheg e052 So Paxt 8. Pot Cewfiehes) 0.0 Pest ¢ - Geutput) —F ootc. Pa Waite a. proguanm. . te eae! ooFP be the ccomtemt Of switches oy, aa pA amel PAR ddd) valuee , ootF. J.PD pionep the sept Pm register ap wel ap splay thredgh . Scanned with CamScanner @ bit 7. (mole ° 16 BEE Taner T, + fe[na] omer Frery CNY Ts. —=— ap, dmitialize the Timer Hegie ter. = 2), Start the Ther = se Jt whl gop uthem. fF Tuo =FRY ~ TL = FO 4 them FxT elBlay te, Ove fIOLs Occur » provided. To operat. Te amd Tay awe chave to uwe the TMOD amd, 88 $9 Tcon weg pee o. Seta amd 7 To: Se bio” ee oT eoane ou goble: TOON’ [oR ms pre | irra {zo |p. . +1 ft Fe oo ok as TRO— The wm Bes. (ue sum Hrmen) sum it L. TFO —+ overflow ereuny becormas 1. an (Sapte eorirsl » Homer sustas état if 7 fe high. Ga Tp high —+ Home uvtit combsl By gore Other~ Comeoms — entesimol, combrel /intoupa J Scanned with CamScanner TE aate ve 0 Yr } Gumter 8 Trey . ce) mi Mo: Mede . . 0 ese 12 , 4 YF = 2 \ 4 Te/t,. VF 2a: anne mo INTO, eu Mode” 0 [asta Li» 18 bit Tmex: om + Lower bit / ~ Of (roster) /’ J i Joterrupt Mode 1 “+ 1 bit Thane’ Mede © —e @ bit aul sleldading mode ' ebit: (10 1712), ‘for counting | Thane —_f te be — nL (am will be -upedl, fox storing . ~ com tom &/ wrepigtese . fraloas } wher, Velour Ocoee 5 Lae Scanned with CamScanner Mecle 3 —* 2. § pit There J courte. ae ea =e Fay ape Jom. 2 Jnfosuupt gaone- com gus “com Fl gat BL. Wate! & prepa te qimenate = t4uone pale! auth 07> cluty cycle o . “& TMD = 01h (Mede.t) § THO Teg oa = FF 00 8 Mov TMop , # 04H. Fr FR leope i= MOV THO eR EH Mov’ TL, F OOH. ESS ee : Pho . Delay t= SETB Toow.4 Acr Behy +: CONTR), SMP stoope. lop: INA TO foop: CLR Re CLR TFO: RET. Scanned with CamScanner £ Wartte a pregnorm 18 gemeiate 2 dquane ave wlth 78% Gm peitod | 06% om potted. omel 05% of petted, tose? [ ° —} TLO FO | Bbit Flag Imt+t vTs| (eee |} [ie ae TRO [int Guplex (Siemplex), —— Holy Puples . Scanned with CamScanner 2 SBUPF, scon [spetet £m segister, + 46 combat sexta communication. POON: —» wregiptey (reas [x Tx Jor [errs] PO [oe] Im Lomg comemumicatton —* goiial data Joram de pron We Fay: 10 alpe gem ptart omd emd bit. PP? for g bit lata. trompter gortally 310 bth Bhéuid be tramster — + Patty bt Umelucting > potat ubit head be. wtxamafor. sputh “ub 805] ne... “& Fay buplea Sp Aoibubte atm | / # SBuF + Serfol dodo buffer. 4 wort Sp for eteHe. = . ther data, | 16 Spur fer pemdiong . . plone Sm SOUR, ort alot cute teceived » Imooupt Ff gemortattd. » them amly Hate wat be collecd trrorm sBur hap "+B + couch vote HF xm sashich gpecel dete tt D> weeetive amel* dramprmittedt. seontney veces vleag ‘ Chreguemey) - Scanned with CamScanner SCON amd Poon —e SMon/ Mse of Pron - + Baud sate. = HOM 5. upe for Made 2amel 3 operate xatton) C Mena H pene Pereeng OP pracessing oO e — “ wi] cen | 98 | aes | 6 ls ® eft] chem 4 TT TO tromsantssiom | over becorme vede — Feeelve Wh “Tniterrost tg tom — emable a selec! get [ 58°F C8 BH) + 1 prograrmemable yg comfy tit J, amd getmg mr Timer at stequine for clelay > 1% define baud Hate, Ta dp uwped. Coma, turd. + TMOD aster alpa upech. Sm perial cormemumicaHrn. (Mede 2), . boom tp —+ Thip wie weqube f we He ehowps mg Bauk sete , flix speccl » AperePe” enitt~ >0g.. Bud 6rto r fas trapper : ° 0 Mace 0 > Simple shite regiater- ae ate 4 Mode t —*+ 6bit VART-rmodée . , L+ Bouct viete tp mot Fixed Blo bit fox 7 Stet bik Jp lous __ 861+ dain} —+ stop bY ds high — Fag, af torangs onpgetan Bee WP Preceee Bt. SMOP..- Fyge a Futqucmcedy go BR, 2 2 Vs Foes 1exgo (256~ THA) Scanned with CamScanner 2.-—> ghit UART mmede ied 5Mob. L t+ oR, = 2 Fe omlg twos gpeecl 64 4 Tose, -E. a» pey Fay Stoo. Mode 3 —* 9b UART with vastoble 8-R. BR, fame op made t- Cadewlate value. 3} THL , po that Baud are. 8, 9600, O. Watte a poiogtamm . +6 Liomemib tui: dleta,. Can, 36). thadugh geiial mode. — Son: - => = 00H. trams anitttong dota, fam. Kee ORG 0004 SGUF TeA Orrky. tate Mov Scon, # 00H. loop: MOV sBUF, + AAH walt! TNB Tie, watt cur TL 1 | Mov SBUF,%F B5y. wot: INB +r + walt clr tr. SIMPy Wop. : Scanned with CamScanner e naw fox Recefvimg dota, - abit g. Weill a proguarm fe wecelve Sdate ovellable Jm genrol a poset > olisp lou the dota through port, ORG: COO. MOV Scon, # 10H yh ING RT, wolt - eR RI Mov Aly SeeuF- Mov Pi, A- Enp Wate a psogram. te shampfon Sy? gerfatty amel combi medarply a at 9600 Boucl Hott» _-» defime( TH1, TMOD, SBoF, SON > poon) amd tham Pe wll be frame + HELLO - fo omen a meppage..” comimuoudy a Waite a psreguarm cbRe cleta amd 1 plop-bit, amd porfeuy wit 8 ak 9606 Bauel ote» Vie. Pf) THL = FAH Peon. =~ 1 TMOp = 20H. Ston = 80H. \ Scanned with CamScanner ORG, voon. Mov PC ON, =H G0 H. MOV THA, 4 EAH. Mov TMD , = 20H. Mov ston, + on. SETB TR4. Mov A, $y “Mov SBUF, A et WP TRE , level CLR Tr. oF Trnfoor xy pie *& Total = 5. Exctewmal = 2 Lmtermel = 3. Ropers Jp apg Ome type. of Imtowuph. EXT ant 0 , ar emable. fmtoweupt , TR 0 _ZP <> Bitasity Sntioupt, EXT Im+ 4. TRt Beta Ant Paine lar defoute a Scanned with CamScanner er ef aR Pris 2 GED le lel] eg CED e aL s Tre rem ayn ney op Lowen potority. A? glebo amable. spp aul will be amable» =o —> clgable au. E eno amable extexmal Nt D- 0001 bold’ TRO: Sexhal Imtr Ext Ibo éxt mi t Te oP = Level” TRL ut Miah potest y Scanned with CamScanner * pe Metax App. Ue —> rating. operate emotion ax, Lamit otheritpe ovistheating may hoppers — VN ° P Ly sve a clachwise ,. -ve amHlelockwige (foot by cDamging Feurmimok polarity) > din gpteds Ceometomt veltege). > fax varying the apeecl along wile cbsxettn, give pulpa slgmal. Ce Upe tne Honen pragionn fe gemerate paige Bynal. amd. Sfp. at P10 —+ of wusiing goStHt » avoiemt sty Je vor german ipo, use fave te uve chives tueuit 9, Live moter. d + Crramste for). - one Pee ' e Swi = sw =L _ PAS GoW sw3, ewa = wi wpe new" au_epem~? Shot ueult sw, Scanned with CamScanner Diedep axe auped te protect ine eixeuit (-F Huge vottoge dlode untu bxeottelawm ), Pio Pleh=o P20 -l iy P2.0=0° oy pee te ‘Ty, Te EON Me pits Porogiam. — ORG: 00044 ae nope a ser epe.o / eR P20 doopt. TNB P20, Row. Mov Pd y HF OLH- SIMP doop2. —> Comdtamt Speed, Coman. speech tH Acw : Mov Pt, 02H - vistete), SIMP, doop1. a Scanned with CamScanner Q. Weitte a program Je combol a be mater elther a cw o4 Hew clixecton wtih -vantoble ppecl« # Speecl fp venifeck uvlin, public puppy a 16% eluty cyele « ‘ ORG tH OOH. 4 4 { i | (ox we. cam upe CLA 2.6). , SETB 2.0 loop : JINB, P20, ACW. © MOV TMOD, #olH Moy THO, #FFH. “MoU TLD, ¥f BF H- CPL P10 Aca Deloy Alcout Pelay Areal Polos. SIMP looet Hew ¢ Mow THDP ,#r0lH Mov thd, a FFA Mov TLO, BF H. CPL PID Aca Relay SIMP logos. Delay. +. SETB TRO | Hote? INB TRp Here ccR TRO CLR TRO RET _—dl Scanned with CamScanner > ‘Step wise rmovermemt , we chove ie emeigiep the coll ot Cron mméserment . > Btype t= 1. Poremamennte Type 2). Rerlauctamee type seta. wlth mmamy gear Shecl ptvuctué, EP sas. ; + mere one feen Heth LF, A 8,8) + Here axe. emly four phose. . C10? xetatiom), Jom mimute acon ot wetatfom, ave chave te Umoreape athe mo. of Heth amd gran. ok com Scanned with CamScanner A W BHp A 0 1 too . 2 t 0 m of ‘ Pipclax . ” \ ‘ : 2 Cusvicndt—raedig,, I os : 9p), 3- L 1 0 goge Al —— Here Torque fo oto mg np Jeng , go 1° mmake for vietatom., wwe cam muke two col fe emengieg » . 2b Ph Fe B.A! eB Site 4 0 Q roy . 2 ! 0 o | ! 1 o 0 py 0 1 es —* Te — ditve mmechomleal device y use ave . to eommect elityen cuaudt y amd, the lim pleat ebiver kt. , te foorpinten Ligeol. Scanned with CamScanner Bost Ac dp mer provicli g emeigy 49 rmétoy, Only dtl apoaHmg Lt» 5061 4g 4g uped ap a auttch. 1 Boon Pla Pe Ph PAO oo Bus A 1. =3 — 33H 0 =6 > 66H. 6 =o = ccH. D D } 29 249H Scanned with CamScanner Cele & peor ORG 50000 H : MoV Aly 33H- eho Tham Lop 1 Mov Pl, A - eH, RCRLL Delay " ' WY Repistor RL A 3 8 ped SIMP =: Loop. ~ ‘1 > No, amy ether pim cam be wiped fe ptt a top the wistaton » Scanned with CamScanner Obi - ADC x. 06011024 (20 pim). ° by ou & 7 ~ Vee Ro a Leribe TE CLKR mot hore for : _ | FDe comveigtom —JiwTR. + a asa . boged om CLK Im _ Vime) TT 1 i sat fromm G08SHP —4Vimt-) f > : ‘ on B0SIHC. wD. | HOND: | Veer, © comverpiom 7 — pg. . Bur gon Dow doepm't ‘ocr ot parme { , wate op ClicIms OE Arnolég : J. fded. sunind igl fee ted Gt ELK R Se prortcreee growmed. larueeTee _ pigite! pide Amaleg pide Amtexfacing gos He with ADC 4 a Tee, 8 Cee, Nee Scanned with CamScanner ° — =p, f | Comverplom gtd um ADC ; uvhin GR pim 15 bivem them when cmversiam cormplek) ibe perrel eubpust trieugh Petabup 1 but bate that Smlowup? eigmal Je paoutded. quich Ina womvetg ion 5 ovens Im WIR y prot pulpe CHIgh fo lsu) with bE given, + ‘Jo chéepe Pl amd P2. 4 teil value -bhéuld be Fry, Tmtovupt wbhawd bet, anid. amel C5 =0° 5 2) Gilact Get Put 2 op Jip pat. 2B. Set WFR te 0 te te D. check. INTR pim. te 0- : twtr =2 rl comverpion Lp Beavoting) a5) | Cleon | ROC cleat : 6 Read. the alate, Jreuig ° oe = : . a . ORG 000 H- SETB PI3- , . “MOY Pe HEFFH. 3 eLR PLO CLR preg. . SET PI.2- oat : 4 weit | TB. Ph3s Watt i oF syst SOR CLR Piel 5 i mov Fy PR. i mMoy Re, A ) SETB Plef t Scanned with CamScanner o progam +0 weak | a gempot Mika. +0 Hoe ee: Q Wette 2 ‘ . la data trom gam pli ata writing walt 6] 5%. Plane the 10 valuep Sm emermary, décattem Cimletmal) plating fen. tL: ee! —+ We hove 10 give delay ofter every clafa we nec ve, - fen Nom . vee. G Nb. | [— Veer et) Mev | [— Yrete-. Tout TAS i 4 Oe our [— Do t—o; [— pe dD | ; jo Ee D's Scanned with CamScanner Tou = 16A4mA % 2A. Be WAP te gemerate. amd -brfamagular. woveforen. LLL DAA. ORG Ooooh. DELAY + Mov Re, EFF: MOoVA , +00H. + MOVR3, 4FH, Heies 7 2 Ioopi- Mov Pa, F- HERE? DINZ R3 Heie. FAcALL DELAY, Hat 3 Hee brriz Re, Hener INC Ae . RET. . SIMP Lloop., ORG C000 H : MOV A, #001 loop?s Mov P2, A : ‘ = AcmLL DELAY. ete oa Ine sm a -: CINE A #FEH, ooops Scanned with CamScanner lop? DEC FF- 7 Mov Pe, A AcALL peLay CINE A, HOOH, Loopa SIMP 4 Loops ge Dilpplay Units + X Mee Plo LED- F- eg ernenit Pid LeD- Common Amade.—rleD glaus whem pim ig leu. PIF a P1.0 hg tede ba. ot | BOG 6 0 9 Corm imam > Cathecle: —p LED gla whem pin tp, Righ- Scanned with CamScanner tut d eligi clock ap ¢ leap clock = _— he: cournton 00 Hag alecirmal =p ct4—PtN). petehanacler 3 , Fach cfanocter b= 9% F pirel # Leo 3 == RS—+ Regipter felect or tmstruetism/ Comrmarmd Regioten. a> Data Regiplir. Rin oP ussite Mode - a—? Read amede + Pee te dig ploy efanacter —r High 10 Lew? taampliion . plore To Latch ame, them te Leo. & fing —=s7 =o a: wap: te cteply (HI! tm the ECD + ORG OH coms cLR Pleo Mov mH, 473@H CLR. Pht mov Pe, SETB pl.2. AACRLL. com - Acrir Delay > ~™ DELRY. ir 1.2 RET a Scanned with CamScanner Delay *= HOV Ree FH @ mov Ri, ween @ os2 4) orw2 Re @ RET. MoV Fty 440EH £ Tngftte ght Control § x C Asstgmanemt). C Applicat om). £ Desigm a temperotune —rmermitexing gypterm upimg op a temp. pomp&re Dsiews the de IC; een Fh amel WAP. con per. Sant foclng ck ona € Aiptlgmoent ). Termp C6. Lom 335 ~—* [4D 690 —> ett tuvem ig foe, Sa bY) SR OES BY ER + Past 4. steed 6 0 i OneuaO) 1 —* 09, =o Step@ 0 ° L Bye i eG) Scanned with CamScanner NG Ny NR Wo WY WR ~~? fate Shp 4 0 oot 1 0 0 > 0c. =o i ae =o & x fede Mov A, #0CH Mov fos 14 Mov FA ysKogH Mov P12, A FICALL pELAY. 1 Sel worl & 0000 0000 — 9aqq L 1p ctely 000, > Scanned with CamScanner L TmiHlalfce TMOD, TCON 5 Tinnen eg, . p dag for dtpplay. Check - TH frmer over His. be | “Se. the Lippe. data Weitte mew dota dm pet Gg. Scanned with CamScanner ‘mg, ype ah te } = esratase. Mom Leo. pho W- = De FS RW VS Wye | G05. P25 He P26 P27 Rr. P39 P54 P32 Fine Scanned with CamScanner 3 Teepamming fale Reae) ATeomp + eu. P34 SETB. P3.0 ACH DELAY SErB P3-1 CHECK : 7B P3.2, cHEek CLR P3.0 Mov -F, P21. RET. — com: LR P27 Mov A, tH 38H. CLR b2.4 Mov PO, Ae geTe P2.5. a ACALL CoM ACRLL DELAT CLR Pes fACALL pELAY = Rept bapie DELAY: { eosic | code fon Led. cede | Poplar. RET- ACALL . Read—"Termp - Mov Po, F AcrLL £OM. ACHLL DELAY. END. Scanned with CamScanner # 8254 Therigheral & a Tine diy Bapon § ae. of avalJable m SF Proceonar where Toner “e e254 Sp HP : sooo ihe Cardone « *® Giake pim tp euped to toigget Relders of clr ¢& Caamel CM E= RLI. FLO Tip? Pret LSB fastu be sfeadeol! amd teem MSB. ’ Mode 0-2 amtevuph Om Termimal Gumnvt 1 -> Hardware Retrigeoroble Ome - Shesrt 29 Ratt Generator . sot 32 Square Wave Mede. ue Geftwane Triggered girobe ’ SP Hartlusanre in 0 CRetriggenable) ct Scanned with CamScanner Rate Gem eit 2. Hadle 2 uf count fe &- "Ly 4 a. WAP ate gemerate a palpe oft every SOHB through a Coumtr 0°, cl fq, Je 2MHze : = ure. rn Caumt = ream 2100 = 64 H. ~ clk potted. Of pave = Clk £0446 | cR. 00 o41..x10 0° | = lot | MVE AL IAH. out RH pvt A, OAH. oot PCH. HUT. a eq square wave of thu. 4. wap Je gemenate ~ Couumbor 3 azgurrateng clk feq,. Faqutry, tough omg of a MHz, . Scanned with CamScanner Mode.g Sauce wave Mace Se Count = Bevo? #004 ofr eto ts poled erunct - sp Mad, by toe. & wre te gemoare g Square wave of tates and panne o% previoup. « Couumt = 2000'—p» Fpo0H. 2 cR [w[ol 2 [2 [o [2 [aT] ue BER. adebtess = —r 100000 00 —* 80 CO ol Bley 10 82 ce rl 83-cR- MYI A, BH. OvT ° 83H MVI oA, pon. 6uT- 82H. MVI A, ot. Out 82H. HUT Scanned with CamScanner yr - Too tommasie “nfermupt Combretlen. Pre 9259 —> rh povtdep total. @ Interrupt, SP. > 4 — + stave rmsde. CSP =) 0 —? Maptor omalé osp74),, Ro highest priory . ( zereth prlortty ). aay Lowest prtartiy « TRy so 73 Re - 27: TR, 5 64, 012384 (7.9 3533) . . / 2 ' foury —> Raleastity wiclpolvere ge, Tt ull chee the Pmtour pts ~ Jmtooiupt gorvice pregle ter anol. pooh , Hegre dtmtooupt 1g. ts F teyboarc / Blppley Tent ae oad 5 Sn 8249, atia Hime 46 cata, tam be olinpl og ‘Scanned with CamScanner OMA Lamhotlor g234% IC HK 8066 16-bit processor) # = —o Tuva mode —> amtentemunn amd rmantemurm ome P —> —5~ 16 - bir data, amd ackluess buf (AD. “Aee) * 20- ~ bth ~ eddsuis bu LAG ~ Aug), a owe roaphoble — << $4 53 Cade beg ementt UME —> Nom ~ Maxkoble ImtRxnp Coch seqememt comsist of. 64 K emermory oO til Data. dogemenit whtle 6 cheorpe & thip wl be imelfeated. o [| Stack gegenenit by. Stathup~ plgmal a0 ext. -fegnmernh ae 55 —+ ptatep whether Sasser ig. ; sable or mat, 5—> padap an check dup adelsress amd Hate comtyot by pherfphersiol eX proceso, CUPRe HOLD pim) Scanned with CamScanner 7 met of) Ly BHE Bw Hoh emohle, Lr 0 —» ameamp. higher byte. tr yo Lower byte BHE. Fo . 9 All te bits ° I Uppen byte I 0...» MPlouwen byte ! i ‘Nome 4% Iolle ptete . —- % alpe mam FO Mm/ ry + Ri alpe. conmnmd est , Ready , pe Ep mee, > @So ame Ge, ere uted FO pelect’ qareue. — pipeliming processor o% paxauel processing = Ly fetehimg amd, elata pranimg avhil wou . peviauel. . _-p ust! cheek ptatup 6] the piers Bs, Mo 0. ° No operatten o | (oF byte of op code fromm queue ro Ermpty queue. ts Subpequemt Gute from queue « Scanned with CamScanner

You might also like