You are on page 1of 318
Microcontrolador PIC16F84 Desarrollo de proyectos Enrique Palacios Munico Femando Remiro Dominguez ‘Lucas J. Lopez Pérez Alfaomega 45 Ra-Ma* Meander FICIAP, Dearden, 2 Eee incon Mech Pern Resor Domne easel LipeePee ISBN B77 04, en rg pela por Kav Eira MADMDtapate Oren rere Ra Ma Far MARCAS COMERCISLES: RAMA fa nna ol do hina meas regan de rm rp, endo ‘tc sen Bet ela sme pe Eta Mei. apn 208 Paar 1139, CuL De Vale 08100 Mes, De emt du rare Nain ea oa El Mena Repu e317 rsoworoas. 10-8 Derechos sar. Exebscs pope asec ts sage ra Syndr welt cagaer mai pe per deers Seopa Nora ivrorraxre Teiaomectn emer eve sree wa Guenter tion el oa pei rca foes ‘Smt AcradMecanue EDITOR sx te ay es anes ‘eepeite por ererns amie: ats) pein ese pean Sebamed irs compen ence por ae Inpro en Mle“ Peat ia Mees A mimyer Maribor de aye cari y patos A mis ios. Cristy Enrique mi may fen de ales faciones ipa, Ena Srv, cn recatciies arf Ai pores hijo dom poopie ia Lacs Amis mes, Nota comb ve compartir ms ds Mice gue se ko cade adn gue nas gu oes oko ao Sede ue aye = ‘cerry progromar microconaadorer perf Fernando iNDICE Capt: MICROCONTROLADOR PICISEM... 14 Micon PIC 12 Aiionancin ae PICA 43 Prenae cmdline = ee eee eee eee cece 4142 Oecaser Re - 143 Ovcasaes Sy = : 4144 Uiando wna stl dele 15 Rowen 16 Mowe end Capt 2: PERIFERICOS BASICOS 24 Diodo LED. 232 marge padres 2 sale igs em opcopasors t 24 Daly deste pm 25 Comrades 2309 51 Cnmoleone 252 Contoleon re minarnen pala DIL 253 Comulmedane fae 25 Contd pata can ac <= 26 Damier one <= Capt: GRABACION DE MCROCONTROLADORES IC 265 Este =— » = " ee = 2 2 Gian dee mics omnes HL 652 Cbg ceopncin a 433, Software de gabaciém IC Prog — - mM 653 Openndos ~ = 7 a 14. Grabacigin con medios reducidos.. a 3 - ia a : $35 Sito ee oc ase he $ pd ep he im 7 — a » 6.46 Constantes tuméricas y alfumuméticas. enon a a See appa HSS mtn im a 1.7 IC-Prog trabajando bajo Windows 2000 0 XP. Fy (68 El epenorio de instrucciones. 7 : a ee ete 33 petri = i —— —— ia Conta ORGANIZACION BELA MEMORIA ® sei 8 41 hai nem CIEE ” Star a a tanear ates 2 awe a 45 fetes a we 3 Beene ee mara aR = Manatee 7 seein 0 Coe |S Gaga BS : oR 1 Ree toraepepene 4 sisi i Soups coe = 7 shige ——— ——— Ait ee ati 8 $130 — 2 Hees Sie RS === 3 ioe : a ce nfigur 7 GI3GINCLUDE .. B Cpt se ANQUERECTURA DETER « Corti ang Ch MELA 2 See 2 team was — FT mee te 5 ers = 4 32 poten prea SS bod pgame —— # 34 tee ag ————— ‘ 2 ee ee : 2 3 Veneceac 3 6 Keer eS Sram ape Shee ~ 3 353 Venuce omen : s 33 here = : 3 35 Vom tec atanaenaiane ‘ Core oo 155 Vern posta Wa, Com er FRECUENGIA 3k alse 2008 0k sits sk Laas 1008 eke sk “Oskite 200 7F ok Dake 100% do2h 4.8 RESET FF lamaio reser ca un sicnsonlsoe poses la wicca de sa fanciesnsets, oma fnconar dele eo En ene ta a mayors le Opn > argue ogee oa gra 39), Se paciowrnedas oe Figur 39 Elec el itlomes Conziguare ware acceso para programa ls mirocoulaes PIC, es (iad el ICProg al programdor azn, e el eso gue moe oc Prradr copa om JDM, Par al ay ae aecee a mem er> Tips hada con gus apc. a pala ef gua -10-cn aque be elegir el ipo de progampdor como JDM y selector el ue dein (COM 0 CON 2, segin oes conectado el odenn. Fig 310 Selec del regromacr A caminncin se debe slesionr ot dpostive arabe, en ete caso el Imcecontolde PICTOFS4A en el me Aes > Disposivo > Merch Pre > Mas > PICTGES4, tl somo dese fg 1 Pig 5.12 Elnombre del dapotng weleconads parce lent (egies tv irr ioctl ncn LP, RC. XT, HS) Para elo en a vettana Onl elig l wp XT (ocd ital Je ‘mr os monn qe ean en sie (ra 13) A elimi pene to oa se perma ‘lc vars cnfguacions el dpsives (Tigra 13) a pall (GrIC Pop se meses ex ‘+ WOT (rachdog Timer. Haitacio del Watch, ayo sgiieade ‘alice capita 16, Enaplicciones sees se desis ‘© FWRE (Power Timer). Tempore lence. En aplicacions ‘oc eat + CP (Code Protect, Presi de lige de programa. Cun 16 ‘wogrma la protec leo, noes posible le contenido de a ‘mera de almanera que el cdo dl programa nos ude copia, corms. aumcds nenrescenTnoLnoMEs He 3 teat, aunque si se puede volver a borar complements tao el ‘nicrocontolnior En apisione seein we sicle Sahai Fgura 513 Sle del ipo de scladory de os Bes de configure EL IC-Prg yt exten canciones de proce a Iga de datos coe ‘Sspsitvo ined cae progarada Para ele prtalla eel Se ‘stn los datos del programa de conola gba or jean program Se ‘tt paral creat del gu -2 qu esa infra poprionads por {os nteuptes de poet AI vue en os LEDs one a Pr ‘emda el ia "16 O186 OFF OOS T2KS 80S 0086 2805 el ‘pico de etor nimeros headeinaless dtr en cl capil 6). Unt ‘eros esos cg pals dead ral pct ies Eel cnt 7s cxpcar som cra exes dao mis ea 3 part Acari cea sense sal de cee, Para procs a gratin dl chip sts con actrees Comando > Prorama ip +15) ben patel finn FT pe Purse el ftno comands de Ia bam do hema (3 abe {Ship El chip comewar sr prramodo con Ts dato argu nl baler Pagar 515 Coosa programar el PICISESA 10" El proceso de gbaco rt mosrando, ta com puede apreiase el gua Selb. El tempo empleado x In gbucin dl PICIOTSSA depict de la ‘apd del ordcaioeo el que sete rain. 1 Una ver termina ta progrmaciée se procidert auomitmente + la serene fr dts eros on hip infrmande dete roc com a ‘antl com equ emma ene ia 3-16 Dee mo eg rg del dopostiv sid ects cota aid 06 Ponda uncer del rie pogroms) Feet. [Enel ewo de qu la verifeacén haya sito cores, s_infomar deco ‘mean la Yrtarareescntia ea figua 317 Yel pron de sabia ek alts Fgura 317 orbacién correcta Sim mirocuobdb et prog cou la eta de ip, des tne ‘lad sop CP (Case Pro del ea de conic (gu 3.21), Tos dts grabs o pueden st dc e a fise de verfacn J pr a, ‘S01 po ple rane vimalzo sm emer de sec, sn rbso In ‘pais puede taber ado elds coecumente Mis adc ne expen ‘Sie evar est pana deena 1 Una vez gad PICIGEBSA sd ext dt programiry comprar ‘ects Rnconaremo dente el chetto comand Eo ett cao el [roarama qo ices scr pt el Per edt ido das tac leas Feta A ale et cinco 'un-amay de tmp Esto 80 pd cmprobar cane eto de aura 12 15" Los dos gatas enc miercontlaor yl conigracin se pda svar a ‘hero isnt romeo ual de Windows mots ase ‘meni: drchno > Grardar com gosado al hiv un nome con ‘etesn * i, or po Enero 0 in, 3.6. BUFFER DE ALMACENAMIENTO DE PROGRAMAS 1 1.Prog dpe debe pra gud dfs en mori, cad uno de los pede almacenar be ened de wn chip ode un archivo Pere rear dees (persone on aloe, coma ropamar in chi empan u conti El sno 3 nue de ets bles bac edt as pests que oparcen o a par irioe_ (polis dt C-ro (Hun 3-18) suet IeeT Pega ec os bis de ats 3.7 IC-PROG TRABAJANDO BAJO WINDOWS 2000 0 XP En caso deta con sss operaves Windows 200, XP o NT, s debe ‘ener en amis carpet gu lah getlepogenleer ipng. paeR Windows XP. se fico se pee descarga ds Web een e-ocom Aes ‘yu acta a pede Hattar Drv NTP000%P ize le es Opens Miele gn 319 | Cee} oe} Figwa319 Par Windows NT, 2009 XP hay ut “Hebi river NTP 3.8 ERRORES FRECUENTES EN LA PROGRAMACION Cando or sna case Is potanacign so we rein cerectamase IC Pog {nfm elo median vio cpm, Eerie on programa Se {MPIC ee mourado ea a venta de figura 3-20, gue noon de eel vena consis et chp Is den 0008, qe x pms pon de mers de rogram dtm. Pir 3-20 Pal pea de err ene rogramacin ‘Bue ere wel estar mata por alsin filo en li comnicn ene cl neon y poem, coms ped + Lamad cone del cable ei La coleaci eminent PIC onl poprmdr 1 Li confgwncin nsec cel pues sene COM 1 9 COM 2 Unchip defen ‘Uns configu da precio de igo Parsons se dbon sep hs paso cramer cain: 1 Ascguane que a0 est selesonaa la protein de cigo CP ea ls bis de onfgiaica (gum 321). Este es uh ever muy tc y co este as el ‘roams les ow per yt de elon como cero svn lene Se ‘tiene en aparece Ree Piura 5:21 aprotic iio pred con wna pale cde parr Si den mnt la prt de iio y eno aprezea teem en se <& veczadin, es recesro qe I dsubtte. Par ello ete selec e mend is» Opeiones > Propramaciony dea as dos cals de ‘eva come ve usc aun 3-2, 2 Uma vez vesifado que bo ba eepido In opi de precio de go pan programa el PIC pute coninsr nla signs cmprtasones ‘+ Revisar que el PIC se encdents ben inuolusdo en et 2écalo de prgsmadoy, co disci de a cpa cocecay sn ninguna pti ‘Soblad oot To gu desraciadaent os ecuet 1+ Vercar quel cable sree bien comet ns ds exes, td cel conto dl programe como exe ordetado. pesancv oe nn ‘+ Compobucon un plincto que no by sngun canes del cable ri 1 Dee segue de que ba legion Ahstes > Tpo > Harare, tipo ‘propa cart DID 9 el pero COM adzcuad, + Comprotar que el dispositive clgido es el que realmente est orange (PICTOFREA). 5° nea de ie ninguna de esas comprare ders ro se sons ‘eprom cea to chip que est cen estado pre pve ‘dscarac gu ilo exe on oa gba asl seg gure cip tlgpescencuraen al ado, Cuno stra en uo debs sists opeavos Windows XP. Windows No Windows 2000 ambi spud a pant de eer wosrada ena igus 2, igre 328 Ero spice pra sstemas operatives Windows 2000.XP y NT fae rr indc gu el steno pute scaler 4b pues de ordre y Por ‘ar tanpoco al gaador conewado 1 els como Se indo aneiene pa ‘olism se Jeter install Fikes sprog een el mae dicta gu larch ‘Seeuaieprogetey, ade atv acpi de Haba Diver N20. Se enews eel Ina jses > Opciones > Macon (Fgura 319). Una ee Taba ete eer el rogram pais oleracea part ec memset, ‘Siurd peseeunete preyed ra rela la propanacde de los dayeses 3.9. PRACTICAS DE LABORATORIO Resp eectinino dest cn exe tema, lose a gab ene rcmeanolaor de Toe progam que fe inican y comprichese cored Felon cvel entender sc de fig tremor Ohm: Los ods LEDs const ible bajo dl Pu B yagi jr dl bbe alos nomen. Lex dts (laid de eo Diet ctadecinals seep enu pain apa: ks 0186 1283 300 ONG DAD atrenaor_O7- in FI Pues Bue set como it, conzlad por elit 0 «bt Poo A quran como eri Dar uc ‘+ SIRAO= se encendon todos lo LEDs esd SHRAI=0'5e enenden sl los LEDs del ible sto, as do paar son 16830186 SOF onkS 128330 1005 300 ntreandr 3b: Lee pre Paso A wa catia sispe meno de 8 ta can inn elmer) de LEDs que funn ss alt. orem ie Si" 0101" cnc e decal en fos LEDs conccaos l Pao B Se Duna ‘Sign “00011111 son le encode LEDs (D4, DS, D2, DIy DO) La dato 8 pats: 16830186 OFF 08S 1283 on0s 200 oR nos O72 300 MOL 03 MOT Stor I yor We Pig 324 ator a grata com Prog paral programa Entre 05 Am Entcenador tin: Lov doles pars cooctds al Puete B $2 cnienen uate 04 tein Ins inpres peomanesenspagaon, DespcsseeiendIot pars rates erp y se aputan optes. os dea pba so: 16830186 1283 3055 0085 2009 2009 ONG 2s05S0CS_ GORD FO GONE 00D OHRC 2D ntremadorOSbin: Por la bara de LEDS conta al Puen Ban LED) cen roa 3 eg dan seams en ada posi. Cuando gna ‘ha capa tos fos LEDS ye mievo pela pun. Les dios gr sn (oisrd oe tom my precios a eer 2ans Sock GORD 30 ONC OD BRC AND tsb 2508 tons EntremdorO6tin: ot diply de 7 semen sonetdo al Por Ive suis canal les pore puerto A. Asp alo por fs naa se le ™ IOI evel ply se wsaiza 5” Ls datos bars: [68S O18 SOF G0HS 1245 050s 390F 2008 ks 2808 ON SRF Gee Sas MP Ste Bop Mm MoT Se S67 MTT Te 309 use M9 capiruLo4 ORGANIZACION DE LA MEMORIA 44 ARQUITECTURA INTERNA DEL PIC16F84 La gua 41 opesorent digruma de lags del PICIGFSS, Desc fos ‘iemes ungoneis oe sen explcndos mis eae 4 Merors de prograsp ROM Flas dk» bis 15" Area RAM costinuide por 22 regis de proplsitoespecic (SER) y 158 de propsito gene Aron EEPROM do sos forma por 64 restos de 8, ‘+ ALU de-8 bis y regio de vabjo W, del que nonvalmente rece un ‘operand qoe puede ser ualgier et, menor, pei de eras © ‘+ Dox pues pr Iconic con et mundo extrior: PORTA de $bits RAGRAO>y FORT de bis “RBT-RBO™ ‘+ Contador de programs de 13 Bits, lo gu ea eri pera drcionar 4k de fulabroe de memoria, angue el PICT slo eapone de 1 kde enon plement 4.2. ORGANIZACION DE LA MEMORIA. Deno dl PICIOFE se ditnguen tes Noes de maria ‘scones que gubiera y aplicacions dl pe wo Vl es dei, el Programa se muciene augue despaezc Ia aliens, ‘Memorta de datos RAM Se destin gua as variables datos Es ei, ‘esr, odo stmacendce reborn sands sapere amen ‘Memoria EEPROM de datos. Es una pequea dee de meworia de datos de ect esr no volt gracias In ea, un core del suns lipemia no ceaon spr de eect, que etal spon ‘eine programa. Se nalize con etcimicnta en el xp aa 04 onan ELANCE 9 43. MEMORIA DE PROGRAMA, EF micocontolaor exh ican par gue en so memoria de programa se loaccocn tos hs isinchones de programs de cn El pogrann » er Siem cl mim por uo, abe car giao de form peruse ‘antec eo vl” praia usa bemoans su cored sib Smet deforma quel pra no rez ler er crn eno ier ‘averse ice La inrmacin contends on eat monnras Ace se sabes eoviamete rod un equ fico denaina prograrads o gakar. at oqpo Ye debe ‘cern ordmndor que med wfoftware cans a gitucon dame {Ei mrconladr A cae race le lr popu abr ‘soecomoladery Se mesa arama el caple ae EL PICIOFSS ex un micmeonrldar on io manana de programs voli Sominads RON Fash, gus porte ua tac my sei pe ce, ‘ge sogescia gn dnd cme deseo deco. La moa dl ogra del FACIGPHA ene na caper de | (1024 pir) yoga on abs Se "is. AS py, emer depos tcc eos Wd (pki ia ert) ep at SFP fpr 1). PIC LGP nite uae 00 bc, liane rut us nfs peace erie re vars desea 4.4. EL CONTADOR DE PROGRAMA (PC) {Un progmma est comput por istucions que geuraimete se gjcutan de ‘oom ccs Ene PICTOFA ca na deca inicio op uta posi Se vreputde propane, EL contador de programa 9 PC ran Cote exit nemo qe saa pases In tarsesans del progam de conel gut stan nse ‘ls mens de opara (ver figura +t eps conve le deci de sie |S ee | Eel] | = ‘To (emer) od |_—E ear Coser | Hee Figura 41 Argutecira era de PICIOESS Foxman ear se ince asicameme dma he Stencil de econ dl rogram sinc um succe deipas Sn EL mtorr PICLEFE spon den cotodor de rograma que erie irc le Ik 14 bs de oni de programs plement, dx spss ‘toes FF, Eno cxqonn dl crear si de I gr 1-2, cand micron se concn a amen cat ote un ret lotr de peor se pe 8 ‘ler orendo alg sin de ca sn 00h. La mera marco ea Sting et pba cr es prin. a Loumui9e onansaconoeLarsnnn « Diveste| Nombre] be? | wes [ows] ows | te | be? [oni] two aa MeOni Ue Datos BANCOD [esa memoria se lmacean fs ate que s mansion coum progam. Ets (ug Oscar Seton), Soke depo de oso: 19 FOSC ~00- Oncor de bajo caso (32 i= 200) © FOSC=01, Osler esd XT (00K 4M) ‘© FOSC= 10. Ovi deal vex HS (4 Mle "20 Mie) © FOSC-=I1- Oxia dsb cous RC + WDTE dodo at). Bde aia det Warde, (© WOTE= 0. Watchdog deabiads, 2 WOTE = 1, Wat babtadn + PWRTE (Pome up Timer Ena). Actvacin dl empecce Poer Up (© PWRTE™O Temporzasr Power Up deta, (© PWRTE= 1. Tenporzadar Powe habia, OF Cade Procomp desi. '© CB m0. Tob Is memoria d programe st preg cnt Jes © CPI La memo d progam se pte bw. Noss rte Demme is gtcin de ba pls de cog emten se ban oe ‘temic ID oe peien cane el pograa, ven oie, eee cm rac, Hay cua regio Kictore de 14s cad po so ‘liz ls cao bis de menor peso de edn uo de los. Su sbi cs 11 IT Tod senda os bis er cn se asp enn parc “Tato ol rpato Coyfiasion Mond camo ly ienifendoss se puck rogamar eon! -rog ddl a de conguncin, ei en drs eI fewest SH aanasaaa Sag haddd dda Hea Uy SLuLHHAY 3333359 ee Fg 3 Opcone de congas ene 1C Prag cariruLos ARQUITECTURA INTERNA. Ati qe los Sema de il, PICLGR eaten po 4 Toner unt angie Harvard 1 Supra es sogmenade 5 Pipi $Saprocsador ep USC lees des imuuscons es oregon Leagan ets mda en bao de rept, | ceases exon algun de eos concep, ie 6 cet ue eoosinicwo to inprescagble pus la compra de reso. del Uo es ‘ecomenbl fe uns Gras moos sabre oe sts ATpos de fs coats ‘scacerdos ono por enol erpesnes) to Son alas st cape nes, Stas deen, ol Retr pede sale ee apo sn oe soba oud iho yylver oafme vaya teesanda 5.1 MICROPROCESADOR Y MICROCONTROLADOR as fguns 31 y $2 demir as seni ene ema its bsades er mrprcesaor apc dos Pendent Un microprocesador os bscunete un dip gue cine Ia CPU (Comal Prccsing Unt) uss nea Se conta sera. Un ema Sigal Rea ‘sun mirprceando cs un sea aber ya gue so catguacin re san I {plcacon a aque se desine Se poner apo los mo neces pac conics en scares ges dese igi 1} Pare eo sos al ex ss Bs bases de dos, eco y onto end qu emia 9 cones eon twa Jon mssos de crs Finsmee ea an sine planeta or vases ‘cuts intros dnt dew im plas acute re "heh Fr Tir = =| Fig 51 Soar dam ia dg bxade en miroprocsat ‘Un merocontoador eu sistema cea, lo ue gue devi ge en 0 euio aga se ener un sts dil perma conpeto (pu $2) Ete Sieve se dena ober una sola tres que nse pute tadiear Loe fntvocoolaecs dayne de los Noges eur CP, mers de sy de ogame, eh, pestses de ods ee st Pigra -2 Esra de sista digital asad en mcrcontoadir 1 drei andenrtlcure aos eh uc sts dg had et misono et fd pr uns eat sera fo gu ei: Pobre {ea yl cose, ci ow ste bao a meron ae emus por vrs hans nea pr opera sori» mils owas ne ayer as, oe ee bs 5.2. ARQUITECTURA DE VON NEUMANN La antec tational de stems agile yeogramubles se ba cel sien propa pr J Von Nema, Ene as anid ld procs (CPU est ones us meri nica que oni sins progam Sedo tl como dese ir 3. wma de nde de dono intone at dope anco dl at de tue ea anon exter uaa gor es debs. Un mropoesaor cn nbs do $bits gue caeia con la eon dea ater das suciones de una © mas ties de § bt de nga: Camo deb sccder a nin © do dem ‘tt ye de lang, deer reaizar ms de-un sso sa remoria.Po oo lad es bas tise nt ead de operacion de crprcendo aque cpus taser Teemenars una miss isco antes d ge Baben ls tarred Ste gt paern reir de instckn ster. Resend, ls dos rips lites de Is amuse taal 9 de 4+ La hogtal de la introns ex tds pore nia longi de kos dis: or ea el miceprocesador debe cer ais acess a meets pam theo interne compen 4+ Laelia de open es linia pore feo de cel de ttl gue ‘igatcn un nc bn ar ere rarucnes, qe pile psp on Sean a] [aon com cru ren rman =f cou [oof ERE igre $3 Directs nfs arguectra Von Nema varqutctis Harsrd 5.3. ARQUITECTURA HARVARD ‘Transeo stns igs programas se tah en a argc se Vo Newran caraceeaa por diaper de ons dni maria colt gb aE ‘ences nls ac cme raion A et terol so ace ts de tm sts de buss nico. La ina ven gue pose & i simpli La gc del ieneente. ‘es miroconroadres PIC win uta apes Harvard que dspne de dos emo inepeerey 9 as gos one mae os gros de bes spare (gua 83) Main de dt + Menenin de ropa Amos es son tet inden den er de dss nc, 9 ome qu fn CPU pd ace deforma inp sino a eoin lias y sla de nsccons consign gue ls stucco se Gert ek as ‘order ta dua de a era de dao pr Salo yer te Is manera de progr poe ts aden dl thr elt plas Tor ses oe ‘ores apc dela narmesones lo dats ‘Se ponte cna qu is rics Yeats ela arta Hana a ‘emo de a tsianes no eta lain con eld sd 3, por tune pods Ser eptmiady pe gic angucrstaccse eine ahs sl pili meron de prams A elo aj elcid y a mene Tong pega 1 ipo de ace ntscoes pce serena ome Is ds, Togo na or eos depen 5.4 PROCESADOR SEGMENTADO Un procerndor sqyuentade 0 Pipeline resis simudncamsie te acc de um insracen yl Bg cal dela sie, esta areas pede ou {aa fetecin ot un clo La bls 5 Sean el fnconamern par Jomo ener, deca sma se jeu opel denna elo maul Sue ens por cso clas de procnama, [1 Gee | Pee | eke | eCee [Geo h.barsrarusro| ee) BL [estar Dinu? | oma B. mex Ore ise | Gea bow ISA Base Tb 1 empl de fctonamint dew proces segmental o Plog [te str scompaade et etre Karidis ince se jcten oun slo clo gia (cls de el) so en eso de sls de ropasna. Lope se bce near que mete esa tc ail ‘hg sgl sos, kuazand naa los Je pac, (aa 4) a ee | Piura $4 Croan de temp de proceso segment) 5.5 PROCESADOR RISC Les CPUs senions al po de introns gue vlan pion cle ‘andateant + SC Complex Ircton Se Computer. Son prcesores con un jugs de instucionss complejo. Si repcrtocadewsuccones es clevodoy algbas de ‘larson muy sfc pete Su problema ese requeen de muchos ‘los deel par ceeuar bs strucones commie + RISC (Redaced fxrctio Set Computer. Som mieroracendores 00 un ‘petro de insucsioocs seduid, La israscones son muy sles ‘elen seetane enum ciclo mina, Los pocesaores RISC sele ener sttra Pipeline eeu ast as nsecones en el ms ep, EIPICIGE4 oun across RISC con slo 35 natsions 1 SISC Specific Iareton St Computer. sos proceso pena js te ervcrones cepcico pers cada splicain, Extn devinaos a esioen my comet tos proses RISC rpesonan un importante avanc cc esa dela sequiesti de os microcode. Eta deme que be iseciones compas ‘los mnconiadbe CISC son enplesdas slo for alms sass yy ‘sprue. Por al motivo Mock és disap icucomlaores PIC So roma RISC opin par tar ala elon ree mer |v 108 Weenidad>' | mow Neate | Oxcenttad> | nie Seta | mle ceanasst-h | move i ‘Ocanidad>™ | Movi vcard” | mvt hs Bccrita™ | Movie mae) ecandad>” | move Most Asc ove ov ring” Cadena 7 prt : Semen | ming sua DPE Tobia) Fomato das consais 1a contanes headsindes que comincon yor ama ka (AF) den meds dun cer par qu no sean cnfonids con on eg, cempl: mot sp oem prntteape area amma mune rain cemmimennentmrrinieesciet [ano] moan | SE [aS eo eee eee eyes Boece eeccm az ese Seem] 6.7 OPERADORES ARITMETICOS rw 0H) (00 0001 Oxxx x0 Zz =e peer | Pescara wee. 8 | [See [ase eer | ee eee leet SSE eee | fearon oe a a a ‘eit [Poncadc barb deteeg ?. | ol ome bara | Ninguno = feces angi menan yee mae noes eee ee tt gl Tesrvions ARFIMETICAS soon Se enon Tineaazas | €p6 esc eee a oy a ie EE SE ee, Crete. ect | (0-1 > (dosinoy ‘0011 an mr z Se eee lee | GTA. nested ve inetcoaicd Soil eeu | |sinaniaes 1 cet Ps da a 3 o ero —— oa hears eee nm ioe Sy @aenes |ameewe a =F iu |epepozenn leer | (Gestino) 1 Soriiewschotar oy pelle Coa ou ert a Insceiones de SALTO pirae =o eect as Sar) em EE coon iiesae ae Se [SeRSeSSEe? URL | Yams ne Ft fo (epee | Seg |oreeramte [eintarar | ere =e See einai, | ee Trucos dng ds SUBRUTINAS elk | Litmus wsbeutina TWOKKKAKAK Keke | Ningune etic" | Reem de urn teugcia | 0900060001001 | — Negus elle k | Rebrpconon lel eo | 310s RAK ARK | Negi ‘um "| Rew dewn seat | avo0a0 00001000 | — Ragu Tnsreines ESPCCIALES ‘Gewik | Sar Timer Gl Waehiog [oo ooDUHTDIO” | 70.70 up eapenia ‘00000000 | Nino shep_| Eectcn mato bsoconsome_|odooon.ttooott | TO. Tab 62 Repenorio ce irwcone et PICTOPSA apndieB Ent capil se eta staccionesm clan 6.9 INSTRUCCIONESDE CARGA {as insrccones de tree nos tps de fen lo procesadresy su misin es want l cote us Fee Fe fou est eto (2) 0B ‘tryar destiny con uct Flee micocuzolaen PAC tad Io doe ‘ld en poncenede a memoria de dats yen pinto ajo En neal de eas insesonesio empl mach veer vn mane csp may pls as em utes Behan. Com ln pardatise daca gun feat dt "conteido™ de ls poscons Be arava Techs a ssn de ‘arsenide on at: Algo pl 1+ (¥) SQPORTH):—Sipnica "el contol relare W ne wamfiere a prero + (28H) 3 0W}e —Sgnen Yt eaten debe pie 2B a UA ce lt ne rer al registro de rato B + mon > (uy; Signlea “et repre de mato se eg con ef dao 28H" (Nota sti do press. ay cnc irons de care propiment sch 6.9.4 lew (Cina) coment dt regio W se Bars (eng com BDI y el tng activa a1 Eaten bi epi oar comm een Bei aes ins y Denese srcein: (0H) 0x00" y 203.00 692 cit (Car cod del eg ‘Psa bora (Scarza con ¥ IDOI y ag esac eo Esta irc también se pos comierarcomo atic, empl fe. Page 50 (Fagkew) ‘Ames insimesin: (Fagg) = 2? y Zi? Despesinscion: (FapReg)=Gx00 693 moviw k (ve Literal 1 WL vis W se carga conc valor 6o ls 8 Bits de bs onstant'®, Ningin lg dl er de ea cs alt, ep: i 054 ssa 900) Amesinmcisn: — OW)=? Despcsiniccion: CW} = OSA, 69.4 mov fd Moe. center del rege“ se cara rire destino dpenendo «alr. SA = 0 destino epro W, ‘d= 1 destino w propio ‘epuro" H flag Z del rego STATUS aod letado: Zse aca #1" sa ‘elo opeacin eer erp ‘mond PORTE 0 ours) 2.00 ‘wvrinsssdn: (PORTA) =On1A. (Whe? y Za? Despoinsrosin:| (PORTA) =0xIA. (W)=GMIA'y Z=0 pe ‘mont FSR S838) > (FSR) Aoesinsmcson (FSR) = 0x00, y Z= 2 ‘esp insrecin: (FSR) =0xO0, y Z= 1 (veto dela operas e0, 69.5 movwt f (oe W 0 f) Cate cement registro W a epi. Ningin fg dt regero desta fea. et ss etc om) > (rors) 6.10 INSTRUCCIONES DE BIT ‘as garcons poe ave igco “U6 “1” un detemino bi Je wn ‘ita dela memora ede 6.10.1 bef fb (Bi Cea Powe acre it delet". jap: 1 ao? ‘Anes nsec; (Plage) 00011 Despus ints: (Page = 60100111 6.10.2 bst fb (iS. Pew wl dl gto. ep: if ashen? ‘ses insrecin; (Pape) = 01001 Despucsinsesin: (Flap) = LG00111, 6.11 INSTRUCCION “GOTO kK" En es todos os propmmas sewn I insu de sao incon. g%0 (Uncondinal Brac) suc pace wt nal a eck del program acca oe ETT congue Tera" cn isrien de dering de san or Sc, ma deeién de momar de pogrina s parr dela cal conenarin a ene ls imarcsoges Jopatr de cecuar a immsctin goin As pcs et arucin Splomae cag costae ke el cota prosana (PO). jap: te Bacle Bick 3 0) Ancram: (R)=i? ‘Dap icc: (90) = Diechn asic por ctu “Bak” ‘A voce sta lca de conta dlr () parr gue ato 6 rote lamin postin de pogama dod: Se cuca itn eee MoMA. [Rp compli a de nant aren seats ‘AquMiamo yoo Aguifismo gS > ewetee7) 6.12 CONFIGURAR LAS LINEAS DE LOS PUERTOS ‘Atoms por primera ver PICIGFR el it RPO de oper STATUS se ang sucrsmnte on omogu e pre aso posses el Bao ‘Btmmors de dao Pa configu a na de os parton hay qe ascoder ls repistos TRISA y ‘TRISH qu se hala en el Bano 1) carat celia swale acd. Po el reve ay qu coal Danco 1 poe "Il ie RPO el ei STATUS, ‘Ua ve configu os pcs, aa uc vara pone 40" et CPD del es STATUS para poder er forces or Tins oe ancnan Eo tad opt pds var leer ote olen sb a a said eye ‘alr sc ln ent posconr Sy 6 del Ban gu seek Para A 3 Puno B respective gua 41) A. contin se macers un ejemplo, donde et Pueno A se configura como cumin yo ont Bw config con sae: Ee progsrn gee e poe oper coi de aia 63, eeeemernpeerrnmmeeecmme ‘tenga Prope Past Aw 1087p ‘no apne 0 fears ern os CONC CP OFF 8 WOT OFF 4 PURIE ON. XF 05 Cun ‘ome ‘Metume Sreinenc Dosa poop ten Taig hasa epeoeiins a isimacahemdeontrenomntin sot Ts Lac Pr scone ei HE" Sinisa [xem pa ext CORTAW —Cepmahan dedi Tae A Shc tae” RUA iar eo thw ecmamcbonns sama. as ne Seg a wb 6.2 igo mga par istrsin lhfx 0O001 |, det, los fran ste aos ea eri dl gio Como desi ‘&1TRISB c 8a (10000110 y adel PORTE cs Och (VONEDIO sas se bis ‘is ojos son deta yp to, nisin cl TRB cf PORTB enon ‘acten emit cdi miguina qos 090011000110 (18, Lo mis ce dc pas tsrccanes mor TRISAY move PORTA queen el cisd gin 000000090101 OSH, Encl momo dea deticé de po como slid, coed deus ahs irs psi etn, en cso de que a nyo que te Sa ceo eProp en a pina Wed de feats ‘twtiicrthinsum Las principales decavas s explcan or el apie D de ete iio. Almas de estas dectvs den ser wiz oblporinente cafes os ‘ogamas, pero mayora son opciols ysven pr friar e desarlloy la ‘alain el progam. Las deta del esmbldor sae sents ca sus ‘hunny mysculs augue no es blgateri Las nis lads sn: 6.13.1 END. (End Program Blok). nein progr. Es nice dicta chip, Aes un rograa, cl pon tn de sie Je bee be Jeet poses, pre eta detva END, la cml debe ear en lina tie dl ‘mopane ) cxplcimese eich ol cuamblt en de gl Tor a Hos Pstoes in bnea en que se caicor ta deta son fnordis samba Ej lo tat STATUS no Gaiety 6.132 EQU (eine a Asser Const) Su sass labels EQU Es una devctva de sgn El yal de x ign a equi Uns a goes coe EU van a prin dl pga ats de las insrccones: emg qe elmore apace en programa &sustudo pore valor nunéico de lnexpresin gus eho. jong: Weceos EOL GIA: Armin de Tae Gece fa eqs un amie gue deste el velar de mane mi stomicaa prs programe Sul uae ar ei coatin) doeeors ‘nemo Aces hl eer "ValrCaan” qe su Valo 14, oe el eas J na ‘decd de mors PORTA su Ox, 6.13.3 ORG (a Program Org) Su sisi Fle} ORG Esta ict india al programs ensblaor Ia diese em meme, de gen ope da eel bon crm hr ntceecs del ign RES ‘kor, ix dca dela mmoria-de programa donde se vat a aimcnar oa Inemucines esac pra expr> ele dct, Hel: ots myn rend ane ip ‘asd sat censor ote popu yaa ek Su sucess coienzan a chine si nae ORG, csamblaor on pr dete ORG 00 de mora sews ur dicta ORG ares de ad arte Ge! gas pa expect indecrla iil w eigm dees prota dl pga Eo doa oe aon sparsr vaio ORG dopention dea nose a el jempl el Rbero Ean 03 ASM se pei auc Se ss se Cornu pcamtaee 2 6.134 __ CONFIG Enel programa Esam_ Os apres come: CONFIG _CP-OFF & _WDT_OFF &_PWRTE_ON &_XT_08C: Ea diet indica configaacin clin pan el proceso de gna de csc Ph tec No hy tesa de oiigo ( CP_ OFF). + Nosehabita el Watchiog ( WDT. OFF). 1 Sehbiia el eset mente PowerUp Tier PWRTE ON) {Sout l ssadr pr ers ecu. XT_OSC), Es imporate restr que “__CONFIG” sina cox dos strays (gun ‘aja ona. Etc err ny feat ee oar 6.135 LIST P=16F84A Indic ipo de proceso aia, 6.136 INCLUDE Indica eer done se loclizan ls ius qo rombran aos diets regs yl valor gel comesnde a cada unos een el ieee PIGPBAALINC st Incr como fy que mara os hos rests propis del microcotlaor. Ese oa rae eno eco pct poe cna su conten slain PAIMAIC Sine Yon) Moi Tate fe mang pst an he ih bata tr efiiotitmencsster theese eo =a [lene est pease “a "hme a ga apr, pwr or oer ime Troe” By tne Fede Say ia, Seo BU ane ‘sees hacer nota es valores que oma os caters “W"y “Fue son ‘ay “Tv epotvemete, Ea pret un aye ictal pr nic lt del ‘endo es nrconce. Al por ge + Lainarecia morfRepira0 es igual que mo Rear 1S Lainameciin mony Repo egal ue mo Reo cariruLo7 MPLAB 7 ENTORNO MPLAB MPLAB IDE ew sofware de “En de Desrlo nga” grated Doslonent Brivaano IDE) quo se eco Wink Coa ee een unde ‘salar apaiones ra bs atocolades PIC. EI MPLAB inlays tous sis sce relic de proyectos on mrocenolderes PIC permit eta achive Fre de poy, ema de ‘dos RAM coms nde programs ROM, kn ois dl SFR Spin progres la EIMPLAB iain + Unio dees 1 Unensamble aad MPASM, 2 Unsimuladr lamas MPLAU SIM. + Unorinizador de proyectos te progr es gnu, Se pale hj ei Inet del cate ‘eswmisxnip com Tambien eb nhc cl CD-ROM que arp 8 ib. ‘peta Windows 7.2. PRIMEROS PASOS CON MPLAB IDE ‘Una yz gue el propa ct concctamet inslado,bs pins ass a eit ra bajar on el MPLAB IDE sxe signs, Sg ltr ee ‘ye profs nb ona sez sew expla: 1 Cone Explor de Windows accede a carts “Mis Dac” y det (a cer une mre ue oe lamas "PCIERAA” (0 ote rome oe ‘ites esr done rn gird loos los poramas que van ‘eotan Lwayecor tlt 9 pul heron pte sper ao ‘nis de 2 rte, eto es tnptate tenon css se wah et ‘Winsome 2000 XP done los pth anion scent rg. fs, el subcode se gar lw js srk del ipo "CMs ‘SoumentwPICIOTSA sii, x Incr cl pogama actundo ste ck cone cospontinte FR ee ee So: Staton un pts safe 7 Pane 7-1 Pata de ik det MPLAB IDE : bs A compen se cas en pla de ein, qe a maxi oj de “obj qual eon Hara 7.2 eg tipo de micrcanladr, Fars lo accor mend Confgire> Sect esky eestor PICI4PSA alco xaos" ‘contin e convenient elector elm, pr cl star mend Deter» Ses Toul > MPLAB SI (gen?) La fecuenia dejo del MPLAB SIM debe conir on I lcci 3 Simul. Par seacomarta accede a Dhugor > Seng > Clk dps ‘mec qe 4H (gn 7.5). ‘Crear un mie archivo fs, pra ello ir a men Pe > New (pra 7.2) ‘Seed ela pa item tos donde se pte orb ples ropa “4s parece un cua de digo gue ita nombre el civ. Sepa ‘omar por cenplo "Ens OSasmy se gure en la capa "CoM ocumewowPICIOPS4A” rads stones cn agua ca ue er fa dein. Flea 7-8 Sect del micrcoroadr Pra 74 Sli del smador ira 7-8 Selec deaf de slain par el MPLAB SIM | Para ubojar con mis comodial es convenient vsulizar et nimero decade linc. Peel sera el mal Et > Properties Det de Yeas “iit Option psa Ese atvan as pice ques gun 7-8 Pir Propioces dlo pte in (7 lg po de estan el men E> Properties. Dec ea ven Editor Option aca apes Tey ecg pode lee cescona en la fies 7-7 © ag obo to qu a ale ons cmos pr oom de vor Pw 77 Elec de to de ora 10" A continu ay escent desea, acta emeni Eat > Ppt: Deno da vena tor Opn act psa Ts lige valence cn gra 7-80 aoe qu last conser, Figs 78 Een de babalcin 1 Escemenee eas uae ees cancers configs or ect. Pra flat el men ft» Proporta da ents Ear Opn bevels Ty sin Deo Colrs (gr). 1° edo gue sad es ge sabre MPLAB apart progr cn fl gue ta ead, Pa ll, hay qe acre mn Congr > Sng = Woroocey car cla Reload at workspace a tara (gua 79) a Fisra9 Config lerecags dl itis rab ready oa ef MPLAB 1° apm de ein se puede err el sigue ogra shel i et cowinao> wun ona 6 tee sryrusaro Rowe selsTATUS Ae al : Sie una” at i fants Bu i fare’ TMSA Linn de Agno cin as ene st is Es inperzte recodarque ~_CONVEIGse inca cand uray gees Injsh na con rm stor my fcc en os ime rogram 16 lpg ques como Hat a fra 7-10, 15 Mis el progam es edad sin sar cl nombre det mismo apace temo on™" aero), La erg rogram te dco dao ‘sass despa, Eade ape cig 7-1 16 A comiouscin ot proprm se cuba y simula tl como e expla cn ims prado 17 Una versio el progr y coreg leds Sos eres so pd sede [MPLAB pore msds Publ en Windows, cand pare el men le» lea 711 tdoteactn dwn progran geod oho saad aco 7.3 ENSAMBLADO DEL PROGRAMA fuewe Ear Cast. Pta el, hay gue selscbtar ele Pre! > Ould ‘Enum, (am, er soir Gon fSobacn de tela AIST (Gps -12) Ea ‘sttcupa sere et fam uae ernlas el chive fem yelp de on caro seuss 35 Piqua 7-13 Proceso de mamblads Al inl lens, aparece us pals MPLAB ~ [Outpt] come masa a figura T-ceil ccureala dune dts ds cass ‘nsmblao soba producto con éxito, Prana yan exten condiciones de pasar af simuacn En esa paalla puodenapurecer algunos memsajes de {ino "iMssay” ue aman ates soe salons tee on suena {ge posranocasionar an eon program pero que mo pen el creo Shsamblao. Por ejemplo, cnn gura 14, los eae Haman a enc, Sobre Is lines 19 21 go wlan los rgishos TRISA y TRISB que no ‘rbaan en cl Banco O'y hay que aseurse que se ha programado forrectamente, (para evr ete mensje en particular pode utilizar “PORTA” “PORT Bem lade “TRISA" y “TRISB como expos Dass ating ts hay que aliza, deo Jel me, Dee, tx opto Stal a ca 3 ‘spn mi adane Enc vetrn al sr inert snare colt Binary contin do scum SFR He. Pa elo, pir ebm derecho latin y lb open poe, sles ua ventana Como i gue se ese In 7-20, Sealand cil ‘rps sect btn Move Ca coumns Baye despa ast sts tate pan eens cmos eric na Bs asezests 7.5. Ventana de visualizacién de los registros del SFR. Para visio eit expels dl SFR sativa lew > Spc Faction Regier is, ‘Figure 7.20 esplanade de iain det SFR 7.54 Ventana de contenido de la memoria RAM sta vena presenta ui list cu todos Is segues de gropisio general del miceconlaor sudo (Figura 7-2) Para visa la ventana Je cote Ia ‘omers RAM Sedo ue selecina Ve» Fe Reiners ga 7-21 Ventana com el cone del mere RAM de dor Actnands el bli inne Soli se pude vnzr el nme iio que Jet dado programas i ferent poscons demons RAM de usa 7.5.5 Ventana personalizada Watch [dane as ventas penonads Hath, MPLAB permite supers fs etehdos deo spire srs on lain prea caoconer ark silo debe seecanr Few >a, Epona responds cn un cua de digo ‘ma gra 7.22, dade pei sats fs reps que so dese panda se AUISER odd Sst sevice Pan cen dnd oe ct eta per el ota eke de et sear Oupa Filey sar el Geher de arma ya cna em etarne ‘inks, Fig 722 Verona personas Wah 756 Linea de estado unger una vert de vu prpiamente di, a Hes de estado reyes nrc sabre bac atl dd moon. Se aia fk pine oece dee patil yofece inform en od some del tad de ‘ine. sespeitment ii a efomacin sabre et condo dl contador progam. ‘inate eboj0W Tanta adil aor elas as Je STATUS See ot ‘muiscals inca qu ese agate "Ty, see misc vale0". Alene empl dein 15,220, De“l YC Sa nae SESS SESS RESTS GE NE Fira 7.23 Lica desta coma formalin dd PC, 3 ls det STATUS 7.6 SIMULACION BASICA Tes procs densi se proce a a sili dl progam. Miers ‘= oo In Silvio de pogara es ite vnc et comtenio Is “oimexpicdsantryeampnied fecnen ada lie Bs comorien ans de nada, comprobar que sth cargo coretamente MPLAB SIN, come w expt etfs 7-4 1 cnc coms mis importante ar smal se ncaa to no Delpy se mors en agus 728 faa paca, Es form us rips inal el programa, pr "== ‘hme evfeio Ismemoris la stints retro Ente odo ec Seleionnd Debnger = Rum plan tea F, ial pa sob ‘eeu crrespondintede bar de hermes Tc se 1+ Aimete(o lc), Mado de ecu animada, eat pogrena ‘Sf ceninun pro actnzan fase Is ventas ext Ye? 8 Se ‘ects une tru, Es nis fen qu el odo "Ren” pero parte vr ‘ome va ctblano ovr Tal vse me de eect mae Sl $'recomendabis Seen ont sh anasto Doheer = Ante in pasar sobre con correspondiente de a bara de eames (Gete Rectazaah at Paro, Ps a jecicin dlprogrma 9 acai tan ey eta. Se “onsiguescleconandoDetuaser'= Rano sano tac BS, Tabi ‘cra en ce modo al acvar el lean corespondene de bans de emarer(der bra ert) 1+ Stay mo, Rsecucién paso pase ject as sla strc dl propa ‘claw echatonedo os vbr e es ven a Gt ffx Eimeltcn pose compris Selim com tae evelscomando to a Feasts» momor, stendo may fe dtr los pesbie rar En ete Indy eta seleionand Debusuer Sty Jo plano i tes FT “Tania pander no eoresyondieme des br de herramistas. + Reo give a a reset pr atvacn dl pin CLR. fn ete mde ta secondo Deer > a! plano tuela Fi. Tasha saree one conesontet de bara de eras ‘tro modo sali muy nest: ‘+ © Csr. Eecuctn hast a poscn actual det curse. Par entrar eo ste mab de sinuses, ot cur debe stra el ie. donde et Innracibn tata donde quer simular el rogrns, pare btn derecho {sratiny ative opin Rut Cursor somo ina ira 7-25. Pina 725 Mos ce smal “Ran 9 Care” 7.7 SIMULACION MEDIANTE BREAKPOINTS Y TRAZA Un punt de rapurno Brean cn poo srs donde Ia een «kl pga se cn, or lo tnbin sce Hamar panto de par, perindac {tur dl cada det mrt Pun continar ta eeu de yoga hay Que ‘her par sole Rano dnmate Pra 7-26 Sivan Brakpoat rus Broke scle nent sala pr core ep ott Sew et. de manera que aparece ele despa come ca a Figura 7-26 Seton Sr Saipan y apres sole cl rograma tx" en 99 on posi Abode stun el pt de pa Ou Frm de star o linia ue Brea! cs lindo um bis pus com ol ain eo abner de es donde ve gue Str! pute dpe a vrtans de memoria de tram ex uns Henao qu sys simular or gains (pe 727 Sate roe vor“ esti” de eee del ‘rogram, Eel smlasr el fr de sso memo era i as aoe ‘ep a fo lao de eee del propama, de manera os se fuse ea oe ‘Sl serena y despair, Esato ats ese a ima ez ‘qe se pul) A nite hast ate se dete In inulin. dt programa (Soemsimente por Brad ‘+ Une Name de ies ecu dede gue Se pls Au por dima + dar Desi de a memoria de programa donde se enceaa a + Op Caio de opercin amie de simi. 2 Inarscson Inrecinejecuds. + St Dieta mami det reps few 1D Datodel mpi fate {Dk Direcib mumiica del rept destin, {b> Daodel gir dine + Gjeles Clos miqina ascuros. soe et meme de raza pede saa un fio prs un posior nis Parc, cdo sto sabre caver pls en derecho del oY ‘Sesion Ouprn Fle salva po proceso cade ce Windows 7.8 SIMULACION DE ENTRADAS ‘Um des oper is abil de ike saan coms varar loc de is news de eed A‘Gto se devomine “oie” era Part cabins de una cia de un pty qu selceon l nendDebueer Sima Ena veins qe prc aceon a pnt Ph Star (eps? Fie 7-28 Mn pra cnr la ota destinals Sigua soe Al Row sein and dene is, Cala ui eet la corso aun einmla sobre una ine deena. fra de etre plat ‘ake ncaa conespondentey econ pil ag gue cle ‘cami qu se ta rez Cn cpp ca psn ‘igh, one nea ‘Ly porn cada "0 Togoe cambiar de vaca vex que ple sa of ms abi Pa, cama el estado dl pny eorma de mv as valor acta ‘Tras plarelboxn far de acuta ice insrucin ans de ver os ‘cambios ves elas vende visual posible sahar & conipuncin relinds medanse et bon Sine para reeyprriaon poser can con Bt Lod Legos te pnso del cphulys muy convene gu el Ite sie e ‘snconamet del programa ensrblds sam Oba on ira combnaonss ‘Sela les dl Porto Ay compra os aes sino ef Paco By scabs ‘todas bs ventas expla omen 7.9 GRABACION CON EL ARCHIVO HEXADECIMAL Un vez silo cl progam y coments gue fico comectnenis, are dep cae co pga et PICIGFBIA, Cen eens Icio fete sha grea rcv sub co segs mua» gaa oh SIPICIGFS(A. Este rave See cts" ex yo graben PICTGRBAA conse ‘Seam gabdor yl sffwre cin lero sh edad ol epi 3. Ene ‘ison lard un programader compile IDM y cl sofare ICP. Pu ellos ‘ensue sigue oe a ovina aan 1 Coossar el gahadr al oremador, Inserar el PICIGPS4A. en el ico ‘compte tend ot ela ora crea dl ci yan Potimernerent 2 Abr prams IC-Pogycomprbar que et conecamene confgund 1 Abvr elsrchivo con exes hx gue omen oy datos 8 programa en el TICIGFSA. Par la, ssi lence > Abie rine YS ‘ero de a apes sprpiads, clepr e Reboo a gabe, et exe ejemplo el ream O8.16X (gue 7-3 Fir 7-20 Alri fiero Ersam_03 HEX con lee cine gsi ora grobar © Comprar ue los dato se an crt en el ee Se Cid de programa “Tamtn debe comprokarse use Bis confgwacionse aj perdi vel propama cont ies’ "CONMG. “CP OFF & WDT OFF & PWNTE-ON &-XT-OSC™ Enciceaa (CP en OFF: Precis de igo inactive, WDren OFF Wotchse activo. WRT en On: Powers Timer acivada, (Oseiadr: XT (ais de cure) 1 rocolera a gratin sa de chip, lems se expen el aia 3, ‘Una ver gta el PICLGPBIA se debe extn dl aba comprar cect fnconamns ny leet crepe En ete cas ol progran Emsam DB Jo gu hace ex vin pr Ios LEDs const al Pao ct dato ei denote Put Algo et concn aa) de itr Et ‘pin comprar conel este del figura 1 Pina 7-5 hero sale Bam 8 7.40 FICHERO LISTABLE 1 Gchootable sn archivo de tno com nein tc ada laforacién del progr: ido iene, oigos maga, decones de cada dnsiucum crore rogues ce Ete fcr pu et aia eeconan mem Fle >Opory deo bos ps achive Lit Fs") sen de eet el ‘Bom 0 (ga). [te archivo te comin un coi el shee del igo fee oo co es eluent sng ‘Column LOC OBJECT VALUE, qu represent ls psione de la memaia (0) ‘Aseria: (W)ZOnI7, PORTA) =BRC2. y Co Deoutsinsnciin(W)=0xD8, PORTA) “0x02. y C0 Bemplo2 dio Canta ECan) (9) > Coa) ‘Atenas: (W) = OxDI, (Contador) “3%, y C: 82 INSTRUCCIONES DE RESTA ‘Lasts raza snd, en bio pr sin sina eis “(el ited “ms eeompercto dos dl ented resto W.Alekarla rats en 8s ono tno pde exces de *127 md (128) El ig de Cory es {Trades postive (Cae poues") 6 exneeavo (Cs ne 4°07) Pade ctr Sil esto ex posvo dso deca, C=1y2=0, Sicresiloescer.C=1y2=1 + Sichesiodocsmptv, C=0y2=0. 82.1 sublw k (Sutrac from tera. Ress (en cplemen 2) lend de conse 1 mets el conten del ego W yarn sao en W ems ‘Aus Dini: 822 subwt fd (Subvact 1 jrm f). Resa (a complemen a2) et coment del egsuo smn lensed dl repro W. Araceae W tex aon ‘Fone emp: Bis Belt teal) > eal) (ars Bsr: (yp sou C=22) y 2-2 Bemcrmcnin: eth, (w)= a8 Col ute) 7 20. empl 2: ‘bay Rag (Reel) (8) > (Ree) ae rc: Days insti: om ‘bf Reg Reg) =(W) > (Reg) 8.4.4 andiw’k ‘Amie: (Regt) =u (+1 dia (W)=On02.C= 7? y 2-5 Daspusinsrcein:—(Regl)=OMFF (I sma (W) = O23, C= 0(hep)y Z=0. 8.3. INCREMENTAR Y DECREMENTAR ELPICI6F® pose cra intrinsic Sa sgn: 8.3.1 dec td (Pecromen cones el regio “Fe decrement cw nid ‘Almacena hresitadn en Wi'3"= Dien ciggexa "mo vara) yen clrg MTEhfig Zee acvn "le bade dea opec re mp: ef Contador Conta) =1 > (Cond) Anesinseucice: (Comey =O y 21? Despusinarceia: (Cant) 000 2 jem ‘he Comat Comte) =1-> 0) Anesinsraccon: (Cn) 04 (W)= QZ 2 Despusinsmceia: (Cama) CeO (W)= 00s ¥ Z- 8.3.2 Incl fd (deramet Econo dl reir se increment cow iad Almac stremads cn W i'd = O ensayo cao nova) yen egaao Pa = 1 EL {ug Zt ava 4 7 el roo de Ia opraon es cc oe, hy ‘ami al psa deb 111711 ab OD rp Inch Conor (Costa) +1 > (Conde) Anwsinseusié; (Conia) AFF y 230 Despusinsmceoa: (Come) CMO Y Z=1 em Inch ContoeW (Cex) > OW) Ancrinsrsion: (Conta =, (Wp 9 Ze? Despusinsrcecn: (Contr) =O, (W)=Dul2 ¥ Z=0. 8.4 INSTRUCCIONES LOGICAS Las psionic got pd rl on lPICIGF so a AND, OR (excl, vec (ocamplamen) tiny lca de bs (AND Litera with W) Efe Ia opr AND Ui cote el cone de sega Wy acon Alcea cl ia en W, El fag Zs activa aT" road prac es ero anil BOIL 49 AND Wott’ > (%) emp ‘or mec buoiooon" y Z=,? Doperiemie. (Wh= Woman} 290, 842 andwt fd AND W with. Sci pei AND Kin ete l contenido dt resto |W yt comnid el opi" Atmena lennon W i'd = Oyen el eta ‘Pa'd= El flag seactva a1" sil resid de operaine co. empl nd FRE [AND (FSR) (FSR) ‘Amerisrvciie —_(W)= POOIOIL ovoot0" y = 27 Desossinsmcia: — (W)=BOOIOLIL” (FSR) =boeDDIO' y Z=0. Bemplo2 af FR AND (FSR) 30), Acsioarccie —(W)=h'001011 joooi0" y= 10 Doyecineaci: ()-PoODLO, GSK) WHiOWNIO: y 2-0, 843 comf fd ‘(Complement Relea w completo del contend del rept °F Wt 2 it, ‘vind fu tar, es dec, canbin hs uo pot eos } vce Alm el rind en W "d= Oem eyo caso °F mo var) y cn el eso P= EL Da Zocatva "i eld do opera ee ‘empl: im. Reg seg) > tReet) ‘Aves isresis (Reg!) = WOODIOLI, y Zz? Despre: 1100" inverts nes yoo) ¥ 2 2: LW > Bone ‘onl Rel cea, puis: (Rel) WO0010015, (W) = 1110110" (aves unos y som yZ=0. 8.44 lorlw k ‘nive OR Leal with W. Efecia a ope OR Kgca cae el cneido Seimei W ys constr Almac leaden W-El a Zo ata" ‘trou dea peace eo ep ore B00110108: 4) OR W001 10101") ‘Anteinsrncén; QW) = BIOI1010" y Z=? Despudsinsmecies —()= BUOLLUI y 2=0. 845 lorwt td (Mncane OF W wth 9. Eta opera OF Lies ee el cowed de reparoW leone dl rea Almere rea em W sh 0 yen ‘esto 73.0" LElig Ze ctv" tel eu dea opacin se Beale: lorwf Resale" (W)OR (Resa) >(W) ‘Atenas: Renin) =ODIDDI TW) =P TOO1O0" y= Despudsinsccin: Resto) =BOOOIDDIT", QW} =B'TOOIOOL" y 2=8, 846 rit fd (ovate Lf fvouh Cay), Retacice de wn ita aga les sand pre! bide cae CH dsplammen er cra famand an a cone ‘BEC (Cary) dl ego de esado 0 STATUS. Si el slags abrccen en ', {°° Dedede sce ex W. Ecorse del Cay passa pose 6H imines: CW) BIOLIOIOI” y Zit iasmcon: (W)= BOMLIDIO' ¥ Z=0. B40 xorw fd (Bact OR W wih 9. Rela asin OR-Excasiva cate el coe det seo W yl conten dl eto Alacra leita nf" “1 Yen a {2 EiagZscactvea "sel rade de operas eco. : sorwf Regt 1) XOR (Rat) >Re) (ep)=PIDIOLLLY, (W)=WIOLIOION y Z=y7 (ag) = bWOLIOIOY (W)=BIOLIOION" ¥ Z=0. IW) XOR dep > 0) ee Poner a cer aro its el ogre Ws alter est Sea I opera lice AND: pide pean meio uO ex ages is qu se eet ner "17min ibs rete Se pen "1A conse ng se lcs openoln AND sir steer. As pores ec ones Ices pare tite W sin modelo restate pode war aint face opetcn OR se Ta mascara, As prem ss den Per 8 or $b de menos po de Wiel ooe tes, pe wae Ie Invert vari Dt dew in aera rerio,Se um In pein ign KOR, Perse pratt we" cn als bis ot do et Ica uel estes se ponen 8°". AI estate co a que 9 ace Dern XOR sl mica. Apr cep s de ine bs 3s ‘Sry peso de W sf rs Gsn, pds inact. ape pl epi Ope) =D #20, ane ‘pena wea pe “sen = Bt =a e041, ‘{obema): Hootie = ean ava cae608 {ojos = beer = Sida av se O88 9) 8.7 HERRAMIENTAS ‘Cuno sedan stems co iets progamubles se pecan hermits paps po dl adware oe softwar amis porte so: ers de "Sis cnamiadie amples simular graces sen de ‘ears 87.1 Ensambladores y compiladores lpr emambladr i sna gu Ha i, ad os seminoma bao sae por el mene sso de examin price un fer hex are el ue poseriormente 36 [Dar co ln memo de ope del PIC mediaset gabdoro programa. La ‘Senn de ninco ne Ina igo fre del program. Hl commblar mt ‘Sao pra ls PIC eel MPASM ur taj eno dl enor stare MPLAB, El progam cons truce ls introns qu hn esi en enue de ao ve (Gor cemplo en lenguje ©), cdligo bir jecable por el ‘soronolaer. Lar compindoes ara lenguje Cds populares son PICC soda or Hi-Tech Sere (ow. com) y el PCW dela empresa CCS (etiam Un compo par Bas cet PICBae Pro propiedad de oot mse La se lb) 87.2 Simuladores software Ua vez que propana se mn ecto y ensambido o compas set en ssid de us Hse bras * hex gue eel que se grat en el creel Es cast indaperableprobar ese pga, Randle fncont en conan tn [cis como Se pose se wie Para cer to ay ana pose: ‘Skene, x mit lias do lao econo siloder sofware © 0 tote aloe Como su propio not indica, un simular por stvae “smu” a cua et nsccorr de um propre denolopu un modo de micocctada ‘Spel Rea ccna nr dl mice yl ea lias Ge ental. AI geeuare simular se podem vista fies as ‘seni el tbjen op rel S pn vet eel bajo ec, sion reiza a eu del programa macho mis eto ge oi mine programa diecamente sobre el seroconfelner pr xo, Serna ‘ercines clas que son tecsaos denpos tuys oes ho se Pcs Prot mdm simian No baat bien iodide tacos rsa con una ian er EL siemlade pao ma tad pro PIC, eo! MPLAB SIM qu bs Euoni ia doamentcin de adel pose Un principio gata de ls proamacidn ct uel software es equalete eo ‘nga areas Eo iin oo dens adios eas branes Sl ‘sunblns permite ana wn nivel elevado de apovecharia St pretence Sevare del micrconrlasr, un ember, an eiemeapendae deb FMogamacin obi getenincite a udp sohcons hardvare inovisds y Pcl pla que pian rsahoneaiel fe con much ren cst Frances 8.10 PRACTICAS DE LABORATORIO Respeando el ocd deen en ks eas aero, dot, nsec, Sine y gar el crocenladr arp oe sigur progaras pr ‘pen een dea igra 126 le ade ei at ees gue Sere comene Las slums often ene] CD-ROM que nop metal Om: Fore Pur B se ane a it de as cinco eed ‘ao Ava que tt one ut amay de erp sunny de opr 74 dsl Es dir (PORTH) = (PORTA) Cans lmenta_ 02m: Porc Paso Hs ne ldo dl Pu A mnt ‘ned Ese (PORT) ~2(PORTA)~(PORTA) = (PORTA) FlementalO.sm or Paco Be bene dat intrcida pret Pst, pols as da bal am rape ("oon de sit ser 87 BBS Des I Bsns pase, 2 y HO. Por mp, spor el Puerto A Inde el a 010% pure Pua Bitlis "11100" Oven go + Lon isp a 1" efit (Pato) =I” {Lax inpars pmtocen Game diodel po dead lament: (vere A= aly Paco) =x aN” lemenal Mam: Pore! Per Bs in omni de Paco A, per us nga de sae hn seu “Elden deen Ds ser "W7 bo 5B 83 ZI send hs pars el BBS. RY BL. ere pre Per A se teu cdto01100 pore Paso Bs isis 00001 Oberg ‘+ Losbisimpresestin a“ fect: Peo B)= ts 1 os parsprmarscn cone da del puso de ear, efesramerse (sta A= ety a BI RL ‘lemental Sum: Pore Pro B scene dio del Pues A vere os sexy lnm: Por gpl por el Pe Ae roduc 1100) por el Post B “jroo Sax (No port lead de os tes is spe Pua B). lewental asm: fox cl Reno B se oben el deol Poco A, ‘seaman oe ites ay to Por jp, por! eo A sta 1001 por el Peo Bapucerd “00La8e~ ‘ements: Por Puro B 2 oben ld Pero A dando mica ne, por a ech catard I” Props pore! Paso Ave fede" G01 pore aor Bape 401 ‘lent Oem Por Por Be 5 dato el Pt A espn un ‘cai dca, pra ans ene uh“ Po empl or el Pao A 3 fnedice™-11001 port aero B aprons 10" ‘leew Oem: Por cl Poo B se ac i de Pt A nit poe Lenn een aren era mental asm: For cl Per Bs ose ct de as cin oss det Pac alg cnet un aay de crap Eta cpr el tea vee, Depts ropa er nad Sey 0 Geb cons el ca pene lie capiruLos SALTOS La jeu de fs pogmas no sacle er lie cine mia de inci nts oem En pts deena ea see ete ge Mabe prea toms de deiono por enlace ou racive. Par el, e mtocontoacor PPCIOPS dipoe de vars etuchone desl guepsan¢esebese a otc, 9.4. SALTOS CONDICIONALES fe ol pins 6 se dees ol tsueamieno de Ia intrude ato cada go. Erp dl PICT an dapoe de tucson dese ‘endl, son agus qu producen un so en fac de ques campo m0 {Sr min. ane nirucconr sn el en moo para rae Baran ‘soa ov pops pene de introns dl PICTGFS nye ent isco de ako concn Clic endo grup: 1+ Aguila gue putea producto e cn dl eta dee bt Son fey 9 + Agata que pden produce aoc fac come de we regio ‘tm de cam Son da © i 9.2 SALTOS EN FUNCION DE UN BIT ‘Son muy pods ya. que pein al prune koma isons en icin dl eto dean i de alg ego pucr de ea, Hy don esac Se ‘Sietpo: 9.21 Instruccién “btfse fb" (8 Test, Sip la. nace pede de df 1+ Stel bit name "de ego °F I” ta insti gue sigue a tas ‘eet nomaiment. Sieh ia nmr ‘del opt“ "la nti gue sgn «dt ses, 9.2.2 Instruccién “btfss fb" (Tes stip SpE nsec atin de forma costa a in ~ + Sil bit mimeo ‘6 del registro Tes “0” isc que signe a Secu nome ‘Sie it mimeo bd registro °F es “1” I insccn que sig a aso sl, a ‘ovirane saree at 9.3. SALTOS EN FUNCION DE UN REGISTRO. Las instruc ean condo “dec. & "ing." pueden rode ‘ston incon det comet den git dino de ey on cst eas eas {ncemens decree ep arlene aio § ar ecenes ‘pst catgorzane dev dl gp de mircoen antics aie eevee ‘psn de forma aii (Secreto 0 ipremetando) whe fos ress. Peo, ‘dives delaras ae pun sere fj Uneal del propa y por as ‘screen te gr Safer Se scharsc Serb see 934 Instruccién “dectsz fd" Decrement f Sp 0 ts seca decrees ua urd contend a gst" Alocen ol esodo en W i''= (on cujo cs To ar) y ene tages od = 1 Depot edecrmaty, pe cade ce Sie lato diss de cre bs rela pe pe ct eco omaiment + Sieleslad esevo ln insrcci ue sigue ass gea ys Beng 9.41 Comprobar que un registro vale 0 Pay skrun eit tale Oy gu cara el rs sabes mi mane ‘nina nf que es ne spoon ag) con cul se log poco ag Zs vara su comes. Beg 9.42 Comprobar igualdad entre dos registros or glo pra orotic contd de reps Regio! y Regi? sen guns programa ela sa: ie corms sur04 1 x Inga dea inarccin subwf Raitro2 se oda habe wlizado Is Isuciin orf Rehr?” con ico re. 94.3 Comprobar que un registro es mayor o menor que otro [se cso hay gue reali a est de mon. Assen Ay B doe eis ‘lego y Bain prac (AB) sts hs siguespotbinds: Tabla Resa dea comparsin de do rgisras gg Bt splot gmenio de pogrna.propocons nso a_i eign ‘stoi condo ot epitoa) = (Repo) 9a a “Mn” cdo “egies < Rep = ae eaneaae! 4Ht Ht fd Pre 91 Crit par comprare programa Sls 0.sm sou covaps sus 95 LAZOS 0 BUCLES ‘apt muy inporae deh sos concn os tz buen "ots fgrenos de propa ue rep amr faite oni de ees Loe Beer =a Fire .2 Tyo principales dear bes ‘ato ncanonl a una posi air del programa | nasi tin on pone Bges 9 Ua so 9.82 Lazo con condicién de testeo ‘Seutln un istucin de testo pr col a esc dl bck Pane cas apt dl aoe fit, per mse pode pei el neo de Yes se epi, gu 9.208). jem } 9.5.3 Lazo que se repite un nlimero conocido de veces {es marcos cfs hf oe lin germ enc co at ‘src de sao gt, paral do los de rst ur den rept ua (Seta deems Je eco Se face de mane l ue esr se der © {ncementa fasta go sun deca ior Ea se aso sae come mete de ‘secs queria La igara9-2C) moe an engi sm cmon sure ot 9.6 PROGRAMACION Y ALGORITMO. esp de faker aio y exmina el rps de nscioes Wins de scoprceanir PICISF ex converte itor alguns cestiner portals ‘ome a metoicloga dela pogrmacen que flier of cesarolo Je rogamas ‘lvls austen ses proces de rama dhe dsl parte de urs ids ue deben ‘x psfectamene asd, compress yop pr I pena psn oe ‘in scons ol proms en coon Eo ev pls dominion deere ‘Sante el proces promos porto quese fia eermemem ae Er objsivo fal de ts progrmacion c= comepir pops que fio comets Sat ccs ¥ ads propria etme ees ae ‘Sze Debe fence o cs ge un progr inefamene docu Se ay ‘MB de fee onan fo, © A non oda roar an eetsn gue Hat ‘soca poe, ‘Se eine agora reslcsn com la pecan pas 3p de ‘sage de probe da Fst lin pnd er expense cag enh ‘sino deb erin an ier is de pans. Cosmo pn ssh ‘igen median peopmacin owe quese essen dss ras 8 tor oso, dee datos ago que peprcionen el mim ‘ad er at deve gue cla que no hay um solo ines a est at ‘gine Funnies sede conse uc ods los alginos esis ‘re erten tca “+ Quesun cme compen ara quien pete ers {Date olener erento deseado deform id. Daten cipal metr espace posible {Es convene gue el programa se eacete shi on pops is Sones, io pgm deter mar ema "ers 4+ Ais dete sor nzonblonee fl de dca. Ao eye a modula indrcuneracin que acompatel pagans. Ay divers forms aoa corso de un lan, Cad od sos aod de consucin de lormos ss sn ven» conven, Una ef te won y winx resacin oe ganas de Hijo qu olen bien pice, 97 DIAGRAMAS DE FLUJO Uo igen de jo 0 fovehat es cpescacin gris de un lpr ara laren dun prams dk orden gue is operaciones later 07 ne decison gue dterminn et scuncia. Tabin rece l ombed opiig, ‘agama, joan y os Los dingmas jo stn costinios por una sere de sinks que cntenn tox pc el algrors. Est nos nuns ene pe fst gc ean © Seni dea evolcin de rogram, Soe lls Se pte has santos qu onsen sna Len spas clan en epee Se ‘daar dios musta er ur. Oo 6 ire 9-3 Sinton noe agra de foo Ink o in. Un dal te epee iio al de I secu de opencios. 1+ Proeso. Un nctnglo represen una peacio de pees, gu son a ayer ede as pains alias 0 OP + Dec, Un rmbo resem ut dvsén que agar 2 una psf ‘rein de conto: Price na bfexsoa ence doe camino pons, ‘depended de gue resp aprogunta elias oa STO NO. + ‘Sabruaas. ae snbol repens conn de operons yee se rep vari ves dat rogean.Se epic noua on pil. + Conector, nto caino qu sige un rama may ang ge mo cate nn oj Camo cs muy sport maine lad el crn eh br “games de fj ess once indian epee rapture yrs ‘do uajewora e fj, coe ef de evi et erace dees © poms ‘Stenuacin Gel diagrama co unt hop din Les concctores 5 sul: ‘egret on sco eninda madame wn miner 0 sr, 38 Ne identifies ones gel ta msm yer de ines chs. os sino xin nests pres Sts on pnt ec ue ina cl camino seg por un propama, Nunca se ten car comes! Mints ses psi, fj doe scr dear tein sp de ings + rea, Los enmcads qs incan Is cperacones o disnes seins com eas ‘roma qe Set sicitenee expres * PORTA ham Pata hm PORTA, re. feta cars Figura 94 Diagrome defo del programa Ses 05.00 1 digrara e Aj ox equivalents en sftare de bo gu ee diagram de Noe tare Sus inal Sn ‘+ Simpler ta coisa del alguna en el knpuse pair de intel. Fact compres del algomo pros personas Les ngarms de Toso hain que permit “vial” exoto de vm mopar apr ls dpa de yo prs consti de algo pte resular my isto, como se mest en go deseo en a Fu 94 te Presa ele Sl pga Sato OS dee ners 9.8 MAS DIRECTIVAS IMPORTANTES. el cpt 6 expen lat recs ms nor. cntincin 6 pve re desta leds: CBLOCK.ENDC y #DEPINE 9.8.1 CBLOCK y ENDC Ena mayor pasos el propio den deca CBLOCK. (Define ‘Bick of Cots)» ENDC (End Costan Bo) cs usr Gress (gcralsie evi RAM dedi) tas ects. La Tata gues camara cas Uncjmplo pin dustin BLDCK CL vibe apt eosin AML Sue Rt ten conch = Sanaa ce alr gue acon a deta CLOCK (N0C ee ater ar, india var earns pral pine no del log de gat, Sse alr 0 ‘eon, pen Gntte cide va nbd sper ol ee ‘tine conate de CBLOCK stroman ina Por ejemplo, 10 go ‘oguna’ dl gjomplo ancoar se choose In sigue Semicon de vari, cat stannic past re teeere = Sie = Se ‘sigma empean cone ce, gue corespods laa SFR de Te RAM de ab, ‘incon comet, 9.82 #DEFINE (eine Sutton Lab, Sa sii DEFINE [] -m distive dfine a cadson de sic de ert. Donde ea a seco en enamine sents pot" emp sone uy row RED weston jmp 2: x to” Rem adic emala DEFINE del ANSI C standard Ls silo eins cn te nsade no tin dponibles paras wade gor MPLAB. 99 CONVERSION DE BINARIO NATURAL A BCD. ITT TOD, psa exprearo am BCD hay pe separ cetera dena nice ‘qd 000 O00 0100. gua 85 expen cl np de ij para eset ea foveran, Un porina ejamp que Io implemen wera el deseno corms y gas: psd comprar sb el ceo de ura. sah gory se nbd oes muse scene 86 ec wr ee “etd rsa rete em ease ‘soxeqe tan hese tone NASD" cumans sims 19 Teataao asses] Figura 9S Diagrama de flop la comersin dw nimerbiaro nara a BCD Pier 6 Creo pare comprare programa BCD Om 9.10 SALTO INDEXADO Et salto indoxado o ume nica aun pete ener probs que pda et epost tic aa ever cl PICLGPM assem lac dele Ircrecn ay PCL. oer, bce dlls conse sud ‘tarde prograra (BCL) an vali de deplanielo liaceady ee wep de tao Batons scion esi caine smando aun repitrobare {61 PCL) a var de deplaramlatstnncoado eam esr inde Gu rego (etninjoW. se valor dedspiearene sk senna tambon ae Alea insmccin anf PCLF et reghry tse (PCL) debe ear cada Wl emits Er cl suet como se sila Fine iad de sate Index. ordre nie serelengema de a rs 9:7 wom ie smd ne ROM. ‘Rrocoln tg Sais} encom bo cuales ssiw eed Feo O OT OT Rates, 4 ace 1k Cae ‘Lamm Amin pre AREY, Ra RAM, ‘aac ons H.R ADP, eget Ce move TRE a BF Fett “oe came ieecemrtineee S55 Sete 28 Shc = eet 5s 2 2 = 2 = = 2 = a wie Same tem oe See stems = = cnet Som catenins cote cme WE fon” Asis ontontect me vo Canes ro Monte Comtans oe oma tects ctor The wo Coenen, cntentey OS rome worm amc oP 7 lp solalne deo econ tte en CD-ROM que corp ne io, se deere ove foams de inplnestcon mis fee mette propa Inde 91s | aus) Sitio it ‘Pigre9-7 Crowe ora comprar as programes aude verdad 9.11 SALTO INDEXADO DESCONTROLADO Came ys eis en el fra, lo 1 it com en cantor de programa que Scion In mature et arose So srs pets ‘gn 1+ Fleegito PCL. gros bits de menor ps ie <7. del PC. Al tae de rege lcalzado dea del SFR (Eun) spud esiby lee ‘+ Los bit <128> del PCs lan en gsto PCH, qu es negara que om se ede er xe dctamene, Pan acer + nt i inept FeLaTiy ire -5 Compose del PC er mracclones con PI come esting ELPCLATH (PC Lach High) es un ois dl SFR (gua 41) cues pimoas$ ‘St cn mfr repro PCH de conor de propa, en ls intesones ue ‘wn por destino al PCL crop eng nla intaceon ay PCL Uigua 9) Cundo se utiza el salto nda tay ue segue qu al eet ao dea ‘sanecin al CLF. lrg PCLATH Gene eller come, pri 3 et 10 iat el sao ingeedecle sto ule ceri end el alr de PCL se desbor 58 ‘eel ep PCLATH se fcement censenntenents, sgn progam ont eb deans aden Joconode et area ener treereneemenrereere sep eh er re oxo owe feline msi popu ne tet ps Phere eon fm Coens: Pae ith mae do pps ie Getgmctet Po he mee ppam ati tame MAF tpi ie ‘So Cnn heme repo ‘cima egie CcaT pcb ar moe ange ee ema propane enn ante PCP RCLATICL) rc ‘ies specie ss meee ae etn Sem Bo Fide pan ‘Una mane may secila de reser ete problems, coms en Ho iia lusructin inf PCL.F cdo ato Degas al de aden OFFS ‘memers de ropa 0 revenge el PCL sa esr. De ora. ot Si(PORTA)» Numer, cv > LEDs pata epgan ogres ‘Sato_02.em: Compas el dnoitacio por cl Puen A gue aia ce + Si(PORTA) er mayors ga ue "Numer" seine too LED {+ Si(PORTA) ce menor que "Name sac bs LEDS pcs a sali ‘Sato. Compr ldo dl peo deena PORTA con un mime Puede dane ds pote + (PORTA) cemyerque "Numer" tensile todo os LED esa. oe cmon 708 ‘+ S\(PORTA) mene igual que “Numer” a seta oe LEDs are Salton 0Sasm: Comps el dt del puto deena PORTA con in nie, Redes oe pnb “+ S(PORTA)~ Numero se eninden odo LEDs de aia > Si(PORTA)> mers activ oe Lr pres eat 1 SUWPORTA) EL fehero espstcato por c edo como ua feb fee. EL fag extn qt ltt ener del ice > bes i era det ‘eitehew eigenen anata donde eta deta se enn Fs my porate teen coco qur ese cher nln fle> no debe azar con a deve END, aldo ir itd es el progr pcp. ite ror ex may fcatte¥ oar truco quero de caben os proradaes ove ata tv tha ado hat son on ado cco eto incite pico propama INCLUDE 4FA NC Cm a civ ater gov ae oa a prog Ia defi ele regsnosde SPR desus ince file> puede encerad ee culls ene gos <> a xo send ea pomp: Neuupe rare ‘eo Spe mgt 5 es cspecifiend a myer completa del hero ence trjeclaetdbncad En cas costar el odes debunk: diet tl de tej, dicono dei cero Fome y, por dim, ditsao del febem geele MPASMLEXE La enensn “INC mo soi, aunque se ened sy ulizacn pra imencco de oe ogra popes ico en eens ae” on fbr inde ae psd ee ts dwtvas INCLUDE, po noc reconenible ya gue puide proves confine Wass formas et aidan tanpco pore mids, peso quel MPASM slo permis ei vel, EH sigueme progres cempl HomaioSubrinas.2sn, macs iain e un subrtn nae a Hers de progam BIN_BCD INC Ee propa se pede compobaren la de Figur tage ea mii eee nine tines cm pre Seno aa nce mS ‘Scgudtpemmoneea ese bcle cn ovo sumvTaAs_ a Lasibnsin BIN. «BCD se loci neva BN_BCDINC iced al 41 pean sare adit INCLUDE. a re pier amore in i rein BD Brn et penn iin im ma concep ogo. i xt ite Wain tn nl ace ce 8 Gat a hence sa i Sp Ino earn pss 3 Fao ‘eds y ead nd erica oe contra abet. Pigare 10 Lax nbaina pedo ee col comand Sep Over Sin enargos ecs c a simu ire ca a aban in oe te .jecanrans prin un nteones Par seal comand Degaer> ‘Sip Over fg 10.5. Esa open eects paso a psoas tines de ig fem ‘ue fo ace In opin Debus > Sp In, pro condo gala cc de a Suen (stu cal) se eta de gloom qe fer ua sla ise ucia Parana eosin bias pd pus tela Fo bin sland cone ae cliooo cored de bar Shera BL coneado de a pile pote vouliase seksi Is opin Vir > ordre Sack Sg 1D Papo 1046 Veateacin de pl en f MPLAB eal cman ie sis 8 10.10 PROGRAMACION ESTRUCTURADA Ls prepramaciin ctrucurada cs wn importante concepio ene disco de pam! 'Se enone como la divin ie progana prncpa en més © [rteaioinque ein wan dtemada res dete dal raga aug ‘Soden de obo, de forme pecfeememeste tel y con ina eanad minana ce kot melon. Us proosinien consa de un conan de pasos neers iar abo ‘wea del gor. Ene spe anor, subrtigs heen afc Sar {de be prosesnton Pang a progamcin e cambiar se spon # It ‘ne cara fr satis dot ee pecs tes + Deben sr independiente de uss eben no debe evar ‘cso lredtniin deos 4+ Hay qu lamer cada subrina de frna cu el propara le proprio nos onde nats, Laure rcs eos as deve us rau 1+ Loar iia dfn con mucha preci los parker que tian Fr. ‘scm torus subi aes, Es ec, hay ue dfn my Gate los regis ur se ian emo ends ys gue lz come slide Prt ‘8, ems qe sea poste hay gular eet de rabyo W. +t programa psig debe esrturase con un co pum de cada y un {hig uno dead. mao mana etd on popes can la ayaa sols sid qu etd ay alto oa fr del propa + Las intioncs de satos deen tare lo mpscnble en el programs inal ‘+ Las saben se deen der par que pean ser wlizadas en eres ropes si ied Las ees de I propamacinesactunda su: 1+ Simpifseldsanall de cla pa del dlgorimo per septa, peritiende ‘once a eion en peo ti. + Produce programas que son mis fables, cis de ened, docunerar y rockicat ‘5 programas pees gush vo xan eviertes ls grander venaj del eng ‘emetradn Sin emi cuando se aa de poyets ta conn en ces ‘esivon En toda ls programas dee eo han liad con rea utes, vue sein de progranci gue se aprxinn 8 stuchend. En el progam rincipl se potncindo lawl de aad sb con cal en ug de {Siocon snare go. Con lise sprveeh at Yen de epoca ‘actus pr se coe ego decor phy eeepc practi ‘Eonar ln fice enumerate 10.11 PRACTICAS DE LABORATORIO. Revpsand el pracedimins desi strane, te, emai, slowly" tar el meroonolder con ot sien programas Cones #0 ‘resto ftenanento cn el aca de I Fa -2, El etar pusde in os Tastes gu ome cove Sobrutioas Olaum: Un nite bio de 8 bis @ comertiso # BCD. El reaulndo no ghrdn on ts poons do meron Uaradas Cones, Deena Usidde. Finalmente unbiased y Tas econ visulzrin eos dade ‘LEDs conta lpr deal El naman converse a cetune Numero (ot ‘jeg 124) Renz exe progr lindo a sara gu le BIN, 3 BCD. Sabratins 2asm; Reps et progms tir uti una Doren de vwbraias, Ua sez compebeto elcome fisleumieno del prog saeet Yinulza efit Sabrtiws O26) geerado por el ensablador asa fa compres Subrutns_0.asm: 1 alr del pono de entada PORTA es conve a BCD yl ral te vinatin pore! pu de slits PORTB. As por eempl, ec PORTA see "1011", 23 ca decimal por el PORT se isualza “0010 0011" ‘Una vee somata elses frcorameno 3 propana snr, sso {he Sabina 03 i genera pel enanbndr hes il compre cariruLo 1 MANEJO DE TABLAS En algin puto dei ruyoria de os pays nessa uz un © mas labs de doe. Ete capt tn do tun pase PICIGFBA con nrsates toliacones. Adem, foe conepos exprsos son fimenie apliebes » ote ‘niconladors 11.1 TABLAS DE DATOS EN MEMORIA DE PROGRAMA Usa bis de doe en bt memora ROM depron it consuls gue lrg pede eg median asta reth 41.41 Instrucelén “retlw” 1a insrccén vty (err with Literal in fio de fra sila que ramen proce ert de seria poy cn a ale en ei W. Diha ‘Gace os de sur inporauiacumdo se Geca acdc «bls de dios ca ‘emai de progam. format dee niin rete ond el vlr dela const gu se cag enlreisto dono W: Una dens yrs alain dl maj dela ba de oe ea de tbs de verdad pabadas co ROM, A cena se muesa ue progr eemplo ‘ficentrent coment pr leu dea ga 9-7. pi ava mame pt ROR |imprinsetdedcomaey ane ‘acm Aster a en eres BAO BAI BAO Se Sper aan oA 9 8820 8) AEN FF WOT mF PRTC 7.08 ENA DE ctoAOOE nnn i t OEL MyyRK g 4 sraysare i rors. Les a a it de Sai ‘Setecheentntertotarars Tae ‘olerncnderme mk ‘Somatic a, iter rou Stora scafenein = i eoagem [Sr oot ieoagenin Sr Saou ‘cane ) = bowoe comers) Tr fhm Guagemie ez Somer ‘Cote ) oe bn ‘atone ) pon ovo: wwsnce TAMAS i el program oe apres como fs abla eth armada por una sree date eden sencnimere etl oma qe ps er no dels see sume vor de ‘gto W al condor de progr satel inca del ako iuexade sf PLE, poskicnndoo en el valor equsdoy extends! dao del aba con a ‘secre ToS 0 expleado eel cape 9 be drew nade ‘tan lia Los valores de as constants esa grabodos yn se pute ser. Lainie mane esta ta bls ROM es olver gate microcerrae No se dee confnd as basen ROM con as als de datos en emer AM, gic cones are sacennda en sept de a emai de dln Que ten aterse 11.12 Directiva “OT” Para singin wo de i ntrciones reel enamide MPASM fii te diectta DT” Define Taba) gue susiye el empl repeat de muchas ‘asnacones ree Susan DI Sep (<2, on 00] en dicta gener domme I fc ce ensmbldo sesiones rec, ont ‘suc por cad Sep Cade cre dun calna alone ‘encima Rjemple: DIrRa Mat Oc, 15 Como sjmplade pcan se rept prog de ssc antior iiando ra drecov on ogar de maecane rte z Ten se g ec ak bln ea i ror enc, er, nig F ce fii encu que ala noe propre con a deove DT ae gab fara imico ms seni ora qu en larener propane con insect a 14.2 MAS DIRECTIVAS x algae progamas de ene cpio apertcen muvas docs tales oo (MEG: ERROR, IF ENDIF que psanexplsuse vena: 11.24 MESS ‘ca diiva pee car mes deteidos pore uso que apace a falar el proceso de ensamblado yee fiber tbl st So enti MESSG“ Por compl, pes que apareaca un maaje dure el proces de esublao, etic er te etre 11.23 IF y ENDIF sas dicta lmiun el pinipio ye tal de un Nome contconl de mania, Sunset WF cee Si cape or verdadero nadia Fe eneular Enc ontario la inarseons Sign saints encontrar ua deta ELSE o wou deca ENDIF. La eran de na exes sence se comin, des pao de visa delnigin,fulm La cabin eu xen gue sen uli valor in ec ss conse como veda, En dl signe ejemplo a equa “inTa” se oc ea ua enc do semaiade rogans mayer de OXF el euambador eet mesa enor wormtiieoan, TERIGE “CUDADO: eta pene mete epi dt IESG mney pe crm ROM NO niu emcee” Nice umsotcowla onder ee nban emacen ga” MESO Sonperem patio ersnuar naan ASS Hey ae setularque Fy ENDIF soa detvas, no iste, or natin solamente rate el tempo de ensbind, La ject el exssaco MPASM, roe ‘pone PICIGE ype bane om ces coca et seo cin een my fo so rn mirocrroladoes aces pero qe agen tbo ancien con Tighe lnpiydeahonvel ome Co Peal 11.3, GOBIERNO DE UN DISPLAY DE 7 SEGMENTOS “Medist< o de abla es pole ober I inormcin qu aparece en un play de ents como fg | EGREEEEE aoeie a ely prt esl ee Peas Pye hy Fig 11-1 Meroconrladrgobernanc un dipley _ ite gone fs acta cone pe np i ene aly pr el Puro B tenia que ebiepexe ooo (PORTE) = BUITOLLO! = 6D a ‘ra 11-2 ea oe segments que den stare ps represen de ea loscances posts. oF fafelelay a el felel elafafal Py [slo fele| ary |slelsls] 0 [al Vo cfslofefs] Co lx'efals) ea. |al>yele| cp |e!-lele| lelelel lalla) calel felef tee |= ele} rae ala 7 fae |s|=] “ra|s|-[e}3}0 72D ! Ee aslelelel = fellate] sae fet>|=lel ra elles] a, oy |al-[ela| a |e Dilelelolal ree Ja|-lele|> 4 n cc u SSSSe y rel Figera 1-2 Bj de tba de comers por ply deste segments Elsgvieepogramsgjempo mura um sncila psn, Pecuminmemninnine Dy aug nmnnnmnennenienne ne 7 gn nda ir ie pa {shomo't hap empospr mma ene dyn “ 2 a en a EE sateen ve 0 2 ye mE nt ee paved =e =3 = 8 =: = 3 Spm on arrays aneooe ras 6 a cofesoe un Scher acide con a sbi de gobi del delay, lone seta DISPLAY. TSINC: eee ‘st per ASC epee on pe [aoa ‘scp ASC ee clape mi'y armye gu erence |dcpensme 00 pon wena be pe nd hc St am aa yo es sn Ne 9 gen uve ‘mame ied Sjnnscarieeen cise ps ‘margin Wel ten ly ASC cme ‘ita gue We ph Sohne Apacer eed, t ssshp PEREERL PEPLEFRLEFEL| ay oe ‘RI IN SEAN TN TAR SS a aman SS TNTRIR RGA ICARDA MO $e iin m py esi pair sr antasca> our THOR "YCUDADOE Latina penn et pg a SMESSC ein ere means ROM NO fcr ca” ‘Un gempl de iain paar rograma Disy Sas suenenente documento a Cg a Yimin cee ASC ip ep aa MSGS Repu canmisen ews BPAY NC ONO 7 OFF & WOOF FORTEC AT O86 ‘cue espa pia BAM dt Boe cneeea :2ONA I c60100 ssnstrennenentnrrnntntnnnttnn, vn pepe be sansa : Agta Seam Sima rue eng comemt, Sf Rarsare ‘aoe er ante Cn ped aki ere SS" Sen reo [ere epee Sent fou ‘in vn repo dei, po Po NEUE OLA TINO: Sen AE me’ 11.4 PRACTICAS DE LABORATORIO Recpeunds eprcedmicno desta eos emss aero, seta, sn, simula y gate e icrcoarlagor con Tos siguets programs Comgrobr amectoftclonamiens cone esque dela gu 2H cor puede ec ds Tus sors ue const connie ran earrao awwocrranas 1 ‘Tabla Oa: Lec es nas mds bas de puro A quan ee de Le ques miarn Aa por sepa ee! a" -0010 (nc) enced Gina dedos LEDs (D4 DB, D2,DIy DO) Se resolver tian bls wea In ‘Staci ref Ente ere se rsa mae bce ep el cape 9 ogra ‘Sl 0 am) Sei convene compara dos for ese, “abla: gual qu lant, y ade i sapere ner 8 es LEDS arr ieden “Toles Ona: Reover una ubls de verdal made of manejo de bie ‘patdacen ROM La bl sr iad por eco ner eee ane ‘ies yg sca icanece posible penn pre molar “Tablae aim: Resi ro ater ane I ection DT “Teblas Sam: Disstar un progma par contol live de un dept de gia al como se execs one een 2 am del capo. Peron ‘ui ole noun uliasin de deca D7. “Tabla: Halla a longin en mene ead en ROM mediate a cava DT vial estado einai pore LED dea sl. Digplay_O am: En gly 7 spss cnet Pao Bs vita ‘nimi ea pa uc A. As por jl ipa ena ese "O11" en lyse vialza°S Dipl s2asm: Rept rognma atin eo liza a dciva DT. Piglay_O%.an: En ply 7 spre coectao al pao Bs vial sade 26ers det lito eran dea "A" a2" Lala # vis 0 ‘temia erica do pore Puno AAs pr empl ‘+ Shpore Pun As e000" (cr) avs Ser "A que sa (ure enclonin co. + Siporel Puno Ase ee "1101" (enn. Inlet visa ser In "Z" ures laquc su en derive, Display _O4um: nn dla 7 spats coca al puto Bs vinain ead is 2 ras del sft eran dela A a "2 Lae via ‘emia ct valor de Ia conse "Cave. Cl carcter de cata cb etre psc, At or el cost expres como "Carucr EQU'P” exe Sia visi a ea" Diplay_OSaem: Vsaliza wn crker ASCH ene dipay de 7 ‘ior abi ASCH Sep ceteia en ies DISPLAY 78.NC- Dipl Gam: Visualen por el dnptey cone a side a carkcte teria dans deus menae aba cas anaes ROM de programed ‘Sectva DT Eero del carer visi srt a cant Id or ada A, or compo, ie elo gatas en ls ROM es: "ESTUDIA SLECTRONICA" yb ded por lena es "~-0001" (en cia) or el ily apureceh "Lue el ercter sano el har del mers Ga rma een = et ene ug Oh, cariruLo 12 SUBRUTINAS DE RETARDO En le maya de los proyecs es tecesrio contol el dango qu tran on Josue alguna seana Exe ap expos na enon an coir. 12.1 CICLO MAQUINA tempo que tarda en jeune un programa depende de Succi del coxa cnt al microconlaay del zo de eon nau jonas Uh ‘lo mina cs I uniad bison de Gao que un el microorrlakr. Pare ‘Certo eiclo magn equiva 4 cle de epoca, po ge rd a rics cio igi es igual 2 embovees eid del sco (gua 12 a k ~ =~ = exowsauen 1 OCLoMQUNA-=4.c1eL08 08 RELOL ‘igre 12-1 Co magia paral PICISESG Ls mircsones on mioconlaor PCI GFR neces sco magia part jaca, eee hs de alo fn eal fs, if, etme) gue rai ow Se rigun = denpo que a el miocsatoadr en eet na tc ven iad por foams sige: Side Focus el oso + “omelnimere de eos miqin que den estar are [EJEMPLO 1: Caer I race 1 clo magi para wn PICIEFSA gue wa ita decane Mie, [ESEMPLO 2: Caza tempo gue ada en ests liseli calls ‘sna cine cone etal de crs SME Selle: Al tats dean tao ea strcin dr dor das mins, por tat, lige go tara ome ser ieee eine Tempo =A on =A aha = tn EIEMPLO 3 Ea str son mime ICIS itl oo 4 ar dn ue anemone Cas nee So ge Seti De ce cp date thee cPanel Tempo Tempo Cons ei lpr el our 025 ld ice teed wn dancin canto vere nyo y de un valor igual a 1p. Per tt, pe ‘oscar ms sera neces 300 Geos mg. 1500 500s 12.2 MEDIR TIEMPOS CON MPLAB ra cles erpo de eeccin de un prograrao una sbi s¢ pode conarel aero deacons gars realzan mip pecs rena (ela ntl deo o por ¥en cl cnn de gus is istucioncs xan desl Eso en tts ceasones ea eagaro. I MPLAB dig de una opin de ceaimetre denominads Spach ie rernitemedi cl empode geri dela stcone deo rogram. £1 cron Stymich cael po basins en a eon reo srosseladr PIC que wet simula. acento ar revaet la esuaesa (Grinder elena, par eo, act dene men Debugger > Seingr > Clock ‘sleomo se me et fia 12-2 Tamed sare wn undo de logs doce se la rcuencin el el a 4 Mllz pr os progr zd ene eenador aso de figs 12 Fgura 12.2 Slccn de fou desman ome! MPLAB SIM esp sativa opin Debger > Spach, co eto se cong abi a vests que mesial Genpo tansido Toe clos radquna cmpleaion co I ‘ese de ada isu, emo puede areca en iu 123. £5 umporane rear que es sundaes sotvare no eat en ene uy qu ene en cust qe el rntmarodet MPLAB wabj mucho mls ew ue It tend. Aor in emp qu mast kel Geng rel que ads on ane teste 12.3. INSTRUCCION “NOP” 1a asteciéa mp (No Operation) no relia opeacin algun. En reid ‘csune in cio maguon sin hacer nade ula poe hacer ganar Senge al Iicropoceadr in alr el xa de lo itr de os gs. Et intact Ts magaiu on care. Aa par ster eon on oars ttl de ua de 4M ent na drain de eld la. oe copia aus ont 1 a cl compl aneror ct bce de iat inerciones dcic R Cony geo ins Slefmaro trees tare ess como determin Yale i es (Cath eee caso 99. Cuno mayor sea a costar, aj sr tp de > = Pear 125 Yona con cone del emg rmsd 124. RETARDOS MEDIANTE LAZO SIMPLE En muds apcacines y proyectes con microonrobdos rea neces sere tempos deeper, dsomunaas Hempo de Flarda, Fas sen sle passe fcnegure mate me mbratns de ard, tasala cum lns simple de ls insetcores uc se rent taas vor como sca neces, asta consul ears ‘teed, gua 12-49), Comoe tempo de ecvcin decd nsec econo Toanico qty qu teres eaclr ear tl qu debe ee rea Con, ‘qr sti ome contador el rata de Herc nla, arabe emp 6 ‘rds doa, {Un empl tipo de sri de rete pucde sr sions tyme de progr, Se "espa eerros de ln mia” a ius 124A) 0 ‘mueta su dager de anime Lata al apc ean ‘oly ene” ‘Ape omit area acon Vocation iss puia Ayre cn ine (Ein em urns +e ata, fountain ERTS TisIpetne2-acna-2=40 a= dug oe 20, cit ees igs) pt a es =| Page 12-4 Earn derbi de esos efi ddr gun l valor de ts constant "K" con cl que seb carga ‘sialene el contdoe R-CowtA vende dade por sien cus, donde empe ‘ere expres Tienpo=5+4K x = Tiempos EJEMPLO: Clea lyr del constant, para obtener ua sabrina rte 500 conn estssian de el gs 124A Sduein: Apical ccscdn we obtene: = Tepen ent 1237 ‘ai pce re lige X12}, onindoe un erp de retarded: Tiempo =$-+4K =$¢4-123=497¢s auc a pn ke $00 ys eats conseguir taeda 3 asians map principio in bene derard 12.5. RETARDOS MEDIANTE LAZOS ANIDADOS. Para le geen de dos aor arc dben iz 20 wid, peniendo un cn de min dnt ote, Lt forma de hao se exc ent ‘tases. 200" Ra 100n2” dl ssi programa ep, dende paar de a eer es censegua on es anions tenn tr yore: mode tect de aoe sade. 12-4B). Ete progr ea ‘hl opescon deux LED sterile prt co de aig 2 alk Ss aS ~— Hs. 3h iat a 4 Pigure 12-5 Irene ‘liom sna pa dete exe ne m8 ane anes rome Fen tne reece Eesti epee RAM a SE Sansew ‘soa Po " bem eA, Si Lote ean in = Sew too cal ofan Stoner ay tet neon a teem Lama peat i, rae ime po Sa we pan Nae a eat Tene SRE a es Mea-)-2 sae a2 a er Pai ape nwt BC Aes tn. Agra elm mina Ee etd, Aira Siem| Agua ce Boe Romar Cipotaten nossa +862 te, She Rear 8kTutentemdom anys ata fo, Rim DutGseme —Hhpwmiht poe = Fan ences ger oe min ‘She ome Pos 2839 «2907-20 m2 K-20. ewan 22130 ¢aM a= oon mot} Ke emcee 2c eeateman” Wsca tae ty R30) La etn de oo eidtoe Seria en Ia fen 12-4) funciona cme ontders ot suis decendete que pemien mulpcr eae a le oat ‘Polos porch bul De ea farra pode cee nm temporada Scene Fonelabl mean oqo erg sta ao fs restos questing Como ‘Souder, 12.6 LIBRERIA CON SUBRUTINAS DE RETARDOS Loy euros son poeblonente Is suis ms uta dene de os rogramos. Es or elle imprint dsponer de a Burm Boe bras cot Fimross ucmpos de tmmpocacon A comin Se exore ura Ube. cot Stratis ge Fearn. de 4 ps no 20 segedcs. deomizms RETARDOS INC Sateen docuenads qu se wir nc as pga estes de Siveigatieteagion lye nlnconea peng ETARIOS ea 1nd Acre pti cape inde. ‘limos ve rr? ctr ro a ‘eam acon? cinmgan youl re in feet ene aa ph cn = oo oma 3 Se cies = es coma = ‘Ase a ews ee ‘Stara or ap2in = eee Net ee Sila apr ds mine = ‘Husuni eens RETARIOS 20 a 0 npn ————— Bion aise {Ape | stoma. cee °K Fo tonto ese ccna, eet io (Sida pr cr mpin ~ got eae man eo Semon jan bh at cs ‘onion om Br owes ts Soe = Ages cette ate Se na pin ~, ‘nova sga Be ae Seems ae foe Hat pe cra, te Se Fina re ci nin ‘om os igo comin Evo tae Noe Fee te ipenedta paste seein fret ROMA Ase elon ete ROwAE pede ot +2 a — 31 VaSange aon nye ak 4 Se ee eats a ‘ima a cen = emis. >. oe =a Se en =. ere iar a. fee mls aS = ee =. sss mt ca = we Sreeee ices so. sce! mt ca a Serio Sie. 8 Sie EZ ee oe = 2 Seer. Be | eles mt a So ism, res oe Ree ma ae SERSSNS Toeihal dS acta onsye2 ney ez 2a nmin Pn oh nn ey Se 21312 +48 809-2007 om 20m 907-20, ee owe 27123700 a9a tet bom foo} ‘om hi-s03 20, Elaine ser: 2313¢@ satsaran = Som e309 Riebcjee: 201220Gsacaan = ‘me i09 a Rambler 3ctssGsaeaanS ‘Sm be $y Enna 2710a2@ect ans dmb yc, ra corms mtmagDeneaRDD 1% Rei: 21 4@+0M M0) SoM Lm 19D REXANDOS de 20 ped aad pore mi, oor, ora omg soe ee 8 Some Aten Seem ro ‘howe compare be deer Kite oni aati oo hate be Se ed sine ‘Nora mn, "Sha ape mann eo ‘ote emis Bese: ‘de Onna ‘Nees Si mp iad Ca pean oo ‘oor | ome bacco 8 eae sOnime ‘Nera ‘ad err csi e ‘tek msn Be eae: pie ag" Renan shea uae GbOMN Mea ac poe “vibe thea hn O23 ge = ek sana P20, Me Nt gor {stem ues MO DO pen 0) dre pyre agin gaa oie eee de outa snap Agate io nin ie ne ‘iGo et str gi Amable Sea Ramin Ee T 3" 2 A+ 00% NO) ~ 2808 ems (Ssanatn eam 2o1e21g8 Un jae d apc pods sine: emneamennememnnetn eae ay rmnmnerennnneant Bt eee came pla Scns ss US Mamoru ea ovina ico 0 13.14 PRACTICAS DE LABORATORIO espn prose deserts co os eas ati, sel casablr, sion "gab el mocomlader cn Tos. rogram. Conca st ‘Sores facioanieo con enema des gus 10. aor pe new {els ls mows ue condere comes {UCD.OLaso: En a pala del més LCD se visu el mensaje "Hol Al {Lo szsom: En pana ve vein el ean Hl. La xr de ada ‘sro si reid cada S00 ms Después story comer de mv {UCD Aas: Programa emp pas conprekr a ilizrik de ae bw ‘an a vinnie de dtr manor, Palin ana win sues yc {Ste orden ins subeint” LCD. ByaConp” “LCD. DostsquclosBincs “Le ye" °LCD,DosEmacnlnae”y LCD. NH” dos none eh ‘+ Enlaprinem ince nme conc ithe ao 0 co. samp: IDK. {+ Bnlasepnda no annie con tbe ae pal ceo. Ejompe OD As por jana, pra fs mers “1D"y "OD" esa (nde "vena sige cio Bac) = “IbHLDIAD" (rir ae, 1 baseDHw (Sepsis) gre 1-10 Crete pre roland epics de et copay présince {LOD oa: Lapua visi un coor descend ee 9 hasty ‘la epi cuenta neti Ea coal ene oo Om [LOD sS.asm: Cain ver gue pesions el pur concado al pin RA 5 Increase cone que seis eel eno de pines nes pants LCD me gal gue lari pero condo Deane» valor mimo (pt ‘empl 6) sees y cena de ae ec {LCD ¢7asm: gual ue lari, pero x increment micas mane repel puede an iri cad 200, {LCD sna Miata mnengs pein el par coe pia RAL se imrement contador vinulcn en Ta pale cues formato Geil, Fesadsialy bur. Un empo: + Prime Lines: “CE 206" Scyunis Lica 1001110" ‘Mesaj Onn: En para visi um mse de manos de 16 cartes ‘polo en memes ROM mone delve. Mensaje tas. Reps later ilizan earns LCD. Meme de Ivers LOD MENINC. ‘Mesaj 3am: En pnts visas varios mess, no dete deco. Cain mensaje prmanece vislizdo dee 2 sopndos. Eve mensaje ¥ mere I nla seater pugs date 200. Mensaje asm: Fn las dos Hoss de Ie pata sparse dos menses papers ‘Mensajes: Ena primers ines de pan pacer un mene Bip. Ee Insepnd en parce un mene prpedcat Mensaje Oba: pant evita varie mene ioe. I aso de wo to eral a acts el pad onetdo sa ea RAE pale ‘arcu por ejemplo: TMemaje2 "(pines ne) SCOSLADA Modems Gegunds inc) [Mensaje #7.asm: En ln puta se val un msje Ingo (Semis de 16 antes) queso deapaand 1 lng de pra Se wart Ie ring CD Metajeovimina de aliens LCD. MENSIN ‘Mensaje Of.asm: Progam par el jeg de In Quinta: Al pesionar sabe adr conc al pin Rad ct a pall apace rpianene “I, “K',"2 ‘Card ste puta, permance eg electra. Mensaje asm: fn pana vialza “Cera” © “Abenat gin sian lar et presiornd ono ‘caPiruLo EEPROM DE DATOS nalgincs proyectos es rcearo gla a inbamcin que se gener dase seo de un for pce sec ccs dts han peanece nese conto CV ssore se esconmcaela aber, Pare reali esa fuss Isoconladors PIC aspen de ut aen de és EEPROM 9 voi que AocrBe ane epi. 14.1. MEMORIA EEPROM DE DATOS. EL PICIGFSS dspane de una zo con 64 byes de memoria EEPROM pare steer das qu 0 Se penen lcm sai, Esto uy ly qe omic guréar tos permanenemente La fgwa lis (gor et on dole de ‘Syst ca complta de lo igua 1) mes la ctu esa mean resto acceso Coma en caus or memoria EEPROM se pode relinar dot Ups comncions ‘+ Opeacién de et Opened cara o rtucin, Un ce de gasin enum pesca EEPROM de dao dra uns 10m un ong ey sv pla veka de procs. gure cools malate un ‘esperar sntemo.” AL cab enue poke memoray0 ccupa, Samant cba london hala ye rade uv do a ue oy ceo bora EL PICIGFBAA sopats un mili de cits de ectinbomado desu min [EEPROM de date y cca de ure frm ile Src ms de 40 on REREEAUE 3 ae 3 1 FAP ER ‘Pigwa 161 Memoria EEPROM de dose PACISESS stn mero mo fmt pare del epi deeb sl sae pa secur yrs a tves de egos Ub rs Felons coe a te [EEPROM de dts so ‘+ BEDATA (EEPROM Dax Regist), Comins os byes qu sev esi © «qe sc hn ed dela EEPROM de te. “+ READR (EEPROM Aes Register. Cones dein dele EEPROM Se dios an gue acer pa ie 0 cc. Las # posones de memoria [EEPROM ocpan is dreciones eu map gu easenaeheposcign Oy ‘ein ea a 3F, pro qe hs os tse spo de ee suo sempre vale “+ EECONI (EEPROM Convo Restor). Los bits de ee egies defen o ‘modo de fansosanino de sa mea (bla 4-1). Loss RD y WR de FEECON! adkanrespectvamete cua oesriea No ay porras ", 6 4", que we born somenscundo I pec de i ‘Sova ia conned ‘+ EECON2 (EEPROM Convo Reiter 2). ergo no et implements Fiscamet, pr lo qu es impos el (ss es fet, todos ns Bs ee cero clr) Se plea como digositvo de segunda dane roc 42 cusincos eon osouros 28 (extra del EEPROM, previ a interference lo tervals de teape qu press su esate REGISTRO EECON1 Exel regis pun el cantol de e memoria EEPROM de aus. Se encuentra sic ih el Bc 1 So deen Gob arn ee cont EEF _|WaERR | WREN [WR] RD m7 Bee [ors pea [bas | m2 | at | mao Toba 141 Regisoo EBCONI [RD (Read Con! Bi Bt conto de cua ch EEPROM. A pone | 1s ini cur dn yon a EEPROM de a. stoi ve lpi one 1°0) por haar swore zal le lecin de laps EEPROM. ‘© RD=0. No nici a acta de la BEPROM oI isn ha rina 2. RD= Ini In cars de Ie EEPROM. Se bor pr hare [WR (rie Cone! Bi). Bit de con be sitar ns EEPROM. Al poneo cov" se nis ua xr de un byte cnt EEPROM de datos. Ee b se Tima (poe a") por tarware auterlscamente wat ve aes de EEPROM be eid ‘© WR=0.No nica la ea ol EEPROM ola misma tind © WR= IIc esaiars dea EEPROM. Se ba por hasware \WREN (EEPROM Die Enabler. Priso de escarena EEPROM, 10 WREN = 0, Pro aun ea EEPROM, 2 WREN = I. Per eer en EEPROM, \WRERR (EEPROM Wrte Eror Flag Bi. Fg de cot ea la ect, Se ‘icin 2" cuando ln pein descr erm prniturent bib uu codcin dere "> WRERR =O. Ls operaciéa d srt s ha compload conecumene © _WRERR = I a epeacic de scuba enninlo precmuntneee LEEIF (EEPROM rie: Operation Interpt Flag Bd). Flag de etal de ‘ntaropotn por alain de exerts en EEPROM, Sia con Exo ) Donde etl pie dele macro prviamene dtd. Hay gat rope or rg slalonen a define la co ‘La rmcro so sep ego mun lgano mien Sa nvocda, cs eo ceure mac se epunrenl oa propa ea gus exc Uncjmplo de defini de maps a sg? Cement eg cn "sa Ee a me = Gage Conan ose tage pnes"- Staton Acne tn Set Reem !Yeemlocmpnsn ete at Whelan) Coa ise gras 12-0. 0 sen, ee) im Cons? =, van pany Goat) a Gola de inocacin deen mcr pee se Susp Comtr.Yion ‘Lo que proc t signe einen roto denna re) Vesna ccnp mar Set Gone (boinc wee! Sra {2 ao age) in Cote = ‘rei ogo) aoe =H disetador pad creat su propia bei de macros con los Fagests de ropa mis tia y tts como mrs pene, Un empl (Brwrincon cot x legion rvretrnnemens i MACROSINE smnenemnnensnennnee nw dp ony ements tc Pepa pe rN oe tase pce peclupe "einer pes ‘itapao anes be nas etn cone Spam sa Sago pn ings MACRO Rein Mein Matin Sto ‘nt Repo ‘Sane ee gare foe topat nts ma? oe Sime Eine ap ic Frame OA pepe Museo? fo Ste Ae Een ya Sony Maine Soheaatonainoteyt ce = ise naiee Mae asia mp re ago nS "duper Gmatana tn hdres dre pm yl fee lg Cara’ og Ze MACRO Rega Come Sa ‘mete Comme Vaamiiarcompenie adie sie epee Wess) ec pEONTO CP OFF 8 _WOT OFF PHRTE,ON_XT.08C sto me Murer econ mtr se Comme pone hen. far Somose oon sane = ‘in Cone) sat 1 Bre Gone os sco Pan compendia on na lic J os mre 5 np programa ‘sucho at macos como se ha hecho has aor yposrinene coals actos ‘ncn ner MACROS NC. Sealant ne RA em sre de» ee ‘sce dtr gunna en pean. | cemstw ceatnctelne2yomon de aa Valin Ne ade Maim>Comt) oe Mme ‘Semaine haem) one, vated Saal poeayecaye u 8 a A conic se exgone miso program per resis con macs re wna omusmvwsn6 30 La stetns nremene Vial 5 he sinpfiando mucho sana cand 4 acindos + la flood Tengayje several. Fs pret stale que It ‘eax dent mers meio! INCLUDE dhe realize snes ‘eee ssc sca soca por lo seceleaal pepo del pore Sey qu Salar ent ere etre eh said rs crs para stad 2 Brera qu se ape forma de aba ons ca sre teas ras ese fs mips recs popes hasta aor Le arias 2 Ineo yr ade, + lomo oi gu plaice er allot ae a tlein de ee rewo,¥no vie stuizar mae macro enone ave abe. 16.5 RESISTENCIAS DE PULL-UP DEL PUERTO B ‘Una forma usual de prod poses meine pulses qo necesinn desu conepondente resistencia de Pall-Up (gua 153). El PICIOFS permite configu a esiencia de Pal pinto ad a dls eas el Puerto B, sora esas ‘econ ester exes cand ian putas ote esis tone eto gar 13) {Be geo | 4 t Fl 165 Resse Pal Ip ira ee ICTOPA Pam configure resis hay gus i el bt NOT_ROPU de eis ornos Tap | INES | TOES | TSE | PSA] P| ws Ba? | bus | ors | ee | ors | ez | wer | Bo Taba 162 Bu por confer us estes Pulp det Puro B “+ RRPU, Rein Por B Pui Up Eble Bi) Habit de resis PulUpdel Pero 8. © /RBPU =0, Habis resistenas de Pulp del Paso B. © /RAPU =1: esha as resistence Pal Up de Poo B Por tntoprs eve as ssi de Pl Up del Pur bs con tre ‘beNOTRBPU delegate OPTION ulead ire: ‘kf OPTION REGNOT.BPU 18.6 PRACTICAS DE LABORATORIO Respaandoe prosaic dest eo os eas anti, dtu, ensanblr, simula pbar el micncenador con on ices Progra Coneobar 8 comet iionaieno conc quer de fis 13-0, EL estar pad inode ss mejor pe conse cameron WATCHDOG Y SLEEP Watchdog OLsm: PIC se pone en mes byjo consumo, El dept del smo pot cs ez que el Wado estore su cae, eee mare He dacs un ncermorn un omar gues ua pala y suas ‘ohn a ln stain de Ba com. LI pce dee rept cad medio ep ssrvmabanene Watchdog_O2.m- Cove que epson’ pub cunecado a pin RAS, 22 ‘newness qu silk ply LCD Sa i de oun ‘cpus el Watch se desperar yaa pena apres un mens DIRECCIONAMIENTO INDIRECTO Indira Olam: Exe progana comprar el feconanioto dl esr neta. Se tat Gee convo na cna da ‘tis eccign capa de le msmoria RAM de te asa. Su com ‘coat debe Cmprbae on el rad Iodircto_0.asm: Serta de seri apa ea Je ina desi ypu {ela menara RAM de io sill ones ca! alr del eck. A, tercomplac edz 20 se werbe "20", ena deen hse xcbe"2"s eas fsa 23h se eserbe "22" y as sacsvamene. Se esc hala deco $F ‘cody qr at dea ciecsin SOs mentee en PICIGPEA ‘A cominucicn se prose a ecura dea mini RAM de dts compa, ere sign Oth tae 4P. En apa et day LCD oe vena Io ‘in ys conensa,Cbsevar gu as Sesines de OU OB cesponen st ‘SR. Cat vienimetin se maser rane eo senda en pata ‘MACROS Macro OLsm: Se onc ua pater al pin RAS y mcnes se macoge ska se neementarn dos cotdces distin ques visunzarin ce pale + ELConadr se vse ena ica 1 cuca de3.416. El Contadoe2e vould en la linea 2 cunt do 7421 Macro_O2-sm Repti el jsowveirmodat awiacibn de macs ‘Macro Oa: Prana purse xgo de a Bansko, Alpena ae pulslor coma al pn RAS, se icemenar n coma planets de 2 3 (Cadac pubdossrce mer sles Noe mca imino. ‘ets del puedo ue fsrinnotectn de nineteen. ‘Ocror:Aumennr mero de macs ds vers MACROSINC at deg or gst al econ, Conprobar dspace cect funciona de at ‘nisms fondo lgunos eos progam ens has ahr, cariruLo 17 INTERRUPCIONES. LECTURA DE ENTRADAS. [En casi ods los proves ex nsssro les gun ear de spo ig a cam pate, emis, senor iin © ahve Este cape expe ‘derail con main fica. {74 TECNICA POLLING asso lana unde pra I eta de ens a microconvoaor, «an po sjempo ples, beanie In comprobscin cies por pr del ‘Pops det eae de i adn corespondet, sean a ame Pang 9 ‘or sonea. El siguiente progaa decent! parse ceuto del igre 171 es un sjoplode sulin a equ pn pt a RA se em ce ‘qerrasaod mea) ileum ae PS ‘Deobcememnene ede coma {DEFINE Pine PORTA Li ade snmp et et stares Ac oa = Ne Sf ROS mow com da EF Grit aeonor nary Aone ome Pp eh St Vice astern Lain rc fe mnie gon nt Wn de er ane ro ad Luce co eevee painter : = pene ttt in onentn etySap tin Sede vine BC. wufar| i i ih 1 fg 17.21) muse diagrams bic de finiomiem dees tein Awe el metodo mi Sec prs er ua neu pra el iaconenee de tam per deca, yu qu el ropnma fone que guedrexcerado cnn base Pemmuere qu pera ema Lan ened tis Paling Hay qu itenoga a as extras en cada cco de propa. {Alpers see aiene despots de eliza’ te conulia no cuando soe inimervenion dl mirconlaor Baaseiaa | g ea Page 17-1 Una era po er mechan erica Polling nero 112. INTERRUPCIONES: Un iterraplin consis en un canine pre eal un evento item © ‘ese puede iuerump le euccn de wn progana en cuuer meta Apart ‘dcotrces se pode surat ae ss sabia de atencn 8 It inerruelo, 6a ene nmeitanete ol evento room Iago Ta sein de popu excrete dode heen moweto deere, cota 83 fie jit donde a ep somo ire In igus 17-28), a merapein se ‘lucia Eo lanier, nace de In residd de seca an stb eel itn prey por an, consis eres gente. ‘xe modo es mls ect uel cies Ping ya gue of miosoemladr m0 ert ol tengo pegatunds a's les do eaats ja lew ol eau sie (Bcamente sender af evfeice cuando se ph mode le old de ‘nero. 17.3 FUNCIONAMIENTO DE UNA INTERRUPCION Cando se podice cualquier sacs indicts erin se eine sm pein de itera qu ss cep igi siguiente mais hare 1 Sava cl valr sal det coma de progam (PC) guardndo so contenido ca epi gar 17208) 1 ELDEGEE (loa! merapy Ena) dl eis INTCON os puso ace, ‘gu pohibe cusgeer os inerapion 3tB PCsccupaconcl alr Oth que lapsicin del vector de iatrupsin 1 Gomlenansejecwtne ol prorat de erin a empl sean ‘paid le dirsion 088 Los bd contol aclizaes eno regsuo INTCON Habilia configs las ‘nempcions Cada caus de itp aca co ds ys erst fi m, “Uno de ls aca come Ag de scén que inden ss ha produido 0 aa inerpcns TIF, NTF, BAF y EET. ‘+ low fenciona como pemitooprohibicion de inemapeidn es a TOE, Dm, : & oo — eevee] ome vy = = oe = 1 scrugn ema RON MENTE Fira 17-2 Funconamiet dea hence Pll ret lar nrapcons BIPICI6RA dione de 4 posites fs de inter: Interop INT. Por tina del pin RBOINT. ‘+ Imeapsn BL Por cambio de eso en nao varias de as Tens de mis, po RST RB del Puen + Inerpsin TO Por Serbordamieno del Tener. 1 Imeropsin REL. Pola inainibn donne on EEPROM de dos programa dbl tear mecanos que feminine Ia cas de ier, =D Figure 17-5 IntrpeioseomPICISESA Hay un ico vectr de interrupelén cI desi OB Se cal sex neg, leone de progam se cepa So deci Oth fg 7-208). A Contain debe compobar le dren: dicadors par saber cl er el apostiv> (Seodheela merapioe yaar egin ea esa [El PICLEPS ls nerapioss se comport eas exacamere pa Ue ls ‘staan Des lps de visa el contol del programa unt epson produ ‘om fei que oars io roams tvs un “ell 04" eve pan on es do nerupon ecu subratna de tench de nerapeon 417.4. FLAGS RELACIONADOS CON INTERRUPCIONES ‘Les fags econo cons inerypsoness alban en os eistos INTCON y corns! 1". Det registro INTCON I rept INTCON (horas Conair esl ego pune conl de 1a intempo et laze one erib 0 el Bape 6D el Basco Es ‘lence de mano de lr wtrpsiesy cone le it gu stan ene tle 7s ce eles wos ata como ls ele dlc de eral otc on it de pemiso oar pas go pond poor erp Gee ee Bi? | Bae | eS] pia] —Be3 | oa2 | oui [-Buo Taba 17-1 Bas ce repre INTCON ‘+ CIE (Glob inert Enable) Fag de bbiltacién global del permit de inerupn Storm atlondicanete ede se Tocooce a nemigion fr evita qe ninguna sve padi mienan sees tendndo = [icra Atma ce Iie con un tcc rf, bt GE se ‘ice #aclvsrpnkedse a" Pura cl ost de es Nags ho 3 ha previo Inecinitno depos # cero For lo que progama de atnci6a 2s Iepen be resize tnuncto de erependiane inp ‘emis debe poner oe Mage deintecn Se nerapsn 3° (0 GIE~0)Noauorza ies de ningin po. © GIE= 1. Atoriz cial pe de nerapcdn, Se pone 3“ de fema uoraica conf nse ee “+ RENE (EEPROM Wri Conple Inerrip Enable). Habiitacién de be Ineropcin CE Flag qe autora a inropcn po exc comple Se in byte ea EEPROM de duos det PIC, (1 Mag EEIF 5 enue o ‘eae BECON1), 1 EEIE=0ernpeie EE estaba ELE | terpeié EE baits ‘+ TOE THO Inrapt Enable bi). abi def iterupeién TO, Fag uc autrz la intrapein or desbrdamient el Ter, ‘TE =O. aera TO dx © THLE 1. nemupeon TOL ainda + INTE (Econ INT Enable Bi) aii de atopic extra INT Fike qo ori n nema exter rvs pi RBOINT. ‘© INTE=0Inerupeign INT desabiliads, (© INTE I Interupeon INT habits, (RB Pot Change iuerrps Enable) Habikiacioné ta inept RL. Flag gue uoraa I Imepcn por cambio de estado dels cas RIF a Pero. ‘© RBTE'= 0. Tomcat, (_RBIE= .tnierspetie RB abi ‘+ TW (740 Overflow Inert Flag bi). Pag de estado de interapcén ‘roduc po el TMRO. India que se ha prodvcio ara ineranion por {eordarenta del Timer Oss dei gue ha pad de BTL ITITIT (EPH) ‘onnen009 (0) ‘2 TOF 0, TRO no sea destordado © TOIR= 1, ELTMRO seh desborddo, (Deb bora po sta). ‘+ ANTE (Eur Jverrap Flag i. Flag de esa de einerrpiaexena TNT Tadic gun sha pst ua iran aves de pn REIN. 12 INTF "0. Neha inomapi eter por pin RBOINT. (© INTF= 1. Ha acura un nerupeiga exer pe Hig RBGINT (Dee borane por sate). 1+ RIF (RB port change Inerrap Pa lg de estado de a interapn RB Inca que se hw prodrido una inerapeéa por cambio ceed 6 ‘gure de hs nes RB RB. ‘2 R= 0. Ninguma de ls erase ROT» RB a camino de oad (© RBIF={, Culglr dns nes RB «RBM del Pur ha cabin (Date bora pr sate) 1742 Del registro OPTION Li min pital igre OPTION oe gate of omer dt ‘To, cmos ext ne cap 5, per tie ene in coal con is serpin eras EO Taba 17-2 Bd regivo OPTION winds pr lar ergs ‘+ INTEDG (orp Edge Selec bit. Seer de Banco de ia xemipeisn Int ‘0 INTEDG = 0 imepein por Oanoo descended pa RBOINT. (2 INTEDG = I Itrpein por Mane asendet pn RBOINT 17.5 INSTRUCCION “RETFIE” Laingrccén ree vl fea ea submarines ita reno de ube eee Adonis coe aubicamens 4 “I” el Bt GE, ‘woendo 4 hubris nemupioes. Al termina Ia subwiza de servicio a a ‘merge rogaine done fem 5 impoeute ecar qu ira de nina interp debe stase pire deca 5004 seskarco nscsn ree 17.6 INTERRUPCION EXTERNA INT 1 fen de tmpions exer INT ome orate pr stander een ‘exemor ex empo rel Curndo ena Hien RODINT te hae pein de ‘tte lb INT del rep INTOON se pone aI" denna agora ‘SHOT ctf a1" ne poe ener el mene yu comernd ea erp Modine et bt INTDEG del ei OFTION ot selecsond Mino activo de RBOINT agus cone pusion “I el Meo athe scree cand 8 Vel ian acvo eel deen, po de cin itr ates de rere prograra inca be torar el fig INTE puto gue en ca conto a eeu a insu de reorodeterpein re se volves desl mina proceo deers ‘A contac expen wn ogra gop larvae dag 7-1, io peor prods nn terspen ext INT a tar ste 6 ah Selo ‘pcode let deena Sena mtd de proyecto. ee {oecomiasomenchie LD Lehn ass chs en eon Set scuorgay Serene eat SSRN coerce dane a) ta aay gat cin Pcp @ ein Selo epen icone bcm Pent medrese ai pon ges ote ddan ns 2 Ss Sate a 2 ee tee Sweater Learn = STs in esp prin a Sr del fia ein ners ‘yc de acl olin, econ, lad nel porana a INTO sm EL tempo en eel rogram mes inerumpdoei en modo de bj contro, con Toque Seeonsgcininpertane aboo de eer 17.7 REGISTROS ALTERADOS POR LA INTERRUPCION Dunate la itera el nico vegloro quest salvguada el pl es el conindr de programe. La sbi de sein 2 ntempeiin posde modes ‘ened doe reas dl eocntolaer, Alida convlne pura lace de ea nce y ett ot valor ns ds ncn roi. No os preci ‘ano se profi ana itera il rgo de In sbi de sein 2 tn iempesie los vegies no se encusnran en el mmo endo que sey Jeb inom. popn ao Sno costes die gop m0 son A prin vis sary restr os egos Sn mir sts cones ree qc eb ua tres ei Elcomensdo de hs fegmos Wy STATUS detce guane eo, jun co kt des regis gue viens valor dae Is gen de ‘tin detec Innere, Sin embage, aie cn np press comets cise peso antepartum Noe deers: Came ft i sf er del yo gn MGISTATUSy acceptor bel we prac ere eps am eet oat Y Joma W SATUS. fDomt Ga STATUS “emnmn SATO Bont, Rema ‘cons Rat Ane ea Sot Gra RemA un os Rag Seco Rg Sone Sane, And dence itn eet a hin eh nai de tin a ep) A na ae nin STATS yg seep pc cease om sort, Gehan Retr ainda Rs te erie ay fs Eo Gora St tga Sot Gee Sears Sv Gam Ee conte 1 ingot de progesterone yu gu ech Se nove eles de taj W a oto reps crepe ig Zy moan cl egiseo de ‘sng STATUS. Wcoct comends una scnca cg gue perme Sa ¥ ‘ema ls repos sr mdiearos: Panes ena lr ee Wy STATUS ae in a erin Noe ‘tetra cs ot STATUS: pnp canna STATS Sevan pai 5 St San ae eo SATUS" common See Goa STATIS So esa uci Regen Asta tt cont sea = clan aga {Pam seen ua dome id. (ba ceo estate sev desis ines) Aur ne tn Wy STATUS goede ipl “posta oa ot, Cards Rpt. :faenrnd deep a dane rome ‘Nir ee moe Snr See Ges Sanaw Remo Fn othe foe amas WE Ram on ea eos Sot Ge WW — Re este rma rec d aerse we Aeshna Laieamecin ong STATUS suseve os ds sin fcr lag dl regio STATUS. Aargus lo camaro de bitte ion en proce, poseron 00 ‘estrada usin ini. Sse emplea la instcciin mf STATUS 6 ‘omega 17.8 AVERIGUAR LA CAUSA DE LA INTERRUPCION 11 micocontoladr slo pene de ue vector de itera on dia ‘01h sso gle doc qu, Sen inset ue dee itsopin, econ Frogare cg cn dc 0 Dent dea ub data anerpein, ef paa deter ein lucansde lary, Para i, debe teen ead os Nags de rope ‘i os at ets dss os doc ca i x ca argc ¥ {St ceed ur acoon wmor. Fea sigucte fame oe perana 52 mcrae rn ca on Srp Set ene de aMTCOMTY mp pe crit RON? Si ecw ter Bem naam iceman pe NT Ske eS! Smee P BP ot ot becradrima acon eee Wie eS or cobs i St Smpace tc: Et amic enna mote TO 17.9 FASES DE UNA INTERRUPCION Como resumen & doo oxpind hast on, psames cnn is ios gc aes asomdcamon et miro y Bs gb lita dee tr et ‘ton abode coneeconrl rogram 1B pgm. debe tabi interpcones consent mafia inemosin enh icocsn slr ala sient oy W100" Ata mp de TO TE, a OR, Str icon” prea eanads ene ype 2 Cuando oc un iatempi el fag comspondiate (TOL, INT o RBIs ‘cava Sie de perso conesondcte (TOE, INTE o RIE esta "I"y Ihe de habitants Tneroponss IE esta", Se profi inempion. 23° Pur vir que se prod a inmpién mies se tended a ta ‘seve e BU GIE te poe tsomitament 20" por arize 4 Eyal dl como programa (PC sepa a pil es i 9 STATUS we atc Wn Noe nasa eo STATURW"prgecomnye emo STATUS ~e w ie Wy STAT ae Sikri [Sige ACeTAFS I ema Ser aa trarus ot Rasa rt eee Rego Aen Eats Mepastie tran deregeo oe Slt pen wi soxrama Pewee inane Bas {© A comnuc, scat aida ria vis de interop el programa debe ‘opel vat dels fg par cin aca a rps ie neroonte acne pt ces ROUT? Se eee cemanc s She eons ouput DF St hominem atts na Se econ eon por doers TR Stee Tr pom nantes meme TL F Dependendo. & Ia cums dela itepein, se bier a la seein erate Soe Sos Sov Giese [Remon anne Raga degre Smt Sa Ser, Sifrangw teen STATS itso Sore Se no so ei pene core Gana NW Be Saconete Enea fg remunrra eer mie ‘asm resin Resa, 12 Coaodo eps bx dim inside Is rtin deiner ri, e Sento e progam se cars con alo ict ur ime copia (Gg 1723) yet CIE ve pone anmuente nT aa “ov nromcnes eTURADENERADA 30 17.10 INTERRUPCION RBI Pascale intaraple por can e nivel en as pines os bis ‘OUEy OTE el epato INTCON deen de xe" ena condiciones cna due un cambio de nivel en cualgua elas less RBT RBS se ecva lag BBE ‘Sip INTCON. ‘A conic door un pograna empl par el cect de ig 17-4 lca se proce a nec de ds pubes mediate inemupin RBL En sei ‘nla pares cn toes ceamcu tm reiacci can tran que mo ‘voces las lias RBG RBY cao eva nos aa pray ve aca ‘Sos padres a earaccsisn ma oboe de ote cco ao ese ‘Sega av linea del micrconlador, pues tia ds tis (RBG y HB) gue ya ‘nnd pe gbemar el modo LCD. sa Won pune Ser epovectats © mts proyectos inet in lie psp? yn aco a ata D1T08 a ft to de ntempeines epee Seo prs el coal de un els mail 4 4 puladeres como se sda en capa 1 417.11 PRACTICAS DE LABORATORIO Reta el pein dec hy eat anes dt sbi, simult gabar ef micoconrlador y conprobar ls spines progam a {sue agen 1310 El etr pe food a eer erie INTFRRUPCION EXTERNA “INT* {INT obs: Ca ver gu presen el pureed a ia RBA ‘ncopest on eter qu er end rele UCT, La cre eto ‘tee ai Paige consent feta ets aad, a ‘qemao 7 soeninooves CRA EEDA 38 In INT zum: Cad ver que pein ef ylsoeconectdo al in RBOINT: se cremenar it comdor gor be Vouizaa ov el mule LCD. a lect él ‘elder otros bce In IVT au: Can vez que peso puso neta lin RBOTNT se ‘ment us contar que se visual e el ml LCD. Ste mace pls se ieee nd 200 ms. Lectura del pulsar Shark mediate introns Int INT.O4asm: Cada ver que gresiooe el pusior comcado la lace [RRQWNT oe coma nd de un LED coca ies RI, Ls het el olde sel meine emp, INT OS.am: Misras se marcas stad el puter canes a ia RaoINT el LED comet lint RBI ppd or uns cadena de $00 ms scene y 20 ms pace. Int IVT Gam: Cato vers que ese sbe ol pur cnet ait BDINT€l LED conados RB courts de needa pup veces Int INT 7am: Ca ver ae pesione el pulser cone apn RBOONT ‘ounotr et esd Jin LED cane ies RBI. AT mimo Semgo ene m0 cD ee vue wo mene doplatdose pot pti. In IVT @haum: Cath vez que se oprima el pulsfor condo 21s tea RODIN se point, 0, an mene publi que spars opti ‘al milo LCD. En ta linen super ayurerh “Mensje FO" 0M. INTERMITENTE" y en I infor wn messje publica fo o imme sin cosy INTERRUPCION “RBI” POR CAMBIO EN LAS LINEAS RBIs: Cada ver que resin el pulador coco linea RBS Se ‘creme contr valza xel mslo CD. Int RBI 62asm: Cain ver que se ate sre el pulsor condo a pin RBG seimremenartun maura dec, onal GeO 9 umd logos 859 wer too O: Mics se munca plo se increnent ca 20's, semi, ‘apd proceed un abate. RL S.sm: Ene mend consis ines RB kw pi go cuts pe RBT y wo coro cud pie RBS. alla del melo LCD apanced "FLANGO de tnd’ Ene Qeicio de fobiaiy) Pome fbsteit a ams [aoro) fmm (ayes Be Orde as den Telit EQU ate arr i in lms ign in ri oth a incomes mrs iip dicen ‘Ad seen nT outing ye “Sera ain an dea em, oe (dori cai SD wy scanty cna cm ‘ttn Tee LaOhiafeda Lend Onimde eel bee scanise Tete fe Satuse" ‘Telfatatin ier eur a oka ‘Sepa toca br - Rmgaomn ‘ene ott inc dn ie on le ae spelen aetna Dremel Cte Fatt» TR rt a peda pig ra MESO "memes ens REN Rs oe” ig ate cf Par Ba cnn el chide roman boy par ea po Ten an Sm bi ‘Sotho wen Soon ata cont Foun SP" Gro e007 Ka manera ee oT Peo A ‘pemmo i itip pnd ‘rele Comps 6QU MILT ‘en teenie Se Tet cngcin Recto cat en ‘Te Sten a ye pm mbes en Sh To Cymtain [Siemens sees pe San’ Sarai" ion pe elle Spetpemin ‘cee bmi eri ude |e Env tn tenn ena Mee Cy nee ‘Spimsuuseamuepiatarpan eee eon Tada teenporn ome dante accion pen Teta (Geena conen) eect rors ‘cece Ser rors ep sie cm fo Teekay [Reemoypremmporenvryede Ee Teticuonn? —Sencbnue waar ce Tella tgp pete 19.5 EJEMPLO DE APLICACION ‘A coniuacia ve della un gatolo de pope dco paral eta de ecto p pate in PCPA, refer a nq dee Bigs 19-4 y Hers Se ‘runes terory gu puede br ila x mies projets bs. ai tn hia cpa a tn ‘ice cn sempngr coe tis APB a Rae BB). $ penn punk rere CORRE OFF & WOOF &_PURTELONA_XT.O8C ng oe el a ashe Ny pe flee yn go be a liad pean Taker Seen ie on ccuraos wetanowamen_ 29 19.6 CERRADURA ELECTRONICA Us project clio rear on tla exasinal a Ia eizain de ‘atoms etre cujo equa we muestra ea fun 191. BS888HEE nf PHT te i] io HH ¥ Fevwa 197 Coratiaelecrnica HL prorana de cool se expe a cotinaién. La fra 198 dee ga de fj qc fancaramiro dea sare is important. “conte Pate ihe deve dig ee (ponent espns en 9 carn reap aaa 3 tie at = & 2 5 = ‘Sete = tee Tish ee ee es pen mcm pg one vente” to ar re tn (ie eb dee, bn ecco ee. oe ‘Aamo. Sf Getsoncear [Geman cepa Pete tmpeocie ‘chs mene om cess Ccietccemeey — etlnghar esteem he’ stansc Geercia aroma cer po Faberge Hitpecagaeewieris as Caran coo em SE Gmetinces atari ce ROM Bt gaan an Sa Sterne emenpiepenarboeaets ae =e ‘Soao teeta Pla 19-8 Disgrane de opin para a cera elecriict 19.7 PRACTICAS DE LABORATORIO Respond el poset dsr c os tes anes, ie, nse ipa. gare) mrcanrlar y compo lon sguents propa prs el ‘ma Ge a fig 19-4 lectr puede oducts as eas gue conse ‘ements, por oop sie lwo de np cde vr qu pu wa tcl “ect Oa: el vaulter LCD apace el eden de tla pba Se voi iain Pllg sas conse del poet al ques cones ec. “Tela aon: En tepals se vista el vloe hexadecimal de atl pus Se iia inlet cosue de puro al gu cha conn lad, “Teclado O.asm: Lo que sv escibiento plead parece apna tly LCD. Din anemia iene “ROT RB de Po B ends ‘onesie etc Teciade_O4asm: Supe un tao con os 16 primeroscaraceres el ali cid pr tno lb go canbiraubla eye de ke Serine anes, LO {ue sev escheno pore el aparece poplar 5 fem ldo Sacteaesoen “Tela, asm: Prin apres un sie de pesenuin que se despa ao Ingo de ann Logo enn priner isn apace mena etc Ios 8 Sunbiend por etl apres eel size LCD. “estado 06am: Lo qo 2 et exec por el sa pee ea pcm Cuno a fia eI primer en psa Sega Copa lial eb ‘Segunds es bora edo coca Ge woe al pico apm ‘Teclde_O7 asm: Los valores devils ques srbn por eado marscn ct ls pans del Inlay LCD Spt cng cee que ese ees ‘mo cad brad de pct, “Teclade Os: Sur falar ees tacoma yd Ea pi ng apres co naam segunda ends Aa por elo pula" °6y "Fen pala parece 2 tier AN6rreIP (Primer Lies. (Segunia Line) 2 Dee Inoensear” Tedade-O.sm: Progana de uma ceraun cecwicn cua sé se avn ‘umd na cave ro dior intros or eld encore (ia 19-7 cariruLo 20 COMUNICACION CON ORDENADOR Atenas cts miprogamados se cacaran de smacewr pats gue cata cierto Nope an er said © "onde" lon steman prs eo (ceadiico pr cjemplo). Es feciete que los sicras & recogida de dios van ‘eles pene, po oqo en I eae de sgn propectn ter ce ‘ural stm de apc de totais Fel tema de peer capa 20.1 PUERTO SERIE RS232 Ls farms mis comin y senile de comic cngier dgosivo conn cdma suas des puerto sere, ques compa cone enon ete [SIME fo ELA? Standard, Tn onder pede habe varios poss Sis ‘Smale denomiads COM 1, COM. Los ros ste son accosles mainte cones, La noma R232 esblece os ups de conctores Hanadbs DB2® (a 25 pas) ¥ DB (6 9 pts). chs ¥ nbn fg 20-1 La roman RS232 erable par coe m rena con ‘Stem por lo gu purecenmicss pti c osconestores DB.25 qu eno de ‘@lkaes no uly en ls ures ms comin wlizarel cnet ipo DES. Cola us de nt pila del conan RS232 done un ein especial poe ns, Hy aoe tle por as que basen rein ds y ouch aut ‘onelan< esabeinso, joyce dela coma La igua 202 dsc as peal DBS. Pa caramcne con un micracntlr sce in {Lined namin xD) pin 3 Treo Dat, Lines de cepein (RD) pin? Record Data + Findemast (80), pin (Sima Grownd. Lae epsiesons dl puro sre nin connie on norm RS23D (6 12123 ond ep pein is es a ome sau Dasa Corie Dt ‘Rectved Dats (RD) Tein Dat TD) Data Trial ea (OT ‘Sigal Ground 202 ELBAUDIO Un do ingorame eer neuen cur comuniescinc a vload de ‘entail, qo a cata de foncin cai po iad team = ‘eid erp, ey tints unidads par exper eta msi, liza ee Bau qu ex propaconal ls Bisegudo (ps), eine como el mee de is {frac evn por segundo. Ls veld la que pueden eat Jos pron COM de un arena a woman 75, 180,30, 60, 1200, 249, #900, 900 Bose Eos ales on ‘Sasi poy prs extnes yen a, pee sultan pdo pat mulitud de apicacones. 203 NIVELES LOGICOS RS232 La fig 20-3 sr os routs cn cust ive pos que debe cine rman se epi orm S22 A ese Daa St et (DI Ragu Sond RTS Char SC igre 203 hel de etn ges para R22 “+ Loe das se earaitncon gen neta, ex dec, un val psn ea ‘seein pein un sq an wel reeset ‘+ Pa grrr un" lio ura ses debe mene wn va cae 315 v. 4+ Daimismo modo para "I" igi grid debe ear enre-3 y-18V. ‘Lorvotes ts asda on #12 Vp 1°0"y “12 ¥ par" ‘Es impor sar qe comin un pt sxe et ransmitiendo manne lem de wasn "I" Ioglea a-12V, noma, + Latands mera eae +3 Vy-3V ecooce coms aren de was donde Joe vee gis no etn eis Eso iti que enue valor eae 3 1S olespuede remrseanbiguamene cms "6" Si se mena a veld de tes hs scflen de ioe se ven suscepti a peas de ole suds po capac, ssc eindocanc de fae Es lr on conc cm eicos deals Becbencia¥ suman ca la feng el cab ‘Eco valet de esa poprsonn wn apis mage de sguiadque oe gam fda undo lx cles eben pcr pr 2a cerca a lenis gue gene Iefeciasclcticas motes, tasfrmuons quips d cama, oe Ess ‘loess aa longa teat pueden hace dsm Stl hasta on a0 ‘eles gir fone tenant eligi de nena nase v= 1118. Fire 204 Semple de so begin nas BSED 20.4 FORMATO DE UN BYTE 1 comic de datos en an pro sre RS232 seu normale pt cfecar omunceonesaincrons sn ego presibleso pan iar. Los cs legen puss de lforace omaimate de 8 bs. Alguss oqupor exist caret por etic, os gd muchos cartes en a emo amd Tse ‘ao as ela oes or, =n “ovina. cANHCnCNCONCRDENADOR 21 pce esubecico por a noma RS23 evi informasién euch en purest ena gu 20-400 emp: snk arrange Sa) Er upto do 12 V 2 +12V, edi de 10" gio ce igi ngava db nenea RS2S2. Cando el epee ‘Sono bt de ini abe gue la tani fa comers 3 Pr ce ‘enc debe le ao sls ob en dita cone Se emo oo ‘cin deta vlc jn pores yrspoe 1 Bis de dns (Dara. Los bis de os son evinds a rceptr dsp del it ‘dere Elbitde ments peso LSB (Las Siew Be rns ene) "Yel de mayer peso MSB (Mo Sigieaw Bid eine. Un ccc de aes Suleconsiren7 Bis. Enel conn de fu 20-4 raj con 7 is. ‘+ ir de pada (Pty, Depenteno de a oniguncic de eas un ‘bide prs puedes envino spats de os Bs de das, En pains sevclas no stele wane Coste bt se puden sur errs cht ambi. Se pede dr pra pro impr Ea pridad ps por eel, ala de ate «wanes ele one it pada de mane qe et mero de is" enviads sea a, cto en ejemplo de fg 2-4, doa [aintercin del ye dats ns paride es BOLOIO10"(eumso"). 1 ie de para (S70?) Laine queda 12 V spud lino it vad, es ‘ovr quod "Ie liga nopatv doa no RSI India atin ‘Sel tnsisin do wna pls de dics lps de wae de ts Pei 1562 bade para ‘a empl de a iguana cia un it de ini, ma pl de 7b (01110) gue earesponde alara"V" en lpn ASCT, unt de paral pry n> (be bisdepao impr aes sear, ue mirocantoir waco Wigs pstva a teas Jel puto RS232 de rir gue tanga con ogni Po fume sel el mcrae (eles TTL) ser eres vs S282 (sleamo se mes ens 20, 205 MAX232 ‘Endl mrad hay muchos siete imgados que pei a conve ee sive TTL y nies RSD. nr llon ncn el rancor MAX252 (gun 205, {eno por Datla Semiconbetor MANN, sl com- I MAX232 coming ivelesRS22 (owes de +1212 V) avolaes TTL (0 1.65 V) y vero sn eqn gue us fee de $5 Vl chip one dot ‘fives TTL > R882 ds RS232 > TTL: Nees ute condemns erees de no paces microns par generar el vote RS232 tema cano Sema ‘spi 203 205. ele fave a foo evi fare oe 5 [Bem a Beer +a] 8 Fire rail iam dhe edb rom | Pm ae] * Iles spree LL hh $ Fipeo 205 000232 20.6 CONEXION PUERTO RS232 Y PIC16F84 Para conus can ua ircotladr pueden zal wes pts de oro see RSI. Es on + Pinde raisin 3D). 1 Pde mea FD) + Radom 60), Le fp 20-7 mss ue Gp deco parece ondena ym creer PICLOPEUA ae el pr sre RSI. primer proba a resolver esque fos aivees lige TTL qu sn el coon Bo soe computes con os ele ges RED el prt see el ‘rena rnin porn ial debe rain sce nine guc ede at om Lufrann cnrscncncononenioee 3 ios el microronlaor puto y viewers. Este hip poet psd ser ef MANES? agin si. Bis few Eo Pigera20.6 Comet ipa cdet MAND? nel esquema de gua 20-7 se areca cmos i unpre dvr eos ato cisponibes. ‘+ 1 ibea TAD (pin 3 del conector DBM) del pueo seis RS232 rani fnfoacin con nivel RS232, por tose cnt lpn RUIN del MAXI? fp coavrr ets eles a TTL y uals PICIGFBAA a wats dea ‘lla IOUT. ‘+ Del mismo mse la iomacin gue evi! PICIGFEAA conve TTL ena cla nea THIN el MAXZ32 pn converte ivels RS2I y poder st stds pore per sere RSD 4 wavs des linea RAD, pt 2 el over Dav, ley qu tensed par ro eruivocme onl yl de le condemderer tecolicon al conetion eel cl. ara et consol de Is cca dl order con microti et recone sige stare ‘+ Ua sutras que petonm of software del mixocoeaor, amo bt tlds en aver SZ3ZNC qu se explcr ean rouse. “+ Us programa par lee ue gation al conta dl sista, como et ‘HyperTerminal de Windows si ira 20-7 Conn del MAX282 am PICIGERA 207 LIBRERIA DE SUBRUTINAS PARA RS232 La sien Hn demoed RS232.NC recoge ae wrote de coe say seni pr a comic de wn PICIGFES com un deal. sa sort ‘een elias ares Bsns de omaniccn con pueo ie RSIS? conrad inet qe dela gin 20-7 Las hres piper oe ‘+ -RS232 Inca, contig a iene aid y ena el PIC. 1 -RS232_LeeDac, cl microcontolar ee dno ora ine eetrad "2S232_FrvlaDats,omirocarrolador evan dato orl nen dea tibet sfcietemente decumentade 5 etal entice ne bom pe aoa a ecih eteetn ane gas ES ‘Longe ts neers "Sct rn Md ws aS Sr ik i aaa oeto cxmnencicodonDoA0OR 3 ‘scm emiy hd lina ih eri ‘ian baeer= tye Sesome obra em ime eave nam ten PORTA (Dare Asta FORIAS san S257 et cop ee hy a een Loe pra qu chon itera pecans Sansa : SS. somos fet STATUSRD . if ae | ements en nd oem rte poe tenomnscar [cma sp re gw ‘wrt rence sao pm prune i Sara eae bauatnydeecterest dy Eadie int pce nein ‘nde inn maps eon |nike te gin den ate eo ere See tem canon 1502 bp Te eam ete Hes mtn rape gu fo Ramses’ [Nperagecdaige Sellen [Rpm base eioertmg alee SS Kembsiowersarymetedee torn san So granme = a | Ree ne dete BM Cmmiatiny Cunt die it SE Keeiime — Eeerssemeiidig iin Se Saree ea R28 Pin RSD Ee ‘pon Ende evar dare tected Fo Ean an sal apo ees oi accor etait ea = ane et RS Da Gani come del byt a rma = cm a a Ee Eee i iehepigy Te” ne se a Remi tious See KS Gemma ° So" Res Somme EL programa neces par gesont es cts con elo pozde sr 0 caaigies ie etude ep sre Une ny comin es a Aperormaal ‘Windons gees muy seco de zara shy mors Es inyorane rel que la configuacién en el formso de tans y recon debe se gual par el propa de comurizaone et elena Pr iat ile po el misosontlasr En aseto sain de ae set permite epi sgines ps: 1% Derr de Windows hay que acini Iniin > Proprmae > Acceurioe > Comacvione scan Hper Tomine vere de qu 5c uala de tn prozrnsino de wea cape ciyo contd es thibo pga ‘SnamiadsHperen Cala ver gue ees el pra Hier See pe ‘Total informact suelo pra cer en eres Her Tomi wa tur consti doi lag de tina con gue eet Pipre 208 yer Tormina Fira 209 Conc ci 2 jeu el programa Hyper prs rerum neva cone, pra to 5 praise nomive que sight In sno, so teks por empl (CLOFGAA”y se ege un con cn el que quia Fewest I one (gs 28), 3 nba sigucme pala Cont cot se seleioaa a opin Conear wank Dirwio a Cam (gus 209) Se va ize el pound asi COM 2 pr mui erode ye mrooncad. Tien puede ego COM Tile cemiscomenee ler 4 Apwcce uma pla con las Propeaes de COMP done se exalt ‘rein pr tse Fa msc By eles beled ‘lapanlage fig 2010, Fis 20-10 Hype. Cofacin de rto 5 Acominmiin parece pant de abo gun 20.1) (© Comeniaelesonac una ct de ea pnd prs un bo scabs Pn ello deno de b pans de tts aco opin Fer > Pan selcims, pr emp lp dee ack Canoe alga pr Pam comet a rear yl mirosontladra as dl pero sre COM 2 basa con avert cpio Loma (oon de kono colgn) ype desconest by {gr ethan opin Descnress (0 Scio de talon dexagnd). Evert ‘ise ene el puro COM y el mcaconlaor be er leads drs ‘comets meta un able RS232 Comoe del gra 70 smi Pig 2011 HyperTerminal. Pane de mobo Un ver confounds ns cone, pr cmensa a comancacinsinplenese ‘ade gerard iran rove sofia oro se muse fg 0-12 [RiGaadR type a HYPERTRM...PCISFOAAM Fira 212 HyperTerminal Ejenples de conevonescofaradas 20.9 PROGRAMA EJEMPLO bir por tc de un orden que esta infracin se vial pms del meal LCD de ut ssn oa nlcemnmolar es uncjenpo mit Teplice qu conesin ene irocntlaory puerta R32 dew oda ee eer Pra dl comes Foran del sens programs Gjempl ay go pilose fndimentls de te tp de comonsacones + Hardware: Se ecw stre ito de gua 13, ose de via aosarial puro COM To COAT? del rena tev late RSIS ‘+ Un programa d comunkacones auc se debe sre el orzo, emo el HperTonanl sto sie + Feeproma de entrl del roroceivlador que se be cesar co icrocnolgo. Ue programa de coal gubade en el mires pol ser sue emi sufsennete documenta: on, nr vo Oa PARTE ON x 8 i ZONA De coors tenements an ee ae a nee 7 ot Oman shen oie rete Sh simp = hen epee igre 20.18 Harare pare programa RS2S2 2. ore 20.10 LIBRERIA RS232_MEN.INC ‘Una aban may itil es enviar menses dene ecco dl microcode ‘aca el rica. Un tert con subruas Fra comer ese objeto pune Se S232 MENINC, ona sabes "RSQ32_Menaj, Visalia en el moor dl ordenador on meee grade climiensonrlar, + °RS232_LinesBlanco", Vinal nas cunt ines e blanco en ef monitor elon ave clus mene pool eps sm mere popu PC Ronee ae nee ee [tut pe tert foccnne err nace LD Ms ‘pevvealice ena espe ant LCD Soa vuwceene NSbensct caer et, Boe i ns Mee fomet 2502 ymca Pei pine a ei Sie ewe pre epee Tee MT Aneucene? item mec ams at ‘ten me og ! 7 i i vey igi programa efmplo lanza un mena publica & la vent dt gna tn ADE Ofc wrnteneneennnninnnmnnstnn ek LD en Inia tb LCD ti ga Sieve evndinr senoniacine pe cet Mai ‘Sipepinen pi nein See Hotaalire ante = kee pe howl tes = att ne Des LES RAACPERAL To Aer Br Ren Ber pet ome de ham Benatar Comte Drs pasaanout w= mooucrosmacrontcs ‘Citi ti Cnt 0. cums axsmasn IMekUbe cn TE be. 20.11 SISTEMA DE MONITORIZACION Un stems de morkizain de eas pei Ysa en emo ‘ken so nie sna PII GEBAA ao sor a fay 20144 onimacn se ep oem open cn Fa 2014 Sona de mori race al a ay tae 9 Recon Ca ‘eikgpaduabaoe Be in (SguSchSE sesame ro {ami sien aie ou poe pocene Semen Brifends ts Ew tar Ns {venient fats gare amt ‘Stemi set Sede bau Ho Fefoerstapsens I i vali Menpcnte ee Sato u atoe Seaton 20.12 SISTEMA DE GOBIERNO DESDE ORDENADOR a de a spec it ness cal site ote ‘pines conti von micecnsder, el apse gap, ofa teas de un eiet se vans coum uo sald ste cone st TDS Elude ue ces en gen 2018) eprom co ‘Septet PICISEBAA pd ee SSE De CHRD DED ORDA Deel dent dtc ances ceremntar ac epatcnprarohe CLAM MOWAT foe ‘ap nin em nnn a ade 1 Asso op oe ma eng anne jn on neonate ‘teenth Spica ‘8 pn de mic iat fn na de "sik fraser pn cru oe nooner reese |Shgessprbtaiarsocime hy Se operon one fet pebed ane neg sone Mt poseondsm e St Sars. atari new u Siheatmgmaetntn Sele shee Bi ars i de on ssonsape eee no ia Met Me oe ae PRE BREE Meneame = Sc See set Tepe tae cain dre it ieee Setechdterwnsan nat = = Seda mn mt Totton epee oni a = Bosca rare] po nine Sdn ap sf Teme Aegon uct et Teun ence es pla = Ss Borne sian = Nomen Se wwe Sees na tn eater a” token ‘ropa atone. Set femineaiaw VStar a pte reat SL Bae Rented Gh RS mbimo SRS netomat Leda. 20.13 PRACTICAS DE LABORATORIO. espn cl poco soe bs tas anes, eta nab, siouby, gine € ilar y capa sigue ge wie pen pr ca i econ Feo pads noe oa nj (ie sionde sme S22 OL gue se npr ca lerdal [R232 O2aum: rogram ps gto cr com deeb be on tld dl rod se vials en do LD 9 var evade Srdswibeperip ga inal, tin cnc mare R132 has: Lo que ecb pore eho se vz nl mle LD _yene mont el enn arene se aun aa ake pes [RSIS Obasm: Ese programe ful ove ot RSE, (2a peo con inde ge pub lo deco cao» bs sean ne ‘elo. [RSI Emin up ease gato cola meer de progam él ‘rescrolar al endear Ge pte oe prt el ro Seat Stun S232 Meme qe peeved se ha flay et ta Eee ISHEMENING: [S21 asm: Ene vats menses guds ern memoria dpogni e| sccotoldo a uatr del erica Cals Messie pears ene Bot Sra no euros ata pre ete R522, En ir del nnadr visu menses gba ‘rena de propmins dl mrsnnner Fl exbio de mene menses er (Gesepube tl or [RS252Raem: Vaasa op pls dl ala LCD ol ei ASCII en ‘mutandis play amb cel moar de dead 60 Tema cea Pox epi. + Mone dl elem: 107 ode "2" eb la pt y “107 ‘eign ASC coma din. lego ASCII + Paral UCD: "ea donde ak tse pula SI. eRanae Sinema de mononacin. Se ulin el eto de en ‘esque de igs 20-14 Sb de fe lead des xs eos 8 Is Teas RD RT del Pr 8 y ne eta ser pa el pu RSD lorena as imc ema de fos mm Hes eh ends ae ara cad 3 S232 Maw: ip) que el seco anenor pe randy meio empty cari en de Bs Lies aa el Pa 8 S232 ame: Stems gtr dex one, Sewlizarel meae da fun HLS, Dede eld dn odour we denen gba oii Se ‘ssc mtg ot 1 La pian 6 gua de eas tg ae ‘tude ns sis oes RB Act RED (rs), Ragu), RED (Der yap. Et minioo gue se en road pce rad et ve mene en pas de dle LCD del ssa tn ce mae dl rene EL programs dete pei wm i masini en el rare des prs ree evs Pars aca dcr a eer pore ‘Shad obey ple sen af eo ahd" ‘Tein | _wOMNTO. a a L Desh (Eas Funds abe capiruLoat BUS RC ‘eine yon lc mia de aie ur wn gem or ene devas ob mph coisas ar Se ‘Sm dopa pores aston dew sage cru pen we set “Supe cao per wr aeientEv ecpinn paseSeee ECs oslo dopo gc pen aia 244 EL ous i26 ur precinct icone es wen xh sie decay eos trmrenci de dat, tine no epctors tooo posed + Ete no ibe depen doe dpnsten coms Dea sw teraeenle slew mabe mer usin unser esas sisi see nn seus ne yoga nn oc can eck er be ‘ete teen pc vr soi dela Hansen cb Slant tio Se corn, dete oer See de isn © pclae eae amped tn “Todos ene itn ae sobre gu idan I spacer tbs see AC par a etconeua J cues ita 9 bes BC IC nr Inegraed Croat Sa) ssalais por Phi Semkomdctrs (aversemicortorshipecam) } gue ev apart ila 1 Is ote cette ELC es ue bus see, fond por dos as que pede cone vas pass ate as ariare omy sare. como isa faves 211 Por es lr sep rere Sere bis Se Wom os SK, peasy 1 SCL, (Sra Cac) ede ee as ies pre sinrnibe fe lo dae 1+ SDA, ero Dota Bsa ine pra a asec serie de os eos [2C ck Her 2 6 3 let para poder ltiar es deci de mod geo ‘beta: pueda evi ue un msn deo ya 20 es elas con a sma sen 1s 120 punk ser msm et sua que pd sport ms dun soso ean Sonor sl nL Strat ms Sore en nsec pot ‘telomeres. 24.2 HARDWARE DEL BUS 12 arc lb 126 se tA abd (ges 21-2) Lat tgs ‘is dapsone debe te tr st, cole ser perpoerelizarla oc And bens. da|[ea][aa][ aa] fe Figure 2-1 Esrctra den as 20 os ignites cnet a as 2C rte ua prt de once “tipo mostoeslovo fe maser) Lis fuses 8 sto y esi 5 (isco 1+ Eireaio mest inci termi a ansecnia Je informcia, eas de enol etl de eg, Neral cr misread. + Elesclovoes el ebsato dresconao pore macs. {ali SDA e bec es dec tt lest co os eos pe cur camo ansmioes © reply de Gaba, depenienin de In cio Sere A rao apy 59 en er ce se “Lapeer ete de SCL) ex eo ngonaad lea | ota doponiv cnet a as 2C ex ecto fru ie deste to dani el rt de neat conen Lon pte compe co at ie 2-2 Be dead les cpstos BC La lina SDA y SCI. i cascada ten patna dealin sts ean rene 3 ally Depend tad del ane de sda de ‘Si opti pods oni sna So ace Seca 4 Que ot rape até sata com cut owt nel Bajo 0° 9 nee Ceoespomiere indecent det eto de es obs twats. Es ‘i ened eae + Que et erste eon crt est dst peda com local lex ‘tative depen de sors tater Ex doi, Bs ie sm) hay ningun evo tose saga eeu se excuetan ees ate 2 ‘anes de estece de Pll Up cone ts lian tabs qu fait el aries Pitips Semicond. Des fr un alr de 4&7 ‘Susevro pa amajr cea apcaccnes S+ puede eas depo lar # una slo anc de 100A gor sexu (ro and EI eo de Spats cones a bs en ina [rls coycind nin dine 0p 21.3. TRANSFERENCIA DE UN BIT POR LA LINEA SDA Parana nit pane de dats SDA debe ser generate us pu de pa ca SCL (gua 21 Los is de dats ers port tea SDA be ‘mene erable nena nea SCL nel ao El cudo denea SDA ‘Be pal cba cand ace SCL cel. sm (TT XK Fiona 2.3 Tamera port bit prea BC Siatine SDA cama mes SCL ets veal, a sitet coe a, sin come un conan expec Star Sep) expa contin 21.4 CONDICIONES DE START Y STOP. Para gue btn dina ph se nel us no be cipal Eo gi deur que ky trates tld de tos hn spies ancdsl es BC des esr at imped. Pra sue bas a He {Go rap) asus del es (SCL) y dats (SDA) den esr lao. Una ez {Stes rf et wannsor omer evar nia pus dee, sa Ts Pure 2-8 Conn de Str yep nla asm de dns se dala spies secueni esucess (pu 2-1 1 Condi de Start SDA. de extra de Dds mets qi SCL ermunme tel ta cose eal cen de amen de oo “ramsisn des bits de intrnacin a ala pod el CCenclon de Sup SDA e dnc deat oma gus SCL emacs 2 roel Estas odin go inl anstenci. {a condones de Stat y Sup sue sie genet pro miocotolor ‘scum, Hb DC He conser cease desgs deb coin de Sun fe se Caps hve de nae dspucs deus ene Norge sl onic de Sup Los ‘pstot clive opis on ne BC sen pce! ed pen tet gulp tera sone etary Sep 21.5. TRANSFERENCIA DE DATOS oa nein por nes SDA dts tne hs (an) EF mime de ‘yi ure puede cir eesti, Bye de dks asf empezs pri que eager psn, cseninas MSB i Siew seni 0 costo (ao damen) one sovna Pale tH ‘Spore ene roinsinis orn Ital SDA aon el ha -9) (Gatirpo desis dove som Pigs 25 Trae de daa pra 1 Erb de cna ACK os igo o tani de date plan 4 ely SCL conepomles lt Se eotminoxgorato por mas. ansive ds tea Hes SD pone ata smal oneal) Feo [rhe tee tins SDA pase sae! bj este dee por a ora ipod ly SCL. igus 2-8 Sie sctnoraxtr gue em sinecemad 9 esr mas ys mao fete dea esas yo eve ob. a oe en poe een 20 zur cb ACK ce im tye quando Ia ne SDA ie ao, Lo ees Aco jo dato gu pace genet eon Skp 9 sors tans Son ‘Noes imprescdle ca une cmd de Sp pa shor una mate edt Sere I cain de Sat sot laser de date rior we — == sou UTL/AL. NE Fagan 21 Recomended nl ae 2 Sin maceromcer et mde dan de ot eclosion, de coca un bi ACK sca ye cud de ris. Pea fla In ster) 12 sos no debe genau BE ACK te line ye cis pore lv 3 "slivocrasmr dee doar lb anc de tr SDA pr porque me fre a cond Ge Sop de Sat Si dips esto no pale ee 0 mans un ye eds comps aga etn seated lp de sb pean tas, pe ace aie SC {itl ao gue fer a oa paneer en edo deeper ise 23) [i'r de dense rend ond of dapoive ve be eee I prt au pie dedalory dale ans dehy SL 21.6 FORMATO DE UNA TRANSFERENCIA DE DATOS ‘Los datos tsi nen aoa ea ira 21-7 does pei te | cnr un eco sbeebs 12 sam noses si pau pu evi eh 1 Unbicde Srt ue sti ico dela mace ts, 7 Strebiededressomanisns dow lve 3° Unit de esteatserar (UW) gu defi el cvo es ransnie 9 4 Untarde concise ACK (acrondomen 5 Unmensje vidi on bytes i, © Unlatde Sop, unin do macs Fig 217 Trane camped dee Pieo que ped ube: ais los one a bis eso debe ar thu drone sine ld eo ve dena nora staal fi rr) Ca coca Senet is dein cn In iar een Tok Ibeexvns ein ichando cosas ais pr osmocr sie elo a que 1 fiige el wneere El roche te cen prs ol br EC eat pe rier yt depts de Is erin de Stat Sacre cave slctonado fo ato (i218) (Cees dl acne ave Aaaas) Figura 21-8 Primer ye dep ce de Start es 7 primero its del primer byte marcanb deci del encavo. ote Bt (fo denn deci des ces + SL RW, l ciclo os woman Siifea que auesee siti [Birman enel xa sland, ‘sv wecionad, Cnn un monde eo eaiaw deci dept de conn 2 Sat ead sposv cesta se pines as de a cece co I sy roi qu curiae smi! apn seca pot eam ee Sok {Seine meer ocetaver coperionde lt OW. 24.7 TIPOS DE FORMATOS DE TRANSFERENCIA Lon ponies feat de eames 1 Mactro-emior tansmite al wetweeeepioe Sic Wt 6s 6 es, (Wo) scene a tn as 218: Pa Ea aa west TL gages omnes Lone naan 4.04 oe aiscmar 80490) Clovndnetenaranne Fast ata Figne 219 Mocs exo dos one! ce 2 Macarocreepor lee de un aclaneemier festa opts Gel pier Dj Selb dexter a esr et pw 2 EEZER EASIER] + [caro TT caro FREE} “cea ei) Pear 2-10 Sacer das deny 5 Formate combinads, Una tanec de toe sempre sabe cons ‘ick e Sop geneatapr ol mars, Sa ambaro, Hn aso dae ‘ise comuseane coro fa pds powers mame ctr de Sey ‘esos ore cn Se anon pm tanto Se Stop (2110 ‘rune a ani Se desl demo de ancterenc,n ont Seit {led desl seepen po cae URW sei Ea oe MT OAT Pogo 1-1 Bormatcombinads Vara combiaciones de ema etn son poles eto Je uns nis waste ede, 21.8 TEMPORIZACION easpode trrteensia Sdn lb cls 1 Suaulard Madr Mode ext, peuimaunert 100 ki po sep 1 Fax Mode Modo spd aoximatanest 00s {High Sood Md Mao aba vlad nde 3.4 M8 1 mod indo is ain yw eos seuss ven rej en Tages 2-12 Lon alr isos qu non ee ees pe Sn 44 i Drain tse lo del SC. fon 4 ux Duan del semper bap dell SCL fans ej dns SDA ye lane de aus ane SCL thong 7 ms Ba lncraxn de Sop, Sep ens! lance de bs de Tne ya pc se bis dea ses SDA 4+ nay» Shs Tempo de mttesimieno oe dt. Tego ene co de Ud eee SCL cl cao del de ales SDA 4+ Goaar > 250m, Tempo de psn dla Tienpo nel ambio de do aime Moeo de sbi dl fej SCL. Se suse > 7 Tepe ene as he etre anes de comers a oon “f ¥ Pig 21-12 Defining pa IC 21.9 CONEXION DE BUS I2C A UN PIC16F84 Ls gu 21.13 dace pl consi de dpoiivon conceal abs Inc wr Pic LeFRA configu Soom mana que win hr nee BAS SCL)» BAT (GDA) cam nas del bus IC. Las xs pels cote al as 8 vs Se mcr Sety D8 argue fice conection, pops del sion ‘Ste pein comameacon sect el pots rs but IC mem ot Stouts devon rer so apna tna 21.40 LIBRERIA DE SUBRUTINAS PARA BUS 126 ‘Come ene Sts pro ue igs el 12 a canines expe lara BUS_L2CING, con subsea tects pr cently stcatemee erent Fl hreware aplble dee a eras de eB 21-3 La ‘obras rcs "RC EnvaStr” wun comic de Sat nso, {1 “126-Emiastp" Ena un ends de Sop o para 1-26 Envinye™ HT rirocnaldor mney ranean fyi por hus TRC que se ese ot el eseavo. El bye # won debe esr capa previamentenel ei de rato W. + "Tac teetie™ El mice oe un byte det extant a "E-Edition ie ubriasaesor raves resi W + iafages H Pie 2-13 ELPICISPS com maz dea a BC settee" Lea A REIDKT veremereretettn pepaesen oem sae Bea Sania aren ee OEE Me Fad ae Usa Nata pea so cinco seo (06 nya seein. Laden dea SCL SA th pea Sr Sranisare Csige 3D ent Me Sanus Rearenion rcc Seo cd Ephemera stom a ins ‘achat ann BC Ben 0 tensa ae crm ra ees oe cme Frac ees we Batam OY SF te eectanste eit heme Semen, eS ea Sn ee ES 3 et tee 2S So 2S ES ‘Subtedtugabe genial Se tia DC Beye Soames bib SC kenge aoe Amit "Skane ogee den aetna SA SS Ahn pns Soe So eet age ites andi ee Uhmyaher——iaatina ee at OH Bae ebairercimenack SS RGSNSEe kc densemlen esac s Se hava om =" 21.11 DISPOSITIVOS 12¢ Serica mtd de dopo pn concen Perere ‘+ 281.256, manera EEPROM ste 52 yi. 2 sian trmaner agi 151507; elena de emer 1 Sista verde ply del pe LED de igh 1 PEAS ec cen posto de oes y ts 20 PENS, comer ADC deca aay Se its Ica! DAC Cee diver pr ply UCD. {Doren digit y temas los utmost con datas dns dts eaviru.o2 241.286, MEMORIA EEPROM EN BUS 12C Ex algaospeojces ce amen gr cal de ito es nee RON, once, b ligne pr lr eames Kd at ‘eros LEPROM see poms soos ce per on ga ener de ‘vee jo qr oa ms eng we fps Poke tran Fan Sab ‘mse 22.4 MEMORIA EEPROM SERIE 2410256 morn 24.0256 nm op EPROM seve gu prin acca he {Diyas Ea pe et teens vee opr pose ‘el xon cata ns eon mor 6 arte EPROM soe, Las fenlceacemics debimensna SIC 8 Pere 22 1 Pate denen sre CE “From nema FEPROM sere con ince IC feats pr Mc, {commiaad con) evun capers jne cere en fen? ‘+ Tum eg ge 46 Hey dec nemo 2& scones emer conor br + Loe 32 Kyte stn crzadon on 128 Hogs de 256 byes ends uo (in 23 + euea memoria asc neti IC. Loe dor ve econ yo 6 i= lees debs pas SCL SDA. + Schuster wel do e255 Vendo valor pio SV Sunumo oy soc 3m en proses desc, 0 A earn y TW pA enstndyo mod dehj conser “+ Usha aration mille de operaciones eb y exit {_Lattnsin de dato grins drs 2008 {+ Lasieas de deen AB, AI AO permite coor sas mses en ‘nis cue warn iectin decade na dell + Tene un sista de pots cot ccna acer mos a WP (te Pronto (O64 WP ac crmctn a mst l fltclonict de chip sso 1 SiWPecommot a Vec oes pnb scene ea 22.2 PAGINACION DE LA MEMORIA 24.6256 Lamemori et connie por pias is (bye) El nner wt es rd 32h Ho 256 as, Dee "296 deadpan" 2ALCaS6 a Fao i (eni neo aevm | > Geman om seats sty Fg 223) Pagina cl mora EEPROM LCOS 1532 depose de memoria etn dias en 28 equ denoinas | gins 256 pone foo al corse Hus ei 22-2. Cade posto de ema tied po dos bys de diss Are By 1 Adds pk ye gue ee cameo de pe {Eades Lov Sue queues la pos dec pba eno de om ‘a po et, pairs ena prt psa Wo000010 11101100 Heo ny 2h Adie Fah Bs enn EU Aes Le Bye dame salen 223 DIRECCIONAMIENTO COMO ESCLAVO 1H descr de eau maori sg pore bye de onto qu debe ‘cine cl marocouolinr mere. dspls Se coma Sat ds ea ges 225 Baa deren crs ew pte ayo programa La pas prose ‘efecelaneordoce spies AN. AT AZ Costa ce 1+ Dow et de Sa. le cool oes por i “010 1 ASimunacdn ine In pre popamle que ion lee 6 AZ. AL y AG “aden pot ions eo pes eno aoe 1+ Fimimentet 2. pr icc seo er 2-8. RW=0, gui ques! merconeaador ac ex on tren 20 C236, 2 SORA Sgmiics que mato tek un dite de fe meme Paris Posratie ee Feare 2-3 Dens dea memara 21.0258 coma eco era a 120 ‘Asi po empl AZ, Aly AD cones na edi sb 110001 tus) BOOM en esto Em propane eater er on de Seaman harder (AD, AL A pom ora hatch mea 224 CONEXION DE UNA 2410256 A UN PIC16FS4 4 pas 224 eo jenple decoenin de we meme 2.0256 «a siseanadr PICISFHAA Se apoio el os CT cena es consis (Eiarpnes SCL y SDA deieetea net RAL RAC i eroconlae Cam A2, Ab y AD se comets a nas, diecéa arb mera & pin Wp (Pe Proc coma espa poses a pein de csesiuga Sisecometea Vo seit lsc shel des aro Tad 1 f= Ls 4 Bs ey 58 wa 22-4 Conc a mora EPROM re 241286 a PICIOPBLA 22.5 ESCRITURA EN LA MEMORIA 241.0256 La ccntin de ems menor MUC2S6 por foe de PACGPKE see © recta Ue ester Ge adel macy ean cen Cs dees {Tm narrate i fpr 2 pena de etn sone k Sac ps: ‘+ Prot mirecnladr eto evi comin de Sa. {Leger el byes cool nme ecu spin tn exc rs. Adis gh By a2). ‘esp era i sme de i dence de a pig sch ‘ci der Low Be ig 2 2) ‘+ Beguar se warmer os nos a ex, La deskn de le pond ‘meine wary p teeta edna. + Porn cour eis cnbon de Sp. moi ed dopo ann de cn Serie eo eee uote de pr ots np cae dee nen lin de oes ga den eid cenit oy hy gu mpl pete dso a (ibe ey 5 ‘= a y ere Pr dcr EPROM ri C6 226 LECTURA DE LA MEMORIA 241.6256 ews tpn 2 npr fn pan Bai tare apr i on nde Fra eed astnaarhtaur Hpac celescmpeaeimsiioespes on BV Te] yo oH tf & F ee 18 ees 24 Prod cs de cnr EEPROM ae MUCIS6 § Poel mica mans enw cn Sec fit ‘cri (coer of ec ne cee ee Sidecar bcs eerste 2 ASSeoervaelieecos enn “+ espaol ooo de ner La dc dren “+ Pvalinel circ coi de Sip, 22.7 LIBRERIA DE SUBRUTINAS. 1 reco de er y Ins ch manera 28LC2S6 se unre se brn con deste so re MAL CS6INC + “MEHL C28 nkisizasrie”: Papa a mena yrs inet wt dea pose de merc etenae. + NiwtciselncaipsLene, Popa mom pa ini os ots pari deen posits de meen Sed + NbHe3U Mena a UCD® Lacs! memaje ab 6 Be mos To lin por praia dt viatar LED. TMCS een nc nigh sear NaUbAarntoh nsepter oe te Sa oman aces deni ip nem been de pe een le TRONS ato ne ere ge ere fiat Addons ee putes me anes 2S ee St BC Brat ven | ae ae a Seow Ges BC Easy ‘fine NOK Diwshntars aces insets ALCS cee cca pews sao MAL Me cieeheere reeset nen Siena teeta eer pe ns ps omg ro gz eco cn ime tentes “hl mtg pin ie aig a Spee Sha ps Sc poo Heaney ler tne prcinstaC, aM cat Panta SPE ene = thee me 22.8 EJEMPLO TIPICO DE APLICACION omc 1 sipsomepograa es un hah de apn en manejo de meneria rc EEPROM see S4LC%56 prs cl cata dee Ti 227, dome se iin ch ne meager se ‘posed inde ein y deere Th att ep er NT ind tgp Fepmasteiminens toca Ape pirdmccpew samc occ aetagye et ton ‘owt Wrtne [See dion aew gaat =) Renee ‘Rteyo Sonam c er oe Fira 2-7 Creat para progrms 2C EEPROM Oa = Ses ‘Scieetiermr hoe ere a a 2 St ‘epee nec haan na nna rt ve ONE acme pnd peu ME pt dria = ooo Teen, [pee pi 8 rain ~ § i & z neg ied cats emia eg ee CONG OOF &_NDTLOFF PRR. ON A T.08¢ Retine Stan rc Scant econ 22.9 GRABACION DE DATOS MEDIANTE EL IC-PROG Encl poguma aire cpa om gta datos a mm, Sin rb, ce fet me pi ro pret mre pacer lan ar propane ‘Slrerocinttier,ndoel gle TRIOS esta ee Pir 228 Gratin de mone one 344.20 mean IC Prog a figaa 228 dec ef prosetinicwo gan gitar mena al camiewo de «nde un elo bags la moa conchae Pog. A eer a Proianere se bats oe lege el dps adkconle dine 9 selec oy el mem tes * Dupin > IC EEPROW™ NEGC2SB (Cai de nen comneta a io ca pea de ri. E ck ‘als mena dee comensar 4p et econ 00H, 0108, C2, ‘om, eh 7H mis indo gar los nessa zens ASC ea pana deo (Cao dees ej tees dba con <0 Oy Ee sips mis ‘Sod bars a on eas de ple oie Les dos agar pode eras wn oxo med a sein de seen Aci» Gaara isons pc de Wi 22.10 VISUALIZACION DE MENSAJES LARGOS Prey poder vince: tng Sir ana ov el cpt 1) prt aval den eel LD. ain MOSLEY ag LCD) nnn = “gran pete bre pes deon gen nar ‘escenario Waseem ae ‘capinea obser stones cs re iA ee he em ceo pom a Sor ny sludge re Sil Leb tees FE Siena on Ses conn Tate Leb eam ini il dele? amet Scene. Sr NOW Camrose Comin Seem eee per Iara hy gue ‘ahi bing NDAL.C2S6 Mena 9 LCD de ees MOALC3SEINC, por ‘naa gus exp coin ue woman ube eon stn Un empl espace pra Ia stan an e deals ene snes dap de agents sorter psa foo ea evn eM am “Ummm ne 9k ein ‘Biman inrgrtie ubpelio peancre noe 19 fen ‘iar po pon ones apne lps TROP a aie sou 0 22.11 CONTROL DE MUCHOS MENSAJES un we slo wisest FICLEFE cin de menses que punks sleoctuar cr feata, Un earn EEFROM aie psi nr Con BW (aatad Ge momsjo, al ls LCZSS pemie alas hats 32K Se ates, sigan programa gear exp como alah can LS men 255 ances ein. Pus el, sn ot ees ere Qe abr Uo ac revamet a meri, Nen can IP pr rose expen ene Pry C_EEPROM Otasm. En ete enol cs nse qe cad wo de Hs Pass ta id aad io Je cds gue de memes tal er ela fpr 22.8 Des a aur seer de pogmacn gu emit vara lien ‘Spropan on finn de sco el oye, a “epi 10rd hpr28.2 bamaan ‘Supa nc (ai it a Roma. di 7K ‘cag canteen ei {cope ima te Com moons oS ENP. AF Tom PRT ONTO Seaae pian den ef ten Se Nein ncn clemm oo ot symm Age hin da met St deny ie S ieanics theme Sc Sm {Commas ioe ae i at) fe" Stas ceraaeaee ce Sem Ee Recerca capiru.o2 DS1624, TERMOMETRO EN BUS 12C Um ner tpn de cos pipes Umi dean A ont expt proces fa ea Sno Spe cp 8s ‘elena exp ce apt on mia aan 23.1 EL SENSOR DE TEMPERATURA DS1624 D624 eu swore erp gas tamer see cig de espera ls tga nie se sacar dope, Ser ances pps am ise —tresas ayes ae Fier 241 Pate ese opera DSIS2A 1+ Fee por Daan Soon (emis) ecpai de (co pnsto Semen fr + Exundipono sme # bx Cr Sei, be dtr een yen ot enn delospns SCL SDA, Nose decomporests trp ei amet de ene + Latengotan ses como unalog de her ate aoe eg, ‘Eanes de peau que pude a a desde S810 hat 125 cn ‘eas corverin de tangeratr enn eo tin deur ep ‘Pose 256 tyes de enons EEPROM plea dat Se pode dren com un oe dete 7 5 V se var peo SV [asonrads de gccin A2, Aly AD pete came ain DSLED cl ‘ao sie, aren ccna uo el 23.2. DIRECCIONAMIENTO COMO ESCLAVO {emo cuir spine compat cn bos IC, el D164 se ave cue sib deci ail mu ce nH 2-2. Ea Gees cons J wa pare fi a opm ae pe ein mc A Piura 28:2 Direc dl DSI como ec enw a IC ‘As por empl. Al y AO se canst maa, ein 1001000 en lect'y 01030" en ere Eas rors toate we te Accum hrre ec cone fant ocho sore eons iste 23.3 LECTURA DE LA TEMPERATURA L166 rela etd empra sce d ncerpemeto 4.2. Ete dat ead pur el fan BC, sdb per & BU MSD en fob Pier 23-3 Ferma eect dl emperor 4 ba 23.1 mucins eemplos que eliconan bx emper y e cont de ests irae Se ete mn opus ENERO EC + Latempertar viene express en grads egos con cut enue {Seaacna ea? byes dnde el bye supers arte ery tre by pre deena, + stomps teresa en cmplont 22, por ao, itis i de {pedo eners ade sgn, stn gal "0 pen epee post gil 1=tara tener ep ‘+ Loscuse isms bas del yd spa desi xin same acer. Lapa devin a tne sun tarpon de oe 4 ah (qe som 05, 05%, 0195 Cy QORIS Cl oma eal os Sots = Paste tanerey | Peete Desert) “aaaoe [aii mmo “Rowe | Silo Sew T2Eee | Solte Rae | Seite Sime Esme | Sete, Se Same | uae Mas TORE | ISR as eave | Se te TEE) htm ee “amore | Sen Hae iatore | Sener TOBE | See Sir veges | Sar Bt S886 | Sin Sis ‘Seare | Sil fees owe | ttl bean Rime | ion fm Seo | ts Te 28 Rg ss pre D4 ESEMPLO 1: Us 081624 proporeas el pwieme valor ey st do bytes oun. 10 1011000, el ese valor deeper a Soci Hey ue ieee ost Byte deparcetn: 0010110"= = imhx0 66x04 320+ 16x +8xOF AHI F DCT RO ome 1 Byte de ape dca: jolowo" 051 025404012514 0005 Al pos rpc oa er #23,6875 EJEMPLO 2: Us vez resid a wmpormer el DSIG2 peoprsiona co siguiente valor Sis ds yee! BULIOHIO 1OO1GD {Cullen's wae temper? Sole: Com ett ae soe“ sgn que Ia epee eget Pun blr el alo abso yu near armani el a Negando 1110110 1010000 ens 0001001 0111000, ort 1 Byte de pare cere DODO: = 1 126x0+65x0 52x04 16n04 841 14x04 240+ 1x L= ioe + Byte tape dein: SOTO =asr9+ 025x1-0125e4 +09105%1 ~08815:C 23.4 REGISTRO DE CONTROL = orm p, senenom me 36 235 COMANDOS as tes de das y cent son fos ec en el DSI62 seo aco dl bus BC. gine ato eto ea gus 385-9 esr, ‘Epa de eau ef bye de deci, omctnoha maeio dee owt a DSi ln es bye eset ah 2-2 soto a 051624 wo fe oe ; ‘ so ian fT s s is Pian 238 Procol dt comin de 051624 mane es 2 E1164 poe l donna registro de contre cao coe insTaLccioy == — 04 pose a control eyo cote dear ma tj S128 cn cin dct sto i da a Navromnne |g dae ge ee eS = aay ELT eT es] [ner Gamen? [lita scone de emer. oo tap Comer? [Deter rented eam zy Figo 214 Reginvodeconnat Vasc Mona [LE © Serbs os 286 ys de memana| ——oy + Be DOME Exel de comveni ssa EPROM ©. SIDONEA lame detergent tien, nikal © SIDONF=Ilaconeraia lads = ‘soo de ub sr lat Se 1 Bie SHOT eel tae emis no ce converse: rev Corts |S sia ss signe a pe ae SAC (> SL ISHOT-1, e DSI63rotlon consmeamesc Is cone de sons enpeatnt © SUISHOT=!, sto se aia was cummin doe gue we rte ‘mando de cena de ener tt Cane. te reps it impliment co EEPROM, pr In cr del mse rape on I pase cai coiple oa 282 Camano ct S184 Se Stine dor cso praiag ata de mp: ‘+ eel modo de cane cotinu, cme comes eos dese ‘cc msl comandn Sot Cone 7 Las comvenims we aan dee Seo ypu so ecclesia azar Ma ur ew elcome Sp Cone! 1+ Bact oo decomeniia One-Shot sede cnr ut conn Start Comer T ‘ula er gu doce reine Is ets de emer Cis ae ‘Simei! D312 puss mde ap cms (Us ye nin a cone de penn maine eles Sat Cor 1 dl mice tact debe ler ht DONE del pate de oe pe nee ot eid = comer Y grea ln fcr Sl DSI! E29 20 ‘een acs calzone myer du segs dep de ica ‘vere, 23.6 LIBERIA DE SUBRUTINAS. xt el somo de tpn S162 pote cme en is bins indian eta DSTA INC™ ‘+ 7BS162 fii” Configure DS1624 pn acta en a One St, 2 “DSi tehCaovenmn™ Ins DSIGDE pars gue coerce carsniSotempenis 1+ DSI Lastempertae* Propose (Valo abl ela axpomtr cep DS1624 Tempe 1 Part decal ea epee oge DSIG2H Desa Signde atnperatn isonet eps DSI6N Sip uals (dome npn Bela See Soueineeperaa sas eu Pewee SQ oD Dstt emt EQ bor Seno eae 890 {Comte t64 Gomahicaet BU Co com, Aco ho = Cormom once pmuerno reat SRG ERROR" CUNDADO" Ls ta en ea MEDD “fon sssbn armen RON aoe eens” ‘omg 6 aus mn ne. ‘ete DSi Dens :Apmn pie oo Ses = Cems eno aeons a pits cna Se Eb pt Sect pel met st sh asnen etminn Sm "S16 sia a Ee eee open ose. Seo Sistem same Be ‘Sow Chae Scie T Concrete i aise manda pn. Leeper yon pate en sh feet yop Bo bee paseo stat fepenaap Sar Dsl beer Su buadpeeas aaa orton meu sinturmn vm ne 32 ere etre _sihysemosor tenon inb ae: vino iin ae nue btige deal be ors ee omer Set DuGt bom eee EY Bh Raum Eieiiemeseeaae at 23.7 TERMOMETRO DIGITAL sate deo ocelot ser, alc dl prose sa emi iil com ced gus 2-4 Sposa econo Sea cet, Pure 2-8 Comat dea DS1626 au PICUAESA, Termine di! “ete So NOT Om 8 PHATE. OF TOC Se ee a ‘ino capo Ea a6 Pence rain 8, Been BU dae ata” ee ee cea tnepenne* iecnein onan Se peteeeetpneatnten Satan Set hmongeamns ose oes Se = aaa ee Smranneaaen sa eo Not ‘Seema inept ei el Te a renege TMD Caran =e ews na fe fectemenre ‘Nose bey ea ae Sy Gas Nectar Vaal nepal pes CD (onda 4 Tempe snpentn oem aie iat Ba paceman fe, Data Sem Tengen samattipn (terete SNe, com iin gr depra ga Se AND” painter Stoke ae cre etre Set DUG Soke Maoists Eepauapene a tentae mee supe arin DS1307, RELOJ-CALENDARIO EN BUS 12 | mcs pres reece tp sl gr Jo gor ev ete spi epnt ana eae ac 241 EL RELOJ-CALENDARIO DS1307 tween atm aL ecto ea e pe fk clas ‘ly a su cumple peresmerte cr mh noses Damas a ‘Sn po dele, Sus anes ae sa b>. == za] 2 [nv |e) ences —| oo) 2 fn” Soe eee eo] Sn Re Figura 21 Pte debreepcdne 51307 1 Feat pat Dts Similar (wn ime nga ef pos iews 301) + HoT sina» ey tas nb slr anette 200 mrt dats ema BCD pu span hh cana on 1+ Tien byts de RAM wo voi pr aazerandent de date + ExsupinSQWOU peporon un nds cd prepare ‘Tee uncer era ce "sel pra mate cas de al de 12 nema pcp porno, apr de maton Seo Bch ‘tudor cond casa pga “+ Scot shrmar re 4 053 Vr lar ico SV. {Ponce bajo conn, era 500 en mind ep Ciena eral cara prope de 2768 He para ogres easy > een Stenson 1+ iin da dt mex onions ahead #28, 29,306 31 sin Snap ere cafes tn ‘+ Pande ane en Tomo aueqee do 25 hors cl ameicno de 12 coe fbcdeede APM. ‘Seat tans eds iin fg 242 Figura 202 Dies dt S130 come xl on a 12C 24.2. CONEXION DE UN DS1307 A UN PIC16F84 few 243 ra uo peble saan de conn eon i msn PICIGREA Lox plns SDA SDL del DSI30T secon a ds ts lps AS isrocrar eoaorman ol as 12 Ls resend up een ah ‘ceaeiion AC 1 S1007 dene propio eri de caro de 32.76 rp egar emer ‘xan yo pede dt leona Ur ander ghosts Poneto pak so rl pm jit el emp vale xan Pane 8 ‘et ecu emo cn csc 6 a sel cata esp SQWIOUT 1BSL307 En la mayer ce a aphcucones Ik pon det DSI y dal ea Sues yee ecnsesoer soe pect fae alien pcp, DSI307 pu almanac las ‘cide BT rhameiede aac dl erp y ab mir rata Pei se mn apa eta rs nt son, sd calendar et [S137 no satan encod ilo de anti Els eet Rr ‘ike our congenic 2) 3.8 V- Puede aa algae pode la sonnet Srcmte euaens uns furs It desl enon & AK abe asin Sak ‘scsi dla noon sel DSISOT pam 0 aon, Le TE a rt Ge iE a |e ype 4 Cone de DSI? aan PICICEMA asada de onda cua dt DS1307 (SQWOUT) se coe a ‘nerapin RRO del iovorlor £1 porn de sont el PICEA debe {celpenr ca al cones con wn tient de | Hep qu el meee ‘er oersmpo um ver por senda 1 sn dee lve cs ex demo abso ‘elo ecw un resend Pulp pr uote fiom. Hh ED I pater strom ea een {ju ed ores gia se ela moat on pares "MODO™ {INCREMENTAR® gue conta es Ty del Pato BS sre ‘hen nero p cam cl ie del Pew En are com xn pls en contenu inci ob Gali deg ction sess ‘Roy HBT cama serve md LCD ys verse ace ee pore 24,3 REGISTROS DEL DS1307 {a figura 24 sel map de dees de a wera RAM el DIO? Los regs een seca nbs dees Os 7. ese sO Issa hy So puvekes de owes AM gu pie ser was Ps ca don oa] Pia 284 Maa de momar et DS1307 Louk det cemgo yeas se ote mas I osu de eae sropndot a Bg 38 sin Ts estes de oy 9 ebncaro en dea cee ed “+E Samto de ads ho ton BCD. {Elbe al ep Oh erelb e pusen em ach ioc Ci 1" SCH", poe en mahal 8 SICHr,tpseelfnsanien de rl ua pemanecr paso, 4+ EP fom e lay boas psd seg el modelo mee 0 eee ‘cots pe i ge (B18). SUSiit1224) = Oe lmeds enopee de 24 hos (0.23) Sicbit1230)= Ice tamed ames de 13 hr 120) net medbamencae de 12 hrs lS OVP) dle Oh ve bit ge ‘dermis bares AM (DUA =O) 0PM (GHA Ib 1 Bnet mdb eon de 2 evs, i es myer es deb cena 1+ ETsomunid de gio 07 cola seal una dt pie SQWOUT fomoe expe contac 24.4 REGISTRO DE CONTROL, EH eo de con dl DSISUT eke spa OTH 9 lin rn pr de and ed us ato ona po SWAN Ul nga ‘indo eis spn aa 24-1 a a FRECUENGIA 3 3 Tie I i S06 Tab 241 Frum acd cooks por lta SQWAOCT 1+ es, SQWE Squae Wan Eble Habit ond cand de si: > SISQWE=0.cxel pn SQW/OUT au fuy una oda cura ® SiSQWE= |,casipin SQW'OUT hry uanenda ctadds 4+ B17, OUT Onpur Cond, Ine tne gin dela ada SQWIOUT ‘nae desis oc cata (ede sf SQWE =O 3S OUT-Uel pn SOWOUT ets" © SCOUT=lLelpe SWOUT eu s-t~ Asi por pl, pr iar oa cane de (He prin SOME, I abode eel era 00000 (SNE, RSI~RSD~0), 24.5 ESCRITURA EN EL DS1307 La wasenca de dios cede el misosetmlior al OSIMIT se mocap de act deh maesuo al cave du bus IRC ya caneio ¥ ‘Sauces one figura 248 a bamlset de da se elie emo ene oe 4+ Pmer el micrsunela mo cvs coin de St. negocios el B07 Sle dt) n mo erage ee ‘1010009 em, + Acoma isto emi npr ean ep dc det eto escort aes) + Dep sewn or die acbi La des ds agar a xr + Gat tein de rir el atxocontdr mast va b cide = Cr rere TT CS : ? a z a Paes 24 Pcl art a ast a D107 24.8 LECTURA DEL DS1307 a len del don el DS1307 pr pte dl mec se rosie de ete dl elno por pe el nasty cacy oqeranns® (Stign207 Latanatoccie ded econ gst ec: = Gina genera aT Figura 247 Proce deca et DSESO po part db at “+ iene mirocontlaor meet evi odin de St {Longo enin deci dl DSI307 Sine Ae) oy nec ut ptToio9r «Di ‘+ Desquse maose ee os dts eas ogists. La deci dl esto a er + Ford el morse mace eva a canine So El pinrrepa oserl sead en in opr etn ead S. dno vedere pint ae quel una open desea pas conocer ‘ates vlord te ptr, era sir cum se apie aah em sie 247 LIBRERIA DE SUBRUTINAS poole de uranyl cl DSISIT se coger 6b isin swine cot src aa DSISIIINC + °DS1307 tcl’. Config la sal cunt que pene S130? es re sQWOUTs He + "Dir LeeLee ts sales de tempo del 051207 fs punks on ke ss dsp conespuodn (An Mes Di + "DS1207 sent Cars he doe del segura mg (Anh, Me, et) esr ei DS1507 peal D150? fr Late e Ene Se 2004 ax B00. anh art aio a S167 ‘cipeantresr nsie estate sore Coat SS se ha iooiceyae AERP Dun pewter SQ 00 Dein el S107 Sieben 5 On sete B37 ti cng cee ge OS A SONELT St Boe scratpmoi own Sey Sonia DA Le — Sela ie tee a SU pap ope = {ret en pana gene Ss ssa = aiesoae = a pene aot ————— cae tin ne ne ro a foe SLE eat tom ney a x te eet e810 ‘in meh in Na de DST, eae “ceed omm See Sse = San seman ttm MA Pesan Ten tiene Nec der ac 248 PROGRAMA DEL RELOJ CALENDARIO DIGITAL, fg 24:3 me leo eu la ign y cae tad ot D102 crise go un mirsnerlar PICTORSA Se aceon Sls “nisms el documento pop eco ue expr conse ‘enemas descent A pun de ee een yee programs mpement ropes bat -ark-lenis dnp al bee como ots gai, tein Froude de eno, Por ono ce cca Tew espa un tendo Foparibl ficients nee pana rm 3a an ren seman Yn em Be ck Snes Toe eeSepm ep exces “enh oe mas at ‘sie 1499 Gon. ‘saat ty cmp iOS. tex ‘Snarwesenperel ames BOM cgay a rt enn en pe PRAT ‘Geauga aap ape gracane mes nae LaPeer pa ean ps ODT e"RCREMENTAR Siobacrmea RSMO At pts emo su din ‘iii ee oe ee scenes Et ce -RESionoy iit hat sn aun epnar WOD0 4 NCREMENTAR ent a a 8 = Sedna nea raergeeap mere seer eee ee ee = Smee ee eet Dagon td moon, te tnt Fry i eS es f Ti"ws “000 Ee 7 ‘DT Maes "08 T= a0 eae a i Sephon ae = cmstenren pone i= ES == ES eeepc For Menace 2 = = Se 2 SS = EE =e [neo S2 = zac 88 = See ceeumgannnin : se Z wen ESS Zise ES fee Sferinyesaindtih chat RON tgp Dube as cas scp MEO ean cram Neo Br Gta SY Gert te compe bat pe a te Me srarcaae ince St Romane Sebati dchaeome Sh seen Camerata peitfannpasouus ie here 6d am he lt a a ee ‘ee eetteanm ay yon pon ml ‘653 Tm tn irom oe parte evo spnbese BET sorta ie Spm aivoateon se treareare scene ‘heed same See =] Scere roenera ; | ara 269 Digrama de fio de sain deere ao inert se Sree ‘xa ed psn spr aan eestor nay ‘seins Gre contre li Pegs? Sreemttronidn NRT ‘Spreecenear ci see ‘sromasese rcbsnnal i eS Piura 210 Diagram do dosti Rl ‘Sn na ramet peste ieee, ‘fame at cers = : ‘encase nm nse say a pemarbeedaene accra 2 “5 rd Selene re cO.Dmonine Vn uematetin caeimenes 7 Ser sik eu ser 0 mpage Sans rianaran ean stp bio aan Seneent ke enomnMieeleemcemacet eee bt sraruyare ee Mal cme eaten eng dean ito eegoas ooepasccnie = nasty oo Seer] ne isn : ceo" | soaen ners ae Spey ‘sum ent AC ran ay her neg cee ace ania, pen sunteimraepin =a ce eae reereaceacacnante So) = Steecee, = nen ma “Du ie A ne Fire 2611 Diagrams defo trina aoe) "Dh de ete yt et besa or ati) Via ‘ane ep a ie enn at me ria choo oe co Eine ‘Vite ca soa ‘rar Shetiee Neate co tn Sta mine oe a fee Ena ‘gaan! aor : Se isemeras ‘Sieracemontereie eee enum Be eas nance seo he Meiers ‘ont Da ‘oven FSD IT eC. 5 oe ee ata see oe ate end SUD Dames Vat noc, ad ee seni eu apecun een Len Stine Nirwana mn tans Se Sea Veni nti Eas ‘nnan cts ba. Sr (iieone ee ha ren nee i na ml ps a nse pin ge oe ‘ei Wren den mre y naga tattoos ents epi eis diets coer Aiprsnopon rename ‘all uC Lin Sesain cs sega ‘Tatu cuirtanas calbeSnma acme suai seen a Reem Gctncit ‘Shetoeat ene Ee ce Simm ‘etch veut ome LApetmnine or agente wate emi soeoatin, te nem a ‘sot Dana a” totes ata notes a oe se Aandi seek hneamiet ees ert ee, eo sepiber oo menias ‘nse ao ps a tp oi Me — baw ‘esi am ‘ne et pe min pnp Se = he ieee ee ‘cual cis esr sno Vette sperms ei 2 St Leper Vane din ts ‘rere Dn eek np gee So” leo ome eae “nite cuz Fh npenio or abun? Charo nti faethe ine TGS Sommer Soe or oc a apne rane = one = ee Me Meche ie Ma ‘er dnt ene ot teo.some = (SS Eee) | Shs | Eaten T ‘Fara 2612 Diarra de dea sabrina Presaatora Sma cn ergy a MOO ge ene Sree Sm rune ne inom nin a i abe psp pha ‘Sear! ce ponaracct nam inure an Seamer Shep, Seren pre rs me, Asse Page ii ‘ahetjer sb funni me ana) ‘top be) Sena Ents ae ‘Txeiaoe-stlod. tmatmnse ps | SEO eotetietseeai metas s ar erent eterno ‘tac eran Set ett sae eeremiar nen jut abst en tie ‘orerage gabe nt oni restate se MOD pi ma ‘ergo tee ame oe tis SESE cence po Meneame npr shars i rcepsseuee ke Penne Thaw ee fob crssn, osiee a Darn itis Me sane ‘natn pms ah To Rabie dotuociateyeae Lodges at aad ato ec samen am Ee iit ps angen? tap ‘aac aparece Aa. Esra enue Set arine SSE pete nn 2: Eo ae 2, Sek. ESIEEIn, 2S oo poem nc el en te (AM ‘Baio Banya Se Rooter samenbantes = keane Se Ene amon She Pere Sf taba ie F Anat 2 rae ecm mot ec a rt en St Removtnne oe eee SS cate Min pc ds = moma ats 4 ire 2418 Drama defo duet Irena | Bruen ae eae enBCD pn ain wa i. a en a 2 ncnocowegos ee esmLOBE NEES os sm ofr on LONER WEE et Mass somata sae Dagens Bs Iie emi hoe “to Leb negate, Sy etnntneget nem Se Hea Sameera, sat Sete Siw agar i” Biase peemnessteaetss ce en (omic enine iin i Cert hike Ghat yoko de ie seve ac eesapse ch Sor Soom Spsahcnnepatae S “ape S&S Sone = & ST enn aoe tebe STATUS “ 0 KoSapeaNvene = == se pa a5 —_—_— any ee er Naw _ INetune acp NSN Seas rao Ey Sue ines caritutoas ‘$AA1064, CONTROLADOR DE DISPLAY "Enmore rn nei itn ee ES Tinbas ay oes dogs aue poten osrn tuo fT s t ‘incuba deli como estes en eae a 254 SAA1064, CONTROLADOR DE DISPLAY E1SAAIIGY cu cnt pn custo dps de 7 sepsis LED seat con ar Cur carer eects 4+ fir cone ue que Se mesa en Finn 254 por Pip + Ga pci dio pan gover exo daplaye 7 segment de ‘onto min po LED. 1 Gamer pr sep pane mer commit pe stare ene @ mk (pa 2 mei ion 4+ Lidice rete 405 ¥en Vault, 1 Pemieitmtistond dope di 25.2. CIRCUITO TIPICO PARA MODO ESTATICO SAAIO rude mire ma dowel ten amends 3 or otic rtp meen 2 nea ses Pa PI. Un semen encode su comspesiene Bi et Sy a mento rises Intasrs yu que ef SAALUG fas ineraencn cet soe my lind pre alo pit gerard plays qu scider od romp Fire 2) Pate com hake pay SAAI0O4 bus 2 og meats anexicos de spines SCL SDA del SAGE stocinea RAS y RAG del mound Fae estos de BL sen er Pen. 283 Chetan par el SAAI06L ex meade deanhnaniet dine Fire Creo tic paral SHAIUGE er mad de iconamin eitice Lin dilaye nes ques de inns cont, ie linemen Vic, Lit seznenter dl pny DP te crscn las ros Pi Py les det igay DP se 25.3. CIRCUITO TiPICO PARA MODO DINAMICO ara barr eno diay sulin el cto tpco de Infra 25.3. Se owe qu oad comin Ge ead dipay seamen Vex a wd de un pu ‘esisoes Dating, Lo sepnes ces dspay 12 scone ea nea Pa ay let de lor dplns 3 4s coecan de ws 99 ePI6 del SAATOGS. Us sepnecio se exinde 5 i covespendeme bi ex a “I” y, adem, bs tess ‘ons ler de tea comands day corespouietes eta mtu ‘Una pala con vars splays presen el problema de sv ako consumo 98 ied sr ec ain nnn de nen or pins otk cedar ver Pua Slur eos apis ccs de sualizacio dnamlca, bie coos come melplecain de pays La muipocica de diplay com en atv slo pare do ls dipleys ge onfoman el ijn des pantalls, carbine eneaddo de wos a es dpi de farm seus de mer ur 0 tin cede doe malin Et Ae acon veel quo bumano no sex cape de detec spartan see ‘te lon Vanna an ences vee ae miedo de finconamienm del SAAIOGE sb tama dine donde mpl s consign medias ls pines MXI y MXC co ayn de do pe ‘ans Dsiaga, dos cals sl condo un a als eral camo sen eo shies froa]roa] arvas] aryee| priyors [oryore] SAAS | HAA Tht] S| & | Se | Se Seem fo] of | ore | Sees | nae | Ot | Pen Tabla 25.1 Panionamion de mod dmc mlipesads {a coumumcisn dels pines MI y XD se bier medante un esis inno yo onder cones pails CEXT de aor pic Se 47 a ie ipa uea fecueca demuliplouciesucenemeae leva an eit prac. 25.4 DIRECCIONAMIENTO COMO ESCLAVO Liga 254 dese a ci deca pn eet del SAAIOG,siendo ‘Aly AO os is em vlordepende ce iesin apical a ADR sei a is 32 os mo sanicomracatonoeSMAY igre 25-4 Diacin del SAAI064 como exlavo or bus C ‘irecon come eave para eeritarn Teno pin ADR | | a0 | USOT LOCAD (AD)OP ovirmay |o |e Wort" savec [0] 1 Worst. Save ilo ontio10 Yor yt bou0110" ible 25-2 Direcclonamin del SAA1O64 on finde sn nel pin ADR En las ipsa 252 y 25: e pin ADR 6s levado mas, en concen I ein cel SAAIO6 sed 01110000 378. Se ptendecionar hast cso difenesSAAIOGY mediante la coexin ds) Fis ADK foqus pene un tal de 16 dupes de 7 segmenas come min, 255 REGISTROS INTERNOS [LSAALIUG poste 5 egos ineros cone dirciomien inicado cable 283. A par de a dreceige 05 se Incazanreparos de Iino resent a6 ‘side REGISTRO | DIRECCION | SC | s# | SA Registodecewat | 0 | 0] 0 | 0 igo a joloJi Dito? 2 Jolije Digio3 mo Joli la Digios » [ilolo Tabla 25-2 Regaes ier del SAAIO64y recone spinal poem Cl Los rept “Digto 2° conten I infomasin vn en los dipiyt scoops es de contol consene 7 bis (x C6 C5 CH C3 C2.C1 00" ey coo, on co cel. co. derye po en) ELSAAIOG taj en mado etic continu, slo pnd cnet esdilnys, cm ve mt en fia 252. ET SAAIOSS taujs ca modo. deimicy conande 4 dips riko dor pres cma w mieten on aga 25°. slo ‘auld incor Uosdlgos Ly 3s pags. {os algoe 1} 3m est pgs osdlpoe 23 4st pao. {es lps 2) $m en apps ‘Ade mde cone edn erent ‘Ade 6A de coins cada cents ‘Ade (2 mA do cones ads ope, Pan configu todo de fncicnmiemo dino lone et regia ceauol die ser gal a Bs C8 CS C4 C3 C2CLCO=BOCSCS COTTE Ls ‘rent ue cals por cla gers vee derma orks is e Sono C, CS yChegin aba. DS akan | tegen autem | amine | amici) | rr, | sebeceeceer tt ° ° =] tan | Some ‘ 1 © | gmk | Seon ‘ >| Bea | Sonor | 2 Tria 254 Court daca por sees 25.6 ESCRITURA EN EL SAA1064 La emasfocacia de dave desde ol micosoatlor SALOON sigue ot proce de xsi del man al eclavo de unbur 2 ya conocido y dest St Wega 25 Sa Sremdinesit ALG tangerine SSceiess ER ager temmrnmnn Figura 255 Proc del proce de excriansonel SLATOSS + owe micocmtobdor mest emis cai Sa 1S Deputs al bye de dinecenemons denn om seca satear borTia(Abo + Keone ye de istecn donde et bs SC, SBy SA apa 3 ‘or aco epic to nel cal vn ys edt gu sig lamedianere Jods sein ta 253. + Sielrepora dreeiondoe de contol a commun dee nase a pala cool Des tans afflormeion que pene ent dot ‘epi + Poritino el maser cia conti de Sp. En caso de caviar es bts le spines se eb en etn con eines cores Este ecb se demain aac del subset Y pele mcocinclader macs eee ripen cartes pecs Se [hecicinc carbo icone sg de cara. 25.7 PROGRAMA EJEMPLO {Como soni deo expiad,sguneprogams es un een del manejo de SAALOG4 pare cite dela fam 2539 Ge media epson cx mules oye eB pF Vin pr "HOLA no igh 7 spn ccd SAALGA, {pgPNPO, S00 & WET. OFF & PT_ON 8 7.980 ‘isso Dime BQU eH — SAAN dnt 2C eee eee oe Pytne serenade So = mgt eke in, Sow Pia Pate ccna ptt ST eee ay eat ay Senuaitemetregemmnst S” Seems siieraa nents Soca tem 3 Se SE" Neus tenes St Scar SE” Kea mga St Scene St Seine eo ie pee = meee BaR4 8. a 25.8 TERMOMETRO DE VISUALIZAGION EN DISPLAYS Un project cisco cease en i vitanién de a tempers en cate pls Ue sie egmente La gun 2-6 musa la Sma de role ede [ite | ne fala ess Bin ins me cnn eas a - ‘coepr ee eacaramempsiaoeeren Hmm oeesuees ieee gt i cn Seow de deena Fone Dima FOU orem Fone Deccan EgU lon Te MamwoTalataU 616 Ni pus des OOH RCFE NT FORTBO Ladd nen de oem erp ran 2 Sa Tee Tecnico cp cane ade Soe conor pls bra dn conven ci ‘xagorix eine, ‘Sram opcode ss arr Re APSR DESC a Te Fait bi iis ins eal omel pnd um ng |i Semmens ROM popes es omen ‘SSnitlnguowe em tenons es 1 ia Fatt > AF) ROR "Gs ah a penile lap a MESS Spree de nea ROM NO ac mse” ta in "emacs nip cy le smi goo erp ps pac Tc Comin EQ IILD fea cto a lia pata peso pee mace peices ae ee en dea {stacey de rt pid. pet corinno np enpmsorne mse a Talbert Seat tone ape ne id Sm bu Verde pe Dome Tod CFC Tale (ie epee SE ent tante ‘Nie cea So rome Lee acinar ctee aeeeeaaiCh saneiaeneaee See Te OC ole: apts nk mca Be Tetowavaee ton Seeger ory, ES Talinueer gem tence cage Tacoma ap poe er Te OC tes be Romar Ep Fabienne eco Se Tein ns be Tatoo Ee Totton? ToC Tar ee Detar homme tector ‘mp be hae kn i cap ao le. Fc agra }acSineb adap Tod Tons gulesumee re a nga = zs = 2 seater ; suns Ebene SEE Seem sar i = So ek Tapeteedess, pemeonee nn ee = scheme) a somes ih Se olen pte or ste ogame spe Fira 268 Cone cela hetadecinal as 12C medante PCP8SG tennant Tae Oa nintnacnnnnnnntntis “ropes ncn linkme a em nd decd ons 1 (nae Seco ope FraOn cae wns eee open, Sint cD vind we aad rcp _S2NMO 1.008 WE OF ER. ON A086 Netuve isan no ere ttn FORT etm mag worries Apdo nner onc be & aa caréruLo2 ea = PCF8591, ADC Y DAC EN BUS 12C La comerienin con lm argo uo deo or itd der de oyecn cn mimcoolades deb one nec we expo va Cio ‘grado que medians slo dn new comunias! aceon cone mae atic 27.4 PCFSSS1 ELPCFESL es undpuiivoconecablen bs IC geile! LU conser Dig Algo DAC Dito Analg Comer) bs Un cooverierAzsipico Dial ADC Anal Digital Comer) es scien anlgcae sme fe ~m4 mal Ro ommea/—? gle exe a i BL ea i e SIE =x. me & foe al oa pe Fiqwe 27 Pattie et PCPS Ese dspostvo es fitricado por Pips Semone (crswsemicniicoatilpscom) 1 emapsuiedo de 16 pes con bs ncn eset ns 27-1 “+ AIND..ADS. aa nln tose Le ere lbs 2. 2 spa. es de dts del ar 2. + AQALYA2 Burts de decin, Pot cnet varos POPS) exo rio clo varando a decane cada wo eos ‘eano seen nade + Vioy Vis ‘Almemacon Ene 226 Vendo $V su ale pico + ose nro sli del ossaor, ext. Sector de omar exter kro. *AGND Maange 2M nade tera de few 2 AOUT: Sida align, propria un coment ina de 0 mA ‘ding nero se resent en I fun 7-2 er =| 2S ~-< «hs Piura 27-2 Digrana tere el PCFES9I 272. DIRECCIONAMIENTO COMO ESCLAVO- Come ovo dpoivorcanpaties con ts 2, el PCFES9! ae sti unde rib ln recs daa nts la igus 27-3 Ets sei cont ur rte Sia ora pogamable, La pare popamable a ei el enero de a oes AO Aye Cet dt ec i Ar)! Pl 27-3 Direc ct PCFES como exten ob 2C i por sep, 0s const sliecai, edecei sek ‘yo tes cera Ea propmaién median os ts ‘os de dieccommo bach: (AD, Aly A2) pee conc bat echo Epos deck, a 32 ea eed alpen de ADC 8 en de ab tmalgicr de DAC. Secs I cera de ue pare ade ade “001 cine co sigan al tert DSIE24 Po ala hy tener penne acre Se at Snes AO, AI'y AZ pra que wo cla deco de anbosdplivos en cs de sos omnes 27,3 REGISTRO DE CONTROL 1 PCFSS9|dipae det tudo retro de conta nara de conta el ‘ancinumient det dpecivo. La palabs de contol tiene ects Sia tt ‘ian ‘+ Loeb Oy | suecionan nad a car rads saps al ADC. ETbi2 cade ancimeneno Si eth stad el aie decline ‘ntarncnnte despa Se cada covers del ADC + Bibs se ponee. Lo bis 43 programan tas eaodas anaes como simples 0 ica, ‘com moe is + Bite Gace pnb eld slg como tet come DAC 2 Biba 7 ao ene liad aga ta utes de net esr evi or el mcosotoldr maesro en meso cscs suena secenla gue sta ga 75. 2 - uo maa sre feet = Figo 27 Eade le de contol 27.4 EL PCF8591 COMO DAC 1 figura 27-6 ise wn jmp de PCFSS91 tjando come conver Dig - Angee DAC Dig o Analog Comvrt or ‘armaon rerin soe auc pus nc 1 Fiera 27-6 Kemp de confiacin del POPES91 coms DAC A dota + Laan aga se one de pails AOUT, que puede ropaconr una cine mia de 20 mA. El valor cial eentadh a cone we evs 3 fence deb C. ‘+ Hl tus IC se bg matane as conexioes de fs pines SCL y SDA det [PCFESD aoe RAS» Rd del mcocoalubr sees de Pulp ‘ie llr de ‘+ Tas amlipea pede ser Bogueads meilane e bit de tbitcin det regio decom ir) [Ervaorde esd alge se matin Basta que dat spite Traum eet (0 El conteid del repo de conto es 0h 1 DAC. 12 ELDACy a onisdorquedan nhbltados pra shor cor © Lava aagica queda en ala inode ‘Low pine AINE y OSC nos liza cuando et PCFRSS! secon come bac’ + Selacintl scar ito leva el pin EXT amas, Al configu el PCFHS91 como DAC el micocmtador muesbo debe ‘Serb en ct caposivo cscevo el do dial a eon, obelendose en 5 Salle AOUT lee liga Pero, sl es snc a ec ‘Set del PCS. 1+ Alesur conznos A, Ay A2aVec la desi de eco nein de “spose lab 101(A2QAIKAO} = '1OI1110 1 alr digi do entrada comets env travs dbs 2 spe erat dese en igen 277. Pir 27-7 Secuencia de comers ewan 6! PCF8S9 ata como DAC 4+ Prmeoel miocontoor meso evi acon Je tt {Lasgo en deen et PCESSL (See key) en modo eer que ee Simro ee 101(A2WAINADD, sind (A), (A) y (AD esto de hs leas Ge dreconaento dt PCTS, 4+ Ncontimacin se evi pla de conto 1 Desjusse rani lo dios digas por convertir a valor aac, 1 ELproce termi cand el ircortaador macro emis conn de 27.5 RESOLUCION DEL DAC EI PCFESI cone el dao digi! de ends sl DAC a su earespndine ‘ews sali de alia sgin aspen eens Vanra tse.” Dit! Side: +1, te douminnds rtcin del DAC cy valor setae por tesin ex lpn Vy del PCFS991, en a sist esaon, supine ‘ucla manag (pn AGND) et eonectad sma: Yu p= Lee 189-386 + Lxexpreiin "DI: 2! evel valor de uo dg de enrique dee, conver nasi. EJEMPLO: Dotucis In tein en i eld slice AOUT del PCFHSI entgnd crm DAC elegant apical it am ‘rr Po ADC TONE HSBC 2.56 voto, el pin AGND ev coca «masa dts do ead et ‘Seinen: Lares LSB del cee: = Lae 6 256 6 yoy » a = 236 «gor = 10m 1 duo decnnda ce: DI-2! =Wrol001011' #75 expe en dein Porto el aor ea tenn esa por el pa AOUT de PCFRS91 es igual: Veo = 188." Di-¥ =10-75=750mY =0757 La rslui LSB se pane ds porate deux DAC Gy enbila e ADO) yn eens los lores aaigicoy lee igh sgin sun ai. Larolcin oun convertor DAC s eine ti somo I minor vrai ge pede experimen I sta wsgc cro resto de un eabio en I aa Spal sa valor dea sal pr vale cpl a ODIO por logue te ‘hen "LSB" Leas Sonica BI) que esl val de poseac eli eee. aun DAC et impo ier Fal ene (9), dtd en mayer de fos cases ome el nin vlr qu ue scezar neal nln, Alea ‘Sonpo ase ene sn FS gia So LSB-LIILLLN, 10-255, 2550m¥ = 2550 ‘Cuando i tesin en lpn VREF e256 V se consgue us ein 10 ‘a¥ qu sun valor mayer con el qu ar. a peti ist dele pin \VREF ede wae 10 kp at pr consppu foe 2.56 en ets pla unde alla divin de esi ec en igun 2-6, dnd ls estes hs 10 [2 apes carn ol Sspsive co essai vale de {kes may Bel stare ten cfr 23, a exact en el proeto e comer ot demi por el vale ‘escucié del eel Poet es ay iporae qu na ein eee 256 ‘ semacienge may erable La igi 278 moa oa fra ce conseguir last Se rere cia eine splivo L925 V de Nilo Semeonduce (nso a) ee roporins usin de 2.5 V may sable Figure 2-8 Torin dereference de 25 V madame LNS362 30 27.6 EJEMPLOS DEL PCF8591 COMO DAC Como spizacin defo explicdo vets signe programa gow elo et mung dt PCFB59 como DAC pra eters dela un 776 6273 epee muchos proyectos. nt DAC Oa ntnmntnnienens ge eC cn id LED ee ara mt i Dec penn LED omits ‘pment gr a tesla ae ed dpe ‘ence ‘ei ton 50815 id id Tomi SLB) ensp ea 0 VS pct sla yma osc cap ero 0 Bl de cl en pe Ss ge SR i endo chen pr snmrensorsares DAC sunnier dt eS. {senescent ae har hy opel ape HH nl ner in LSD ee te ‘Solve monte nce ingen ep ma ‘ewe esau Coma eh mun ado gale ‘SOUT SisBatbpulnior =o mV. _ “oomaon rom soc vOAcEve.s Pm Ca iad ye in age ‘ae ah 0m Go heat GY, tated Nelue ‘area So foie {cep upto a a en eee i toned a mee mre en gn i sue St Kose ga pete nT Pe Real Sees = cee ow Coma gaa ae tsi os mateo, El srs de a figura 279 eso empl despa Seta ew pnende ees de refrencia gustable mente paar Spgs de con se dels 8 ‘sence Fiero 279 Ovo cjonpo de cofracin del POPES camo DAC emnnrnnnmnnnnne DAC fam ntnnenannnnnne nail lige PCH bc DAC cee ita re pe cmnyihen ana neainvenemrd ny Ve icf te ce (Gopi tn cm net St” serene ite dtp moe St ee iene pa Sin Mooneor Nor mee owe econ ‘mean Gy pe Pct op anata denn, ha Sarita — ‘Samm nga Cn ta pine par NCREMENTAR Cama APP ene i cy Oa Cota) sucess sa interes ot acnocoemouaponnci ose ce MOVIES aoa Lavan ei oe ONCE 0 at ne me dept ge et Cb Whe, fe Sepetnt:vormatpertnrs pm = Fe heptane a aimee Ss Vii Te" werconer Fl ~ in a md pee en We et in iy gure ee oc PCT lop san SO taarenna st Soe tr we ra ora Sp guns ea arsenal VOUT =I Da WeideteuwV <1 gee besser espe ‘Seow FER Dchnbcmen Apa dt. St” Beka Sem ise {cep nites tt oid See RRsromw —toebedeioam a St Beeeine ‘meine ore Se Fees bmw iste ie Rae St bem a Se Fen Dew En gen demande ct sin nm ea "plist? ——— Ra age fi Este cist propociona ewiones ene O28 V. Par consi ts vals de scala haba qu aad msi css Nenaadrs apie So nina Iesoradexeaira come proyene Ee I Lafond fff a i i i 277 EL PCF8591 COMO ADC n'ai 27-10 3¢ macau PCFS91 en configura cn tbsind amo ‘comer Atco = Dipl ADC (dnl oD Comere). dsc: “+ Laeuwata aap se spc lpia AINO. El sto de sera alii 20 ‘eu, a alia ipa conetia ve ea tae Sb 12. + tei apical pin VRE as de 256 V pre one renin de 10 mi Tambien spo habrwzado un L362 5V. + Us sercor temo prporina In el defi nee gan el cil de ‘zaverin ADC, sempre qu el pin EXT et const 8 mts. Eni patil ‘OSC se dipone den coe Jee ‘+ Eldsoc de esa R7RS peri obtse uma esa vale para pobre pr 27-10 Bjompo de config de PCPS como ADC Antes de er el ADC e esr configu enviado pli de con como sen expicadatenomest ‘Cusndo ene come ADC, code comer inkla sempre ta een de ve dicen de asus bay nva on el ca decode det po Se seein y, fine se ject micas se tani el rio de a ome en tl ome wm ig, ‘Um vor inci tcc de coer wa ms de a ei de nd dl asl elesoeago conv al omespondet co bara de tas La omer ‘itn separ en ele de dtr dl ADC en cope de ser tsa Set ‘hat fig cessor Sor secone suet ca rine ye nuts ou ci tr antine el g etanede sessice cl de conver espe Se un en per by Tee sk 8 | ‘cemalene se cca, La tn velocidad de conv del ADC ven daa yor te vlad do bao dels ro Sr “a Lvwons nes Hes F Fire 21-1 Seve de comerin cdo ol POFASOL ati come ADC Pars lcs eens l vr digi de sai vende dao ora oucie Ye ign = Ya ie Se Sent: Van evr esi ul epee AN ges ‘+ TSM rectus de DAC cae valor vendo por ens nel pie VREF dl ACRES gin I siguete ean suponsndo gue opin AGND enh feces ast Lae 256 [EJEMLO: Deda lyr digi esl det FCF991 configura como ADC de lagu 27-10 end a toe apcda a pin VREF de 236 V, pla ‘AGND eal oad nasty tei Se cnr pin IND de i7V. ot sacra No HCOOH NOTE iy ce Lapman rommADeroAc meme oe Sete: La reschei LB delcrito ce fh een area 150— Pat 238907 «tom Snel Layee temp lun de nena: Vii" 2,17 V= 2170.0. Pe atone Lain Por tet el vale del dao igi de side ofecido por ol PCFRSPL a he Moc a in sin". 174 211011001, exci ne proceo de converiin et determin po el valor de esol de cet (LSB), porlo ques ry inporane qu eta esd de eect Sermctong yee. 27.8 EJEMPLO DEL PCF8591 COMO ADC ‘Un elas apace mis ineresanes en proyecs be ADC aes voller Elaine progr erin erp pars oo del gu 2710 nen smote ge AND CF y jini reste yammatainaic® fore icine cee ee sentry ese ee vaoy'9 ‘Fe queen etna de pt See een te RELUBE Gep aan NC Rater Sefer, Para proba ata iio se pede ica I ton vibe que w bine dl lve et mado pr Ry RS, [bee vokineo pose mei sn tema ee 0 ¥ 25. Fass come oot ‘aloes de xls bb qu asi sca Greer temas ampere ‘rere lesora duels pegs cavivuLo2 BUS DE UNA LINEA fica serine Dan Socom (ova. tesco) ba dead ne amie de pines may atv pr 0 co mrontuldres pase ho ‘ten ns nes para ante dos Sein 1B wu de a Hey lm or vated de dspostivos compas con ese petacl, ano els popabres ‘Sel em digi DS1820 (S181 Go fonraran Dar! Van Po ar Yeo | gta pt mer de Figure 281 Palo de D820 pares TO.52 28.1 SENSOR DE TEMPERATURA DS1820 SIRO es un senor de tepeaua qpe tsi evar digi de Ia ‘eopetann da ugar doe eect apnv la on i Het see ue se comuniza con ones dsestvs maine el pteao para bs de wa Ka ‘eh por Dla Semicond Supple cries on" pla pan chen 70-99 que repent caa fgen 28-1 temperate bid como ut lr dg de 2 ye gu chy sg Moda tempers desde 85°C haa 125°C Rogues en ca line fra la comaniacin ar el Wie Bu Apu er trgnenie nto Dione de dr odor sl edison por longo de comes a sexpert 200 pane DSIRGDy 750m pr el DASE, 28.2 DIAGRAMA EN BLOQUES DEL DS1820 ‘La figaa 282 macs rams en boqu del DSH en ques ditingen tors coponcts ees ~ HE tps os | — __I| So Figure 28-2 Diagram de Mogues del DS1820 ‘64.81 JOM, Zon de meweria ROM donde se abs we cio identitenive {5 64 ts y qu os ico para cas chip. Cada dps fene un cis ‘Sociado gabon ROM que sve pra clita en l ns deg vance ‘els fe enrvenvenconciadcs ta misma Hoes de ce Es expec ‘arstertcn hace que sea asetrio constr pocves sionals Suncare eablade pra la selecibn duno de ess daostves enue + Parse Power Coc, Von carcerisics imported eo positives cs 1a poslidad que tenes de alimeanse sin ocesiad Ge une feats de limctcie ems Par lo, apovects I potala proces de eh 'DQ euinde se ence nivel aio. st ever e tmacend co ss hues wusDEINALNDA 40 ‘ondenadorCpp qe aca come abet el hip cand I tines OQ Secours ve baa. Conno el DSL80 tla el ma de alinertac {visto el pin 3 (Vos) debe coeds amas 1+ L.tie Por (DQ). 1 DS1N20 wiles pce comarca bus de es {tendo po Dallas Somondcior, que permite la comunicrsin ene ‘reteset iando na na en les ects ar ‘ect frconaoieto we resstencn de PulLUp de waos AK? ene ‘Senn figs 202, 1 Scratchpad Moor Esa memera salar entineprinipiments ls tytes com la tempers medida (Temperate Sensor) que se dserben»| 28,3 LECTURA DE LA TEMPERATURA St proprio Ist de tempera sein frmao mosado cn os emplos de tuba ‘CODIGODESALIDA emrenatuna | PARAL DSI) vase ononoe 11111610 “25s 000000 0011011 4250 ‘2705000 00110010 40s 000000 ot00001 +00 one5000 cone sas uu amin “0c HAH Ha0IK0 $500 Ln to910010 Tobla 20-1 Relic one latemporara yl contd dor reser part DS1820 etna ed do es 2 Elpimerbyee cede done ‘0 Las tempers posts comienan con el tte ako tod & crt: oooo000 sxx © {a opti ives amen oe ye so a # wo: ‘+ Bibitdemenr po die cin de erat a ‘© ara temperatura "x.0°C, emi ence! “waxexx Par tempera .5°C° tna en wo: eevee + Elalor 6 temper etepeinco co os 7 its de mayor peso dl byte bajo: Par ep +25 = eon 011001 = 25 dai. Per to, rn eee el alr de semper hb queda fp hai eka lesbis dete a, + Lae teapenns vienen dite en cmlemento & 2. Hay que agar Is tempers eats prt EE! Val ou, 28.4 BUS DE UNA LINEA Elbus deine (ie Bus Sten) es nbs edo po Dale Somiconttrs numer inlomacin # tvs dean cla ch Se ea And ale, ‘Romalete weno: ‘Un mso qu sles un mirooncador qc ce lento el sisems, ‘Uno'o mis exavos qu popoconn ivommacin y son goberades por et ‘men. DSIE20 semper lv. Et bus de ra nese, oe dein, ta snp ine de cs epee en la gua 28. Cad postive must ese se caneca lbs aver a Ie anid de ‘Neue stenme ‘Sts fc mene eben sc mmo programa puede Sov ar mice dial corn el dea gre 28.6 que ein sel mlmcc det eros. lw nad toons aes, suture tartan con carp de 290 V. En comecnencn ropa {Stara vagiando sempre er edo “Temostue_OFF come simple etme ‘etd aera lpia el terme cariru.o29 MOTORES DE CORRIENTE CONTINUA. 1 samira de sista cott de motors cote enti (0 DC) de pest potensne fina pars lg final yu quia naz projec can mcrae oe docs epi. ‘emetor DC deme. Por lyse hace nese i iin de ease Que ecto cio ce eet Japon send rsd acta Gan, Fare 29-1 Pre nH on amines 29 PUENTEENH Eseamei geet eno de po eu utr de cee curio cepende dea Petr qe te apes» sue tle, coveccencin prs cambiar ol FO Tic ftir fr fermi rca Hew saa pred eB Simeon Fla 22 Fanconi con Ian ais aie bajo Figo 293 Fasonanonte cont ariel aly viejo 1 fom mip seca de conto un ede cue conto de 2 oti en wc yeni deg, es mediante commun leer de cos reals Baan atsisores qe eter ele de Pose Soe ve doers wa ue Lutron vores rcmncomenh 1 {ate ccs formato pr cst remiss qu jon nce ys amps srs interpre coma pt elu ler lea be eta | ‘St funeral evel ses ‘Cuando se seta Ma ema I ane oy be cd nl bao os tranisoes 03 9 G2 (NPN y PNP) entan en strain somdnenmente, Imktas que QI» 4 estin en cre po ser de slo conta (PNP NPN ‘espctvament). seta condones rae sia por eenple ‘ene conraroa las gas dl rea igura292 1 Cuard se ini Is seis de entrada, sd 1 nel bao eH ret te, es anos qu estan Sn QU y Of, meno que lor qu ota ex ‘ead de coe son Q2 Q3- Eso hace que era gc Scones (igr293, 1 prblems de ete pe de cuits ea calda sn real qu hay os traitors qc hr pe oper con tenn alimentaire et probes se pude ln aera comm 1 LM293B, 292 DRIVER L293B £12858 s unre canes capa de roprcionar una conte sla hss 1 pr carl Cad cal cnt pr ees de etd crises TTL ' cada par cialscopone de un sel de habit qu econ a sas {toe savas 2-4 dec cada a de as pats dear que dione el 2930} cence 1 pine. Fira 29-4 Pts de Driver 12888 ign do ma atta pra siesta dl cere ein omolando (je sea ut chs slmaracn es naepnet de alge de contd La ara 5 reps lag de Hoge det 2938, La stl de aot [EM aia desetn bpd canals formas por les vets 192 Last END ‘aml ap drivers 34, ara OUT se asian cont cares 1B La ube decaf ala acount prs ca dele iver. fief) eyo TH] omy hn thet F Be ome f coat, igre 18-5 Degrade Mgne e918 oe fiction Latta 29 infrma sobre nimor aloe, 29.3 GIRO EN UN UNICO SENTIDO 1 Sg 294 macs et moo defucaeamioo de dor sores de sie ‘tau ue gan eau ico send, supnioda qua Va = BV + Eimotor M1 se pono mah poner el ape nated cot Ay se ‘edoe con el ao decnnd ‘+ Emr 2S pone en mach al pooera nivel an ena de comb By se lene cn um nel aed eae anil] Figs 2%46 Conon de doe mores 0. Ml acive pr "O"y M2 pr“ Sine baal LT. masa de sonal dlc. “Tein atmensan en isc | 36 Tern ainsi es | 36 q ae ein sey [a] Nowe vale Ma Toni ebline nN [| Pandas cahatr | Gm Xo | etapa as Ei_| Race pace su we ee | Peds Rip dem ae a 1 [x] Moor ascend soe [|x] Mar cman ee “Tid se ibrice el medelo LIOKD, cays rina irene respecte el Laser uc proprlna ns corse man 26000 ‘eamos sepidamet sigma forms 0b constr fos mos de coven comin seeder Table 202 Me definitions 206 Esinapenable cones toes Dl y D2 ea pra ons rand dos moors il como mista In fg, coro proton fence os 6 fr ‘oureeewonoutz produc or scr induc el bia eo omen de ‘musi {22 noonemn po rE pasamoLLone mONTIES ms 29.4 GIROENLOS DOS SENTIDOS coo dela gra 207 pert conrlare dole seni de go del moor © Cuan a eta Ce 3 nivel bso y aD ane a, ote gi en wn ‘enti, + Canbianoearads Ca nie ato y Dail bj se catia lend de 0 demote emtara, iz asa] Fira 39-7 cima de conrl pas dole dem mato 8 ‘ost de prt e poten concave mas eit 2-48 ‘Fgura28 Concstn de cad proc a cre deaf 3-7 {a Taba 23 can lode de funciona csi. vale] > Moor LE] [Parag de mee WC] 6 | Ht | Part ee el mete HW] tL] |oiroatsaqaens HK | C |Grontedream 1] |X |More, ite Tala 2-5 Mato de fconameny del circ defi 9.7 28.5 CONEXION DE MOTOR C.C. Y PICt6F84 1 gus 2.9 es ua coven pica den me cree comin an smicaconedr PICIGPSIA tes ces driver L938 Laem span in ‘rine mental mr ees jemples i wmetorde 12 V- at Ce tHE : = WW atYys Pagina 289 Controle mores ccd dir L201 ePICISESHA Fm comprar 30 fmonamin ot pine camaro gars MasngdX0. sm sna er del rota Gn RA ant Imac mot CRAG ee 'O"'e nese poe ea marr ya ATO “U"seaetene, [psi del crapar cored a RAS cool el seo de go gue po saps send da planed de conn dere eran hes tern tr poser en en crn Forgive de pane mers snl agua 9-10 Pisure 39-10 Orsanirome el programe MetorDC. Oa Erg cee pan manne nai i de SRRSRUAD aarp wy i ope “qfONNG 7.06 &_ WT OFF a PARTE. OMA. X7.05¢ Congest det ae ata dl Pr Benge a Compra de ol ccs. oe on ‘ena cng dt La gsnecin de a nt cds PM bine pte rer meant ett Roi ma ‘nverapioes por dsbordnnient de Tier, como sexi en wm Gee a ae Compete pds, capil 8 ice rogram sw tml el 2 ay Rep r tr c Sae on enraln ‘ Cre wep icoemaconep so Tie tana = oo andthe i e ce = Heo ans ronnie Sento (Celeste ee sot CEN Aan et ty ge pect OE ste Pe il mr vce, nen a sane Po sateen eo. iar Src _shsasrcrnoe. Fee Pan ‘es Tat ni Mn an nat aps game tat) Hotbectogotae areca) Sion "Tec i Re cecttee = == Speers a & ES en Se mos 2. So. Sree Knee, hire a Fe fe nents Ear seit mar =e, S Se ere capiruLo 30 MOTORES PASO A PASO Noro ic wn aficionado I etic Sesgutce uo ih imps pa oop an ot pa a pinay pode ea aps tes Je poco Sen ‘sun projec Ene caplose apc timo ar con esos wiles mores. 30.1. MOTORES PASO A PASO (PAP) Lis motores paso a yo o PAP (Sigper Mr son muy lade che a [ow [ox [on | orr sete [or [-ox- | orr | ow. aula Taba 30-1 Sse de contol dwn motor PAP polar para made Fl ep 30.3.2 Motor PAP bipolar en modo Half Step Ene modo de mei pas ify Sep) lr wanes eto ps prada po cacao rel vera en yer rence de ae, amine el nance anguly (a iad qu n mad de paso comple. Pa concur fl comtid, emo de exiucon coats ex hcedo traverse oh doe sy sobre rm dela, spa season ntti 3-2 pr an Se deg Sepia Giga 101 sl econ don bobina comcuiae del eter simuhincarent, rr malin con Ia bec esos compe ago. (Cumdo degree In exitacin de ude eli, extingucdos el can BO ‘aid per dcha inn rete und ao cin inc Cano xu edo ara depres ta Poo] 103 | roe | ora7 [O50 T [on __orF | orr | ow S| on! OFF [on | OFF | maLy STEP) fort [on Pon bor | bt [err | on] oFF | oFF 7] FF | On| OFF [Ow | oF | orF | oFF | on Tabla 302 Seca dco de mor PAP bier pars mod Hl Sp 30.4 MOTORES PAP UNIPOLARES. ‘Un fom de pala inemesete qa spre I need de do paride 4 a conten pr ner I sectecia cel tr et speed a toma eos ‘er ls boban, earl mone ss pres a gus 304 Se btn ut tatr PAP uallar de isto fs (0 bobs) nde cricate Gee peIs ‘bins no sent 1 los mooes PAP unl, das ls bobinas del estar stn conta fom into grupos Est 89a 8 const ds 8 deny stan bre Se ‘testes como se spent fpr 3-4 Del mea po » pao ae Soe grups oe bes eal, wo de os cus w comin » dos bein Losses teas qu pares de motor se concn cui de ero: deal compera ero ent cenmidores lestnics qu se actvadoso desis proce “limetacin de fos camo pos de bois. Genrndo ma seewenela ncn ‘osm fe ann come meeps kn Pst ia 304 Con le ot PAP npr Ente iso abl de secede introduce en bs obi pare orl tsi eg es oto en ata 3-3 prs do Ful Sp Ye a faba 3-4 parame Ha Sep. =alsloqe no ‘on |orr [on form} + 7 “or | on Lon [ork] OW CCW orate als tates sinaea ealaha mal aToTe “pees Ties FSS ara eae le| ot ete Taba 204 Sccuencis decom de mtor PAP Unipolar pa mode Hal Sep ‘Su pacipio de fnconaieno se repreca grfeaments ena fg 305, Si Inlet alc acorns «as ote Ly {3 eeand ae trap St ‘3,5 yeterarindos polos NORTE qo arr al plo SUR dl inn Bhat cea 1 poss de equi ure anbos como puede vec egua 3) Stabe ‘poteiomene a temepar Sly we com SZ, yor neem dubai de plee Iago M esc hata Sac ease i ua 305) es Fina 305 Principio hc de vn motorola de un fs Siping scons representa cn figuras 30S) y 30-5) de a misma fama se cienen evans rbd 90 gros tendo cosepida, como end et ‘Spode do feb qe el volo ance passe BO grate por acc de Imps cro ec cls a ovr SD ‘ctacin se pacran 3 ere er mr ghar en etic Peden ‘Slut qu ste de pre lon mores po # paso ereverbleen ancin e Seoteni deexcaeon y, pv tn, se pide hacer ana © reo al mew wt ‘ima derma de psn ny esd. 1 fi es iter sera ecu ors wanes NPN dela gun 304 que se ncyen deo dd der 12958 cud eh leap srr, anerlin de exo PAP ipsa deer 2938 sere ig 3014 30.5 GONSTITUGION INTERNA DE UN MOTOR PAP modo de mtr pa 3 psn endo, sav or yalr di, ne foe imyoraracv desde el pn de vex price debido 2 I apd da ss evances (wiasomreae) Flgwre 308 Amen de recon wn meter PAP Una fom de comer motes PAP de ao mis edo conten nner ed simero de ota del ear, po vr a auens dl covey dl vlan 1 a pds muy comida en el radmin at mor, po 0 queso Vb Fh shor pare conngur a casen maine te roure «i acnlncin ‘ices deus bobtas yf ores feraa de heirs © Gene, creado a ‘oplos mage, unos como dates yentlesenc ls sons de oie tor evans mauler co rae. De x een os pol sorgut ‘cores debs do $0 pao ele mia E le fin 30-6 1 mwa de foe ‘erunia ev dap pr tn moter PAP 228 Piura 30-7 Ror dv wn note poo@ pare En as fotografias de as fguns 20-7 y M0-8 poodenapreciarse un exatory ‘deun moor bipolar de 48 pasos despuazao, Figura 30-8 Estator del motor pas a pes 30.6 DISPOSICION DE LAS BOBINAS La exatncia de varot bobinados enc estar de los motores paso a paso «a varias formas de spraar ichos babinados para que sean limentads adccund al: OY Mm sme » ta Si Ts atiabips epee i - =, etme peso ome apn zg R ym lm = Banas TREES enn ~ Parra saci petra 1 ek eae ee a = Spe a nate 8 fice Tee Com, tise bh pe Fa Si forge "Oma STATEGW Roman STATIS. Soe Sona ato se i rece frente faenedam as mines Mesa Boe [pmtedlepn rt sopra a Daecep ee Yarden gemma ‘RewDe ABTARDOR INC ‘Shean romps ove 1 te hr de cabo el rograra de conto, hay qu te ev cunt ues ‘opecleadones de sos evomotes de pgs cos omic ser miy exces. De ‘peo cmb ut an por ir eam) lomo rao Quang ge ‘jester cro cca lo ears Logo se debe mAs 5 eae ‘estar gerament ls costes tos prograsp 250 arcu End slgulteprrama glo el ogo dl sever sola poe ot ‘ale de ese ado por os mtrupers coeetadotl Pura A con uareslectn de 107 Aa arta vole Se poscons en vale {en 10 sive 2 en 27, ys wae tea. ‘igen cont ‘Bie tmnc dee ol al Std ee Oe [eae sien genta ome aS) epg am Pa Ahn n> pm ‘ce men xs ane ee ero ‘Egepe ls ep a cep nt soem Fie Tange Temoie rom Heme SSM, EM, Cie a 7 oa are = 3 i ese x Lap ema ei gi pe Sent ds ecm EU oe cree EU Tig top Pn cab 002098 RojEeoamgls me meen fro 7 tay Toe ea sansa ae lan cee cme ie Sm Sem {Rta = fewer TNO site Se pes Cope om, Hirao ie Swe baron Aeresitgen pet 8 “crt ora esp deme ty Palit Semen - Ser Feet Nivaspeseona oem aston Stn Tina Ses. i no nig Gere eo ‘i Gata epee oe sr rei STATUS me Sana meer Cringe. Bas Deseret ss ‘fata pee Repel em = ie ce mamma go Rg trreon ase po re pS parr Wy STATIS, capirunos2 SENSORES PARA MICROROBOTICA 32.1 SENSORES PARA MICROROBOTICA emma cate im ae de dtr 0 gus referencia sole algae sess J demo copcinos al miroenoscor pur rein siccrnet ‘Specimen dingdaa ln mrt yr aepables mos roves irae [Lassesore ques anaes sn LDR deter psve de Sia pr deter asso presen der CY, sr optizorelexivoporinfaroj om sida wanes Dien COMBO, enor pico ete por faa LAI. ser pico de anes Inseadn pra evel de metors (GP2D eosin prt mad de inc, 1S471F, comer decir depecimidad de obser mforjos. "up camera acai prs dts ate SRF semor de bcusymesr de dsaninspor veo, Pap ana es ssa sonesr wf de ssodcionar sas wo igs smesianteinvenores Tags Seri 322 INVERSOR TRIGGER SCHMITT 40106 Algunssensoreso proporcionan shales Spikes psy nesariocontoenat lca sales de ala a micosontolader.como en lela gu se mes teigua 21 i 321 Shes tra yi ict Tego Sei {Un ons ia for w set en pt ex eda pees Trgger Seti iow he ie det tegedoHBIDS. ste apse een 8 mesos Thm cps sens ide fra ae LS i=l Bl fol (= 2 palpsps (BaP EERE ‘yu 32.2 4006 Simeone Tage Sch ss posto enn casei trustee coo que ems sna ura 325, ctacurva we pi que da en Geeta act dee OV Hig anne abe boinc se pad sgiendo cava A) conn pra el Yj don wmbral spar Por conan, ln ade at eae ¥ Genel OV Lanse pede sige [a eve B ead sean ‘oom andr inferior V.~ Ls vlores ey" > eV par caso del 40106 ‘Senda dee rin deen y ed oma sales de aula 32-1, En cars eee ivore Set os inert observer qu namic dtd de A Bajos da quel de Ligo-> A Ace mn Iecomes som Hare. iis p Fig 32-3 Card rr ira Tree Sct EL imvenoe Tigger Sehit, y tee lor ipa con eae ops de ‘incom, la enki de aya 33 pan nda oo pat rope ‘a manera fable ante eas gb canon con fot st sili hs ot "aie dj dle finde oes en acura sors ARAMETRO [Vn] MINNIS [iP ni 30] a2 [3s ve Fetes [a [a so} ast a ee | Teblg32.1 Valores ke VT y PT pare 4010 has keen) tor restr son rn ial eamno ye ce come an it dg cen seals que oso sates digas cn asl Je id uaa Fn tr 521 se mmatracomo stun cinta n nero es 9 a al em ps ‘ital Caan asta Vy cama llr Vy th Vhs tao ‘nde tar mel ap Rae pe ncn ope’ igs 3 “onderado uno Tver pra era mi fas expla. Pars wt incr san {0}, etal ds bres voit enced es Bh cri, us dpmitho Tiger Schmit predic eamsiiones de ak ings yrange a eur oH ocbuolonPICIGFAA pose a Tac RAA con enrdn Trigger Set (gr 8-7) qu pode lia pa ee in secede tert un f010. 2.3 LOR Las rien dependents de uz, LDR (Ligh Drpndon Raiser) 0 fess son dspestvos que arin 5 esac facie iz qed sobre specs, Cato majors Is nttn oq ne abe el et Sern rex ee extreme de ims, Pr ms rican so ian marae fossils Suageci fe sinbolgia mis con vemuctace I fiw 32-4. 4 4 wor |] Lor Simba occa mis coma dels LDR Piewa 32-4 LOR ‘x alr nominal x egcitin sin ge inca a xara. A, por emp LR etal noma 50 Eco Inde gute ico vals ss tn ‘manera ge nl Iz S08 usp i sne naa W ede tar st ws 30.0. Las princes piace eens componenes am eons Humic, contd de ces cn en arsine La forma seca de cnet sere er 2 we micocontaadr reliando un dvr des cn LOR yw prsensneta in pee as & ‘eld hr a dear, sade del vor dete eb clea per Tree ‘Schmst para confor ef tbe one acerscensns mada de te go cent IRAE dl PICISFHAA tment gu :S progam Sensor LDR_OL enn nie de acs une cord un ard hr gu nde ees LDR om urna 2 sevuespeinacencaoren $0 ‘Fira 32-8 Conn de na LER enrada Triger Sch BAA de om PICISERAA eat ig ct etter ect ri ecto Zs aS S.C Wor or, PRT. Oa 3 86 te So ‘ater mat ps esto te Sr Semmes too nid Wan ote iectiacme Lamont cp cme So ese Tec eae aa coro strsousr a rwnenceonen st - gine vem fmt cet de ah ge Sat md LR a th ed ga Saari doar masta [Stites Sanu nev ape ge Cotsen Eas ic ap en te ‘erepuripooenin $k a Pe terest Sto ‘et vt 3D “GEQNPO FOF WOT OMT PHT Oa TO 2 lake alin yogis doa a en. ae cia ‘Bevboe Seba Ne te programa sol pts cont deforma conchae 9, Se a ars nj pa prec sumer act lpr ono campatcn de ‘esque emo a ita wasprador pou gh usp uepust cE ‘sin porate ude air prsoen emu diene alls per ‘employ ow emo Ge Obes gue Pst po lane es Ses Oe eit ee gu 326 onl porana Sesr LDR. 2m con? ir loon pes. Se tao on intron cep, us eee pr ‘Stoners lara can legs nace papa co x per yer J s. mT 5 aaa =) Le aF L at sg ts pact anne mal wenn DES aaa Senki pe eet Sac aor pedometer a Pent et = — we relate eed erate ergy mt ea ‘tee (Seer haps he at fn Hea se Sipe eaten mc ea ene a. = Nad | 324 FOTOSENSORES ACTIVOS tp de enc cons ds em dz que moon ew ode LED yan revepter uc ste ew fot 0 aria suai de ambos ence dy yes alleen pr barn como veda cents. Ssapliai ete oe, usr detec de psec de obicios, mein ‘de astancas nay cons, letra de egos de bars, Cn mice soe ‘za pa ect una are o agua ie (nmin sobre ado aco) Les prolemss mis comune ue sucen dase cn tio de seers son que la -efesn doen career el materi del ren prac on ears is os rela lh de hur inarst mis ques oxeaon. La hz amine na impo ed io ear en cuenta, 32.4.1 Sensor éptico CNY70 EL ONY un sor Spica refx con sada a vans ger 327) ‘Shondo pr Vahey Teton Sencondicrs (vy com) Tete st ensrucign compacta donde el emsor de hry el recep se enc en mist Aiecipara detect a presen den objeto pr medio de! empleo de laren del bard tear IK (aed sore le La lng deo e tab 950 fm Hl embor erudite LED inf yc datecter conn an tori. Ls lsat dl objeto reectante debe star ene los 5 10m de distal La cote ‘irc del iod I= 50 A ya tend et cles os d= 500A. Aspect patie lagen ines Fara 321 Sor ip reo coa sali a ranistor CNY70 Para comectar ete dpotvs hay qe plazas, de eb fincin de ns reste el cen deur onde se estan as do pals fra Je ‘nc, spin vga halts ao pr oer banc neg EL imersorTrger Schmit 40106 intl pn conforma os tess alesis Hay gure en cena ue los ars demas dea pera Vy S25Vyy= 19 param onion destiernesn oS 3 we poemon are coe cross snes aA cHERSSNCA 3 ue it fp Pee PE ‘ Pia Para 82 Creat peas conan de C70 Lest gu 329 pert jt bens de dare de YD. ‘isin wn anplcadroperacin que tba coe comparnor Be esi lq ta contd cla ca ober ol semor ya bs ena enor th tease qe como wn ior de esin incl t ‘Sufuncionamins ea sgn: sa eine a sna ra imvenom er mayae quel ese presome on eis iveriom a sala de apis operaoa ‘Fahey pr contri emi nen vem marae exten 1h ewata itera, sis tom un nivel "0. Es rcomendble ae a ssn ‘erie del ea we on paenciamere mtv, yu que deena fon ele Sendo ous 32.4.2 Sensores 6pticos OPB703/4/5 Los somes OST, OPBTDK y OPBTOS de empre Opc Tem (comeamctinc nm) sn tin de to revo tz como enter un ind CED embor de infanaory come rcp on fraser (gure S20} nese «stn montis sobre nas es converges his on cara nee fora de Senor peri gue cha ef cn sa supe mis enn gard CNY, Delon sess gl tad tOPB703 no spend etel OPDTM dene nat az de polio yl OPB7DS pert usdepaamiewo de a et pra ere oft Em tn dps ne depose linia on parte Seat ‘mereeoras preduiaspor Wz ric er Prtany cel Fire 32-10 sores pes reflenos OPTIAIS Ladin del ojo reflect debe ear ene 4a 10 mde tan, cnt rts mica el ode e=40 Ayla lec dae dete =30ma. os cui apts sern os que an masa nus was 32-8) 32.9 ‘peo taed gue medific lin etnies polracin ene ct nein ‘vin qu operan ets dspostnes i f sae i “fa bee He ed LP fee t He Fig 3211 Detector de Banco 2 ose ot fo 32.4.3 Ejemplo de aplicacién Parsomyeshael fname postive que eres plz CNYTO 4 los OPTO8O4NS se pude carn a progr, Sensor CNY, 0 asm ¥ mont el hci ceo seaside gua “11 Cuando el sso e ence fete a Supere lrca el ar infarj ee y co etn RAS apc un ie to gue Iara ue ea d LCD vsulie el nese "Cole BLANCO" Se baz fadarao se ‘eins sna pari color ngr 80 eta pert ha orl y ne [Uc aptete memset NEGRO" Bap. yun cle "Bhn’ 9 Nr grt deter OH, ins eran enn “Eco eee ema lien RAS ‘Ce Rig ene tae Sed aveee'F SRO nnn el Sec FOTAD nas orc ZONA ECS eennnnsnennineeneemttnnnnnet I BERL menege g Ait 3 32.4.4 Sensor éptico de barrera H21A1 EL representantes popu et ipo de senso ese! H2YAL (gr 32-1) ‘abv ere’ cos pr socom Components (ne sosomcon) "Fach! Simeondnors ew shi tos seasores unis tenn como enisr wn dio de infaons y Con recep un lori Ea ete ao eno ox ena 3 wma Astin de 3 yee lcs existe wn espa pra qe un cj par ardacle ‘operon cin de pacing et pe dpaitos x sin a ee Ses 3 ‘Los valores de as resstescns de plrzcin dete tara creme por ods tao les A y pore colecr fl taster ana comets to sped 20, 1 fakame facials vars de prac east bl} apeto atl Poin dl emer del eccperen dl dpsitvy ‘agra 31-12 Ses dpe de barera #214 Corie oe Gass Sab [VO sine [sm va=3v | tom 06m Fair Th Sam Ves [es | 1m i =ionk Va=sv [tym [ 19k Tee | -tomac-1am | Vou | eaav Tala 32-2 Valrescde et par atin vor dle ‘Um aptinintpin de os mem ee elcid deur motor Parl 0 cpl ee del motor un code, ques unin crc sa ee de ras (qs psm por ol cep el soo oranda el oo Go const haz de rem nal pe ser proporcinurs lave el me. 325 SENSORES INFRARROJOS GP2DXX Los IR Stary GP2D1CC sn ua tama de senses de inrie compas de sn se pals een y wedi de tana. Bt pian Web Shy Conran (iipJshp-Sor son) econo: algios. eis Toc gue se St mucaoepgea 90 esgss0 ov = Tangs oe ac ‘Modelo cna =a cos [Somer ee mie io PSD, LED mS] ap yang esetede peta stl 3 Sewer ue ins cn PSD, LED io | Joerorz crete tr econo ew Vor says cme) 104800 SV epenaens deca, Seer ue ide douse PD, LED RSG Jcrapi20 |e de rca deel Vale align me) 4040 Veni dese. | Sexo qu de sts an PSD (Dec Saal Jcrapis |siaPose LED noo aca depcen de) 1002808 ei aga Trine even Sewar ue rade Ssuncas cn FSD, LED inarjey] 3s 00 Dama jrxoisan | Sonos pesto nich Var gal 091s | amc pca Sem) Tila 2-9 Souove de mere GP2DE1 hogechaes. Figura 52-13 Cone de mei portamgcia 32.5.4 Principio de funcionamiento. tc ponies ene e métdo de angle, wizand we pq ‘Samer Decor Posen nel (SD, Poin Sentie Detector) para tea stance presencia es bjs den desu campo de vin. Bistcamente 81 ‘to de unckramieto coe ex ls emia den po 0h ae ge #2 {rami ans des campo devise, que se rej cnn cj 0 pe, por errata 20 hee. Sno encarta righ ob haz oan wea ya Sct gino hace ind gun no hay nigin cbt. Ene ato de eer un fecal faz ez nur se ea ceandoun ingle ered pore essa [tod fle Obes) ye deat a informa de tana ete misao ng ei $i daglo cs grande cfonces tej a ceca, argu es peqetoy uncon Degen, gure dir qu cl cbjoo es sel ng rnp delgde na ies 52°13 poaemesyerunepreszncin de esseances. Seauidaensdescibiemose! odo de mancod alguns estes spose. 32.52 GP2D05 Sharp GP200 es on eae capa de medians por arn «da moat algo 6 hy sian objet dato de ox senc pretablco (fen 3214) Bango se sts ere 10) 90cm eon sud do un as ‘are que ine pope dpe qu es fick derepae Pagar 32-14 Vitam GP2DNS crea de wen sperotiacom) 1 senor liso na ea etry oad sd pun commer con nrcenlde, a zane nol cima andar pale hel bjt lenrda ge conta (V9, exper ee 2 56 ry her end de Ve eta ial shone ha dtc bet, ex ive eb dt om che re Seacoast 32.5.3 GP2D15 1 Shap GPIDIS oun sensor medio de dics yor infaos ae na tect sls gh hay mn objeto « menos de 2453 om gue 2-15) 2a crn se hace de frm: entra, etosgnea qe no ws neecaro ning io de ‘Seu de coro] enporesin ese. Baa cor apres ri ‘St dipnibl ca SO tl enor tin ame Tien de sla pr comune ‘mnel memcenrtaor, De caracesteas snares a et posi, Shap hs soa recente smerado o CP2VODIIVE -— vee ‘eno vo Flora 32.18 Vas de GP2DIS0 GP2DIZ 32.5.4 GP2012 I Sharp GP2DIZ wu senor qe mace dans por mares El pst Indes mean ua san olga dunia reds sto abel que eo haz I Latent de da variad or 20 ie iano dtc moj na ci entre 0) 0 yy cos agree a crv de gra S276 Ls Salida ea dspnile de Tora, ontan y su valores atmo eae 32 me. ermal se comets cata lia» let Se un creer nlgio Spl ‘al conven a tana en ere aro que itzao par micoconolder asain tambien pee er saa drecamet nn rete alge. E senor wil ‘et rie ean pr cumnicanceon el mlerecorvdot 8s marge eed fae 0at00n, De cnc siilares ae pesive, Shp sca recnemenia rmacaod GP2YOAIIYK. A [ea “Tels sl Fire 32-16 Paint rere ed OP2DI2 326 RECEPTOR PARA CONTROL REMOTO SFHS110 3264 Deseripeién EL SPHS 110 wn repr de nore) lado pts dete nh de ar ‘att mle sistemas de lero (figura 32-17) Sa eneapslade en oer ‘ago dead cn un ir decor ra hazel. Figua32-17 Vay atl SERS Ese cic ingraolnleye wn tdi serie a az Infuroj de 49 prampcador, un coutl de fanaa ut, demote y var we stn coma pede pcre en agra logue deh fia 3218 ‘Secomeriiza fats made de ee eice dentin dea fee de ‘epee uta com pote omprebase ala 24, Fe ee 8 Fig 32-48 Diagn de Bogs el rity SFHS 10 Toe | ponder ena Stsneso] snisiioss] 93 ‘srHsiea6| 36 ra i106) 38 susie] 0 Tala 32-4 reve ce poredera des dss mds sermons SEH 5110-0 SFH 5511-0 (©) RC nose meoarapadnar pwc dba Fira 32-18 Cireuorecpr dhe inhuroe mds 32.62 Circuito detector La figura 32-19 mesa cicto de apccén que propenemos, Cando se lca una ade inroe moda a feciz dl senor poe mae! ajo 32.6.3 Circuito emisor crt mizerdebede ser apa de enerar unos cmd oxble cos ‘il dette dl es ec, ei el prod ln sal eta nivel bj le fra iad a neta. E crete propos en melhor sable rela cn ‘treo inate wo muy orate gua 32-2), ptecinet cone qe se Sita fee del tether en reed se naive pr poder ‘ater lsc acrid ns ls ce Te er 32-20 Cetin esr da nis mode 16-10 ‘xe imine valor de reser hat ace pr pe ado embor de infanojs SEH 4510S 4515 crete e300 mA, e puede Mea a ein ‘oats una dita 30'm Erato 2N2222 pede tr pr ot Darngon BDI3Sy BCS? wdc str equemas (or emplaeel32.0) 32.7. SENSOR DE PROXIMIDAD IS471F ELISAT1Fabvcado po Sharp Copano wm detect dos nae se separ de deta umnd Serj sobre bjt ol ha qu eit fide ior dein que se conc aly como se mum en ceo gua 32- Es 2a Dye obo ko ‘ete Fgura 32-21 Pile del 00 sos dps son inmuaes as peturacanes dees exemas ido a ssa de eden de Ue ena. propo cco heel het ‘Soputceyssresismo, come pode vere ev agama e bigs iar 3222 Eee deco y emir tine wn amplio mrgen de tension de alimentncin gu 2 desde 48816. ciao pico de plincin que proponenoses ld fea 32-23, con «ve se pen dlr obj snd» wra daca mini TOs it hay enc fs con os mann In dtc puede Gari deeniiend dl eso ‘bj sche alge fogs has naj, Cada went el eto 2 SV, ila saa) aaron un ni de SV sl yng bj Prine Sse cles un ej en el ado de acl el pon, on In pal de alse objenen0 Vy por} unto tre! bj. zs = Fina 3223 Creo bbcode pineal 807A a ese cheaio yrs esi l ensén de aliments come coos wl endsadr de io 21K eae Veey GND crs de dips 32.8 BUMPERS Los deers de cbtclos sins sono pst is are 9 dea mo ovr cicitos een Ex el meade exten fumble Sacre ‘ecko coms psn ser per, inmutos srsres Je ps, Bo er ‘ror de stel de agua, et esses raremos dels ls de earrera go la ‘des conencoealy mori te nami de Bumpers ger 29. Lostunpes came pte ves ancl digrana des repesetcin cic cn onmtado que cable pica slr prt rocen sobre ni 2 ‘sl qo nc de rum dens pales eprom que i er act i pea fe dope de un mune de pewprcic. Se comacalian banpes con ica Henge ein agi saline “ nm enn) | pee Feat) Tat en Ree ee Fira 32-24 Fin carrera fo Banger Altar az de pala, teil comin Crean cotacterca cone termi stad A. Chand n0 sata plane nal Ge en ens on elena erepsok En tenant ss wld sempre tema rere fare pr ‘adores Ost iret are mr a fm 3-25 sade {ip top RS que presents ts sada OL y Q2 uous eles complenentara. doe epi sada Otic nae hoy a salén Qu el bya ear final carr ala Qt pa ar nl aj rs qu sass Qa pear sive ato. pes ca igre 32-25 Conn eral dcarrerva rvs ew creuhocntretoe 329. DETECTOR POR ULTRASONIDO SRFO4 Lon vretonidos sn rcs del ae de mia mtn que sna fro de Feaione Sere i 20 Ki por ein mo som suber ots ste fhmates. Los decors deeb pr ukrsonds emits pulses de trae ‘eit un postive taaumacr, cmndo la othe unaxicss sera cbr Aipinobjco, ats do uma cipsul seasible se apn los pus reac. {hempe que tran es volvr hr puts reads 8 proporcionan del hit ated! qu rej, [EL SRrO¢ 6 on modulo ene or usonios, surat par Devmtch 1d (oubatsccensscas) y"coveraloado on espa. por gs SL (Gov atpebotncom) ures apes de ate abe ene dtc oe Ss encrta cu ange de 00 en. De muy poco ano, el SRFDE dss por ‘aj common prec Se aspect ico emesis se unsrane ai Be Arteto > Coveionsy vita poset Pir 32.26 Ms de bro SAPO, cri de we aperbeticom) ‘ema fan pr sro oni te etna ncn de tacer bedi. Su woot anc come cir pt cue ‘Schur dl uo emo como oe race isu 32.27. 1 sor SRFOS fnconsemidends impatios de tenn. La imps ‘des jen 9 velo Sl oid ata scar co, tose ee ‘elkjade yeapado uc por ctrl de wen Lo uc hae leer Incrprao iru rg de pon n corte empler neon cl Hepe ue srt on Hepa occ, iene se unde en un oul de eco de chun prions ndsanch ala quest eit obj rae -_—_ igi 32.27 Digramar de snpos de SRFOY, crusts de nesipershits.com) {Lae cae a dstucia mela y anc el pao we mse e fgu ‘3.08 fr code cena de dtr lac dlp cement on 60 ‘Sooo range demi vio re 10 sy 18m, srespndestes a3 y 300 Gm reper T i fae =| L fee ek ee its Figura 228 Relecin entre tana madey chr depo Us apes ips pute sor un medi de distancia gar 32 29, donde el dpa se voualaaa dstunciadede snes wn ba EL progana Sersar Utsonido OLasm. puede utilizar pura compobar ¢ fancied senor. enn de programa cost ema pu rivet allo de dar con von drain us ey a pin 3 del SRFOA (rend ana arto ENCORE PuanMeRONOSTEA 98 far), Desputs se ee pls que sak por pila de ECO in 2 y se mide m1 long. quces proprio osreb, santa “a eo igre 5229 Seder de dotnce con SRPOE yh emer ese doc tn esti ep tm SRF enc de er ee pi 8 ane ep cane del je SRM mes se i “CONG _CP-OFF&_NDT.OFF&,PRRTE.ON_XT.09¢ Seem estos s0350e tapes PORTA Digna ab Roa em pat intl feree to romras —iRSocnsichtr et Be ham Sens "Svstaene — Fnac ¢ ar f= Sa Blan, smetesnpne rin eS en cea ae a ¢ 5 ton a aa =a cs ns yates anes at FRG ee nanmounnniteiome, = Shotass Sage ten pin raping dene “ie Beetunae he tcp Sur et an Tb eet ‘Sodresmnopesinencmmmc Sevetngce, ‘oo TARO Capiz Crp Tro = ‘Se inne, ab i oy Damar anpeaion igs mole Mabe remnant we ca" marae Ke" Seti iim haere mi Seber er en ‘yal sein a none a enn ab tcp to — SSoty Masaboonsa nrg er ins i sont Da Serie ue Se Seams ent Sen aM? oe Dame ure secant se Sema _Srininanbaes) Mie’ Sane 0 mt Pa ‘eas asa om oo min Maximus tae ims Se Neamt Si Mie a nee ei fe ‘ie maeeatone Deawatie " ‘monies reer anqnegngeye ‘th snr con msjr ren SRS, Se tn dew ods de distal oredr par rb co coer 2: Tene lence de con Smt aciioy dest Sma en eposa Gracia ast bs ICs ponds coca at 16 aden 2 don near e er sal, een mart complet mar [etnesel cn caer rbot emec cn es pes les. Comovabe aa, Scorer soe elas que Ine ne! de loan a ras am fe bs 2 Sapecioes preniraarest e.obl quel SED captruo33 CONSTRUCCION DE UN MICROROBOT, La rica es ua es apccons mis piri def trai asta face poco tmp tbl qe ser td un expert prs pd vce en eer de fe ‘erin Hoy on i gracias al mprable vane decease ciel ‘orn micrrabo, denon tambn micrbot. eet un peg rbot do [Bvespssn que senate ne cota con a sires} que et Jaca alr ne cons. rs om solda sprees van enrol as expos de ee cptalo sobre etm aplacién ral Vamow daar br conancsn. de tm, mierbet ‘permet par del al. ete pa dora is ald mass» ‘hrocminnos de mecncsy deri ke mich captors "Teast tor pode info tds he jor que Se pr et pone ‘com ine teagan presupeston. 33.1. INTRODUCCION A LA MICROBOTICA A lanes comarca miro x nero ona a laa que hice B empron Mirbotce, ma des posers en ete cango on Espa an ‘Snsiacin et son Terre Se Bat TorreBot (ara 3-1, que fee See ‘ees, eats oo de lo Cur dred m paso ene ncta > onsracsin 6 tncreroot Eee vee ‘Nivel seo. Comprend iu etacra cs, unidades moter,» as tapas de Peni Fs pose cnentrar dese stemas sameness based Anko mote hasta ecacrss sumanerte compljn qa huad art ‘apc cia de aunts. ‘+ Nha de rence. at amd po el conju de seme y ls tomas kces yrn su mancja. Ess sensncs cuba un amplo. argh de teniiide epsom cots date ples buns (ale deere) Shem muses is consistent de ecmccimert Un mood gee ay seal ep canto coio ano nel Fc com el ‘soc Senanina mica este tor oidder aban enplicds emi, "signees. Ta ese caso Tos sass seme pOpiS evel dela md lors segs to decent erm ‘Niele contol. tye lcs sco qu econ a sa [nesses con ia ester nade Parend de na snp lige ity ganda hase pects micoconolaoes uss der a cbt Ob ‘Spec rs poo iirc ei pr lon eso OM act ‘Scum colada widadce na, Nivel de inten. Abaca pifencin a la plus. Eo exe so ‘nrc Ie ejetvos del miabor ie ene rie independent eo ‘eyes. Es sve mnt ec que pk rae wie ‘Sm wa aad Nivel de comunidad. Se uns de pest on fiona de a de un rot eno dee nin eter de frm sadn ¥ nq neo de tls tenga conan» expe de lace de os eh smo Fatamo. ‘ess anes sc hs etomin ras. Los cents de wishin lia lis ganjescomo ercmss de ebsericie des micobo Dchos Sablecniss pusler nar cm seman soiiads que pera i Spero mentepar compare dc comand camo ert it icine exten dl ste (eg otto, cambiar engeatan, ee) “+ Nivel de cooperain. Compeende ls sistemas don » pre deus sel de emanidad se pnnifeun © peopanan los mero! pay que Bn ‘omcimino of existenca Ge oto de manera gue pose acacia ‘Scope pra @ Bsn cesanole de rn tre, Deo tego tri os Pople bol snn por miro. Ente copa ames a sons bot qi Hepat as nivel cont 33.2 NIVELFISICO. MOTORES: Dente nivel Fo camera hablar de x motes. A sor de ie vn motor pars aplccones denice, debemos ter en cca Que Cut vos acres come sn velocidad, el par, eda, ain odo devon So qr aneremen cr tla un motor de corel rein sn vere ponblidadnen seen. 33.2.1 Motores de corriente continua de pequefia potencia enw de a gran aad J pos eens onl merle fe ms eandicos sznlos qa azn en lpn june Tite el ncnvesentd gar run Se ‘lines mac ho ar pe. i ot my Umsseme de regi eo 38.2.2 Motores de corriente continua con reductoras, En os juguers como Meme y Lg posers eniarar motores on reco ‘bps de vrs Tabi polos exconar a eead motoes com telus ge dem sii velo ann rq pri or fpceot on st uci brn i econ pe mo Las gas 33.2.3 Servomotores En mirbitin 2 sce ular lot mime soars qu es mdse y ‘studadoerceapauo3 tos maven ciple Ix cacti qe bo hom tit pec one de mise, cam on bic ar de sl, pteca suse ark ‘ral oto © wo ts, bj need de miner 8 Ke teen Iliad de acoso rape fr srs el mir ys ich a3 oa le dee de scrap reaps co spr pa Sa Is ome. De echo lr opcin qu bones eid fr a corse Gt nueto let "Tasha oul eer eon con cement man oe ~ Aa] stacemm tracndc inte USVI (bode 6 0 ei ee ne arc cin 2 hen a a esi 0 cone [cd in deeano 13 Va BV” |g 6220 mm eon tae | usy Toba 301 Tae de metered: emer com redictoras Pu per ents en nase apcacin, un seremotr debe ser "sn" pare suet ge mor pueda i Jos 38" y qr orale gm ete ts 18 6 3r depedienda dees arcane, 33.2.4 Modificacién de un servomotor ria srvorres Dark urbe ar a penis peas de cory aus meaner en sp mare cree coi on at ‘eon pr desde oo pr orto Bonen probe. Souldamete msn los pt sigur yrs convo lo everson rire de crite cian cou aca refucon. La jor prt de hs Seren srs nacho ate moder adel HS-308 deca ie gue esa snarl Puta St, | Los servomsians do origes av capac Sarma ee [ate meen cerns eeo toe praca amass acre Spameenetagas| eee | ator de DC ean eared = — Quin til ge yj spre dels ‘onda tractor uni slariamente al oy, fee estan, por lo aie habe oe {Sex dspatsa pein, Scestoatente| ieee: ecrcatpoees to cece arenes oooees Siem mieeia En eso gm se pcan tos enna de Ua-cape redutes cin mbln eda velo del moor ar ray [Demonar ie rision se, mucho eso dene parer nage Cine, rear sonia pogo de hay ete ar edn nce, algmos minis de serena Ie, en esto cso st ado fea Can ays db os lee | pa plans gator abs i tarea ge Site pene ‘Peeler down pla del cai Ire a perso spate lx un stile pra hacer a poo ean. [esokartos ales ue esi cnet st mmar edesprendel dl cei Imre. Hacer mr om lo ees lao cmucan el acer space del heute inn fare pede rez. |sconisamere eomctac & jo ternal cone punto joy el negro al ot. ferereale seen [Abort do ecnie, omite en wan pesate de rn ‘Sn. prs lo lar oe alter leone ly come se sa eu ‘sar una pout ay oe mina lames estos de psa Teer mucho cidado fren omer rd porge somata volves mde so canny ter uc iad de nw forme nga dln eng, oe moor que to pus deesorase. Le {Sp pre debi ea in erat Paso cao hay qu tm tis eon dese mtor y dre tudo eee Intro para au ts soars | [dem dard le la 3-2 Sesersapar ransormar an seromotr er mot BCom ca reire a tnd of proce momento mis dled linia de lpn lameds dete yes eee cons elldade dee pte puto gue ‘core muy ecctemeie Sa on tds ie eis quem eer da rome ped, poate incoar pega am an peace de cone. Eu ote pur Convenes ieee de ur ta Tce Gna tambn = pwd comp Po ‘Spernin cn ender demodsiomo} ron Pos bin, ya tenemos wo de os motos preandos yar reo micbot berms hacer ano cn doo an tenet pcre 38.25 Fijacion del motor a la estructura ae fart mar esta de mete miro, gu derma ene fino ard. sours que crue en tt i ne, 9 Feta anos misnsconun za de uminoy tay wn ilo de bn. Ss utc ulqea ees sts de motors de corte continua qu tan motred fais chs pole mr mao menor spl Sl nto ene une ‘areas rede que ef oa pdm grap de hn tions pare ‘Tbe des nsaluchone ccs de spice, co Se mac on re 33-2 igre 38.2 acon dean moter anna carcino 33.3. NIVEL FISICO. ESTRUCTURA an a comstue de moire micobet pdenes wii mucins tos de src, que doer de aire ae qua rar, 0 ris dar ‘aot bipto go an astraor a lesdpada 33.3.1 Estructuras comerciales ats de tt cemcrus as nds or de on jp educa do easrcin tio Lega Mean Beh terest por a eid Pan eo ‘pos mit profes + pn vin as ena 4 oe Pacer Toca ot ‘crn dict erigmarinte pn ican teint fn entticntcome ‘Siac messes con movin (gir 29-3, Uncienple de esrocareatzacon in Mecanee d eaode icra Pet- 1 e erp Mlcranstens Engen. Bf gneve essen Figs 334, dande pons Yer co sus detdoes hon gad hic la pla de crea Impress do cool an Ia earctn mess janet dcaj ded menos sljedaura Baca do pla 6 2V yO mA Figure 33-4 Microb Phot! madifoass 33.32 Estructura del microrobot experimental rasto” rs cas de nec mienbot, quem debe saver tmeosy am sedan rial expel de boca poerbos ln na crt a see come po eemplo wm tox de metuclio,poiestena, PVC. lat de cco Impress 0 Incase pede servos Mc de psc de un Compac Dis. Pir 30 Baraca del microbo “Tra usa ca va wis ples de pletien blanco de 180 135 tm, pw pu ile aos ation: Se ian ds peeps par poner at Sete p ry canard amateny st 33.4 NIVEL FiSICO. RUEDAS 33.4. Estructuras segun la colocacién de las ruedas. Lee mir ii do psd nas 1 Randa mort ode wea ue sin ens mane ‘eben Capes ata stu del oreo ‘Ruedas "kos gun eben sr capes oar ptr sobre isms, mls se puien eoacr sgn algun de las esc ines as Sguas 3 33.8 aconcagua prs eo rcs exit bs sido tscreyprdont al Ty 7 qe pete cool ait silo estes Fira Bsncnrsipocoche Figura 38-7 Para mirabs Tato = sede, we Se Fire 329 Burau de rico Piura 88 Con drcctin dlr 3842 Ruedas "locas" nda “nce” ten a apes a dry pote se mera con movimiento tse pole param eater i ain dl mabe eo ‘araroesposle us boc pula. ra 3-10 Ruder oa”. 200m Ls slocionss para ete ipo de a pueden sr micas. Wosors bos ea pr hs ea fire 3310 que Son red qo gan ibenest ee a Ge {nit + una petals con rola, poss enc inet ‘alge force sdb hay on gn ered las Io frets ae OO opi podria ser waar ala oun rof-on de desodoraia a uo le apt un ee ‘halo en emi pan real csroctaa. 38.4.3 Ruedas de traccién rs tin del mizbot hemos iz do mts mrs dew pte Mecano. Tanbi pons ilane ls de obo jae neue ne pden nit ‘eine clas tzdas que vende tr fos ets de Eda Sxuari o ‘esis de Tecologa. pro turds is pecncion de ge sean de cuckoo ds lise Bando par usm pune. {asa de un ca seat cnet emo, per aes Bay ge corr con ayn de wa rl psc in merce ga evan ee a Ps fdr new ar onan pop de unaciap Laite de Sper (Gee oni. Se Gober un Sod cs cham de 32% en prs iar ‘ola le dl seromotr, ver as figs 3-1 . Pi 3.11 Seca de asin dsr sereoor ‘Lr mejores me pate conan che Se mln gv retin ary neem, ls pr saps suse st asa mas car 33.5 NIVEL FISICO. MOVILIDAD. a suc oe hemos cleito prs meso mint nos penn ear ‘woviniels ca dee bn 0 develo lr sess me, — — <—_— —_ — — — —_ — — Fer 3-12 Nowniene hacia dae Figur 38-18 Moin hci ard nl pen 342 w mica como se reiza in vii hacia dla: Se tncen int Jor dos mots misma deca ace dla, eto prove an ovuienortlne, ufone qcles os motores scan xargs La fie 53-13 erent a Fr ce renal movimento acids Sc ‘or dor tres cx lr mia des acne eto povace wn movin retin soning que ls dos cores so acme ges, ie Fiera 1414 Given vets borate Figwo315 Gir alo gues Frey pr ag 9-1 cat ae de ein novia deg ‘uated. See girl mores hc ase el mca dca deca at is Este povoaun novinente depo ala cca dela est, Ligure 3-15 inden fey rela un soviet de i i nue. Se fe gar meter irda acs sre motor de kd ha dele, eo ovo un movie dei e aude set. — Figure 33-96 Movie gr sere propia movimento de go compo sobre s propio ear uaa specie may gunde nso bce ects y adres pr arr en es ny pegs (Ga 316) cone perl can eevee co acne aber 33.6 NIVEL DE REACCION Camo dens proc e ata capt. oa vt ea rma poe siamar secmiioe J. tren Bison pt fw cn Vanor lar Sepnanente wy ssc de corto pr cos n mob! ato, saber ped ‘masosecladrPICIGFEA, ge Sx copu doe na Ie re sb a oo "lnc. A ete ape d mas ls deus astreaderes lasementssm be ‘ni enc prinedcine cn el mind dels msn 1a igen 3047 means iio ection dente ov are que he eet its on snfarojsrefeaios 6lpe CNY70, deo en epi er, Parconaoar os ears dans el rer L293B expla el epi 29 ign 3817 Cire ler del Merobot "TRASTO™ Pa tr os sens nus ia um ens pra dears. hel diene una feria En Figen 3-19 prac erm ers. Pa pser conformar I sts de lox semores CNY7O ene del ‘nigecoolde ms uzado putas ives Tg Scns, qe ade 1 ena i en ek mistn chp 40105 os eacouramos co ei TOS. E fucioniemo y le decipcide de esos dipostvs se explarn ot expen tere Como pede pecan enolate 31 Fre 3218 Ft dee eres CYTO aa xc dt microbes Tato Curd us ser detec fondo ano, entra linen id PORTA a ‘po concino Bega nT 1+ Guu un srr nt sor ines nega beta ie st PORT quedioemaeBlagnun Figee 3-19 Viola ed mire Prato ‘A1L2916 eho ona fs ds mts quences el mio 6 oar dowebo we enesen comacdo a ts aes I y 2 qu ein otlaks pris lines BD y RB emirate “+ Fl morn eee cane seer 3 8, que vet oatelaos pots eis KZ RBS del mcrconol de rondo de fconom dela rmtxes Sommer as bli 39 334 fpafoerifoura} Maer Berecto fo fo Rea Offa Gee soe ee Tabla 338 Cua dma Soc as PICTOROA [Era bebe [Sano Doe] a _| ees |ea [inane [outs oc 5 t D a Gn ecndwrae | Table 3-4 Cele corp io a mont tor ie seats ono f no gue one fe cer ive conexiones La fafa dea Higre 30-19 musta et npecte {eepmentecimcrbe Trance! ca lene. 33.7 NIVEL DE CONTROL 337.4 Estrategia a seguir para un microbot rastreador ‘Aus de ear cl progam detemos Fara satin que deb seu cob ye saps due se comport como i aha sender oP Cal fins, Deo tues poten ard sia decent x prndps parca manele por cul de a sigue erat tor de doctard sore Se feos ‘Primer Algotimo, Dpeadeodo dela psi des sears yosemos hacer ‘quel scree te Is devon asa cf fur S820, Ex ete dito Tor anion dos dewcla «nerds Indah reorder emer ex Banc nde ue dete odo Sanco se Maro gue Scvercncina la s oma fC Ske gue mar eee Piewe 34-20 Devons a tm sin primer orion Analiand at sgrtno deidamente se pede comprar qe nob ‘cramer ato. amt gun sequen de Tea depend Se Inpro dl amin ni por microbe ec, depend ence ete pa Eso ponds casa reas en el ead caceus no desea inl que gues perder Segundo Atgriama En ete cso, depentinds 8 Ia poscion donde se ‘cena dbo ste ln, deiner Seguin de los Borde, Suet caso a Bede deri, er cei Ia aetecon de nego nea ‘petvamens pron sets clea ede sagen ly ‘como emacs en our 3-21 Co m= wf lu Siherghee pemumctgonly—arltode wae ston Peswaeds’ —Gaabaecs” | Sigg srealteen igre 3-2 Decoes tar seg el seins lors aa car cos RONOROT $8 33.1.2 Programa del rastreador HL prognms gue maize el spundoslpritna dl redo se maczn oot, el eds nsonsmso a ene ogi sana se ‘iene el ogni de Higa 33-22 nnn ab ra sm ttn ne Hn ri dc neces 80 oa ah RA ‘Spgmemnermertemiere ttt Soetecletcdeslaebetlendeeleabal 2 Inepenietemenes como et ee rs ger pee eee ns Even to denmest gape ade earn run a elim R= | -GhaeNage > macen oe eral ler? > RAN="0, Geena tase owe pa ZONADEDATOS GONPO, FAUT. OFF ARTE. ON O5C otro saseoeeme Yona ORRIN Sawin PORTS {zona DEDEDE rene Sete toro oa ic Sees ci POR Land Pe Beeman Srarsan inet © pe hosel om eit eek eee docs See mo Pac 33.7.3 Estrategia a seguir para un robot detector de baliza Nao micah Tra on exe cts debed deesar una sel isa snodla 3 Kz ue exam cicuno como ol del igus 32-2 (cape 3) 7 “gis ai cla Pua cose stadremos en el onl de nusto micbut dos sna tipo SFHSL1038 memos cto decor desl iar amp dba ca ‘pws 3219, gue deomirremosSeamDateho Y Semeur, gece ‘Tequea completo ese que mst cn gta 323. 1 ertgi gue vor ase 6 signe So oe ees tt seta ee bala cake debe pase ch les fete yor ms ‘nd detern geen ens de vce En ceo cotarn cogs ate ‘Scuoraquen dts sll nro ena afmatne meh ders get linger ing ol SennDereci dees sta. oro ge rd ea it ee set ot aan angie cn sets Se etoese. Por d seo, Sesornedo 50 dace Char inarojo modulo Se compris I hace ‘SerorDeechs em ao afirnatv crt gi a deh avende git bra laquede eo sao de aance ye decta cn seo de reo, a ue ‘Seng ed deter. Se rept elo deforms cota. La gta $4 acral movimiento ga se mobs Fir 5-75 squad rot Tras ere dower Fire 2-24 Bsa se pre esr ala hala 33.7.4 Programa de robot detector de baliza Si se tan sepuidy os nzoeamisos 6 epurado auroe se coment ‘iment pron Rae Bala Om Hoar oe mene aS year poe Sah dem stain epi sane panel rags "Seder orc sa oe eon dee. spirwe eadonae Fox? rN Socwneds FOREAS ‘Soe eee ee [<= soo, : oe = te git geste = Eke, Somnus om sic mln een ge fae Be Gide Neda pr nano ec 5. Si SSScEmcee vein Sees hereto Gorvtagierta os oh sit Sar ‘wort FORTS i =" ae APENDICE A CARACTERISTICAS TECNICAS DEL PICIOR84A ey (CARACTERISIICAS DE LA CPU RISC Laan ee CPU rd po Hard {Hie nnn ene 5 irons de ara wpb “Toss maces an wil ging nepal ue os Velcade opeacon (DC. ON para fever det eas 15 DC 200ay ae a dus ee maa + cman mina de unioumica de 4 MH (PICLOPRSAG3) 6 20 Mi revere. Memoria dpa po Fak de 124 pcan, Menara RAN datos 8 te emir EEPROM de tae es. Tramectinc cn nai 1 Las stot na gd de (8 i) Dior de® reghrsdefncons specials, Lap iene ils de pond. Reps, pn er, a ks pen wr an 9 Este prin SOINT. ordeal Ter 0. Percambo en as nee PORT <7 Poin Se ceturs J sess EEPROM de dts -ENCAPSULADO DIL-18, wofe fae ma ae wnece Of fx cram See] 2 pisos wt] 2 fe vot] * fe al en =i = Fig 41 MarocondaerPICISFOAA ‘CARACTERISTICAS DE LOS PERIFERICOS Digone de lias de cota aco conrad Seen, Atm cgi de catia por tein Proporions siete comers pars ‘pokemon LED: 12 Consme25 mA pr pa cuando tha el bj. {2 Proprciom 20 pr pt and st ie a, 1 lane dn TenpozadConadar dis (BBO) con dvs de estes roparabl. (CARACTERISTICAS ESPECIALES DEL MICROCONTROLADOR 1 Lemamosa Fhe programs ale has 1000 eas tora yer 1 mors EEPROM de date site hast 100000 de ctor de brad y ‘+ Gain una en de uns urea rmeia EEPROM de ites superior aos (+e pets propamarca ol cca va seme edad pies, ICS? fn Cr Sorat + Powa-On Rest (PON, Powertip Timer WRT), Onilatr Sat Up Tama (ost, ‘+ Digpone dew enporiadr Watchdog (WD) cons propio meador RC par un fname able Pramesn de chi pops ins a acts du bit pti. ‘Mato dojo cons SLEEP. 1 Tipo descr lesson, Ea ESOL CARACRIEAS TENANT PTA 87 ARQUITECTURA INTERNA a re as] i soos St] [F see oe |e tal zt oar ! Fie 2 Arqitectraimera dl PICTSE844 ‘CARACTERISTICAS ELECTRICAS MAXIMAS ADMISIBLES + Tenskn de cule pin respeco 8 Vig (Greet Vie CLR RAD wenn 3V (¥040.39) + Tein Vig epeto ds Vigne OS aISV, {Tesinen MCLR nape de Va = Oper Teg 8 RAK reper Venere SOAS Potted dsacon tal BOO Matin comomteper lpia Vig vv 1s mA Miia corte poral in Vop vonsssnremnnn na 10 mA ‘Main eoret dean ej porcupine SMA ‘Mair corte esa 2 ao por cuir pin. aoa Maina cored saat apo elcoyumo el Piero A.A Mia crite desaidnen lt por d coajuno dl eto A. sO BA Maina coment saa tj pred cong dt Pure 8-50 mA Mino crete alana pr cl conn ae A. 100A CCARACTERISTICAS ELECTRICAS PICIOFHA Simbel] Caracrnicn | Min [Tip] Mus [nll] Condoms as] as | ag | Rome Rinn becey tesa [= fa a Te ar ie iS wou APENDICE B REPERTORIO DE INSTRUCCIONES. FL PICIOFS cs compusto por una CPU Ge spo RISC conn juego de 38 ‘maecons. oe M que fra Ws necsones guia dl PIC nen el lage de oprcon rpms ico y las cpr. en cso de ur ba: Las 38 IPsrecans de gc canta te mitognralr Son sq se muss dasfndasen ‘Tobi Lanomentain gue bli tas insresoes s spene 4+ Eolas introns a ers ross wh rghit depcient dio: (© Sld.cU" al reslno se opeacon se ia el eg de wa 10, Sides" a remade itn nc miso ee ‘+t imuscons que mancan Bis, b representa ca binarolposcon (0-7) ec desea deat del Bye, represent el byte o resto. Lit O et Serpette menor pve ‘Ea lis esesones con eres y de como represent un constant 0 Tia gos spin os abs puede ede Bw 11 bits {Ly 38 stances del PICIAERE cumplen It carters de un peosat ISC, qr spe ter jugs dentine rec sia Ge, Be, it insu imple is sguletescaracterans: Las instraccons som simples y rps, Tos Is insnccones teen tipo deejeccin de acco muna (cis de rel) a excepein Is ‘dealt qu tines tiempo de ecin de? clos kas. ‘+ Las imteueciones son ontoponnes. Cash lod le tsbucions pueden ila cualquier operas. eee eres feet Ee ae ay Se en yea (arse gel Scene ool real bar DESCRIPCION DE LOS CODIGOS UTILIZADOS. inch fd | (141 > (destino) oo 010 aftr rr z ape | stein aco eae a SoA es a | ocr sea 7 [Regaro detain Tesnecans LOGICAS os a eee = ae ee eee Ear ice a (rene eed | lee (sem lansere | E ected = fae |wanst | : Pee sare ee es wore fd | (WORD > 000100 att Z eee pai] cee ag (ere [PC |Contalor de programs (Prog Counter) el Cary > (Gert) = rere Ben) cece | eter 2 ee Seema a | See (ere (ree i" aa (eee re | coat reset Se BEAN es me otra == ee ee Say acne a ee suey Beiter eae ees iad ao iesatess ace ees ‘SET DE INTRUCCIONES DEL CIRM incfsz fd | (P41 > destino y salta sis 0 | 00 1111 dstr aE “Ningano 7 SS ESSE ES | Sen |x oe Tees Ss || e7 Be ESE] papa |cceeeremerere] | pene tn ees Seaete co cae = + jesse imovt td | (> (destino) (0 tooo ar Zz = peaie me eee Sad (os cee ee aera Eat [Bo agree | nem ap esr tiag | oes ee Scie ae ee ead | ome we [Pacaneniw'dcve t./oloobaron | seep. Enraen modo taoconsumo | 0009001100011 | _/10.7PD_ eed cea sce Tabla 8 Raper recone dl PICISESS pe Jefe wrrroR NSTRLCCONES 29 ee Ee: sate psa 0 a YoLONI > 0 CAs ee sues rel oom FF) ‘Atria ‘otooonn y"Z= 47 oe Dopucimewsse: (W}> bomooott } 228, aro Siete ‘Cédigo de OP : [11 [tt [ue [RRR] Ses a teehee nett meas eons Tact BRG.ASi an cco SBE Bai vr addwf 0. Suma Wconelseaistrot Sits: add ta Opeandes: UCL I (st iro sian restaden = (ou) Operas (WF > (sino) Fsafeados CDC, Z. Cabo aco: | 0 [OLTTLsor [me | Descpeiin: Suma of contenido del retro W al contenido de exo ‘Py imatns cl rnuadoen Wisi d= Oy on el repo fal d= 1 Sige preduceacaree! Mag Ce pa 2"I™ empl df Reged: ARegezo) (0) > (0) Anteinceccicn: —(W)=Onl7, RagtroyURC2, 5 C=? Despuleinsrvcrin: (W)=OXDS, (Regsra)=OxC?, y C=0 (ac np andlw WAND Literal k andy & Osye2ss (1) AND) > (Wp (AND tara with 9 Fag seats: Cisken te?" | 14 [1007 Ba) Destin: Ee operacbn AID tc ate el comenio dl rego W y {lel etreatadese slnncens en andwt WAND Sissi and 8 Operndos: sts 127 de (cll Opencin: _(W) AND (> (Uti) AND ww) Fhpraetaen: 2 tdi ce oP : [00 [OVO] a] Descpiée: lets sopra AND lgics ete contenido el ei W yc cnesid J rgieo'Py almeena dl wsakado en Ws d= 8.7 60°F jem: sate Rem (8) AND eit) > se) ‘Antes, ‘Repiso) = B 11000010 9 {Repo} owoore } 2-8. bef Borra un bit de bebe? prs 93 ob Buceorp Csigoaeor: (a oS ST] Despre Pea roel name’ dl ei" Beg tor Flgheg.7 20-9 Flagg.) ‘Aina: (Fnge = 1100111 Despucsinsreccin: age = D110 bsf Activaun bite Scemist bat 6 Operméos: 05127 osbs? pence: 19 (82>) useip Peper Pm Sige [OPT ‘abs gl: Li ag ot Duce Fonstume bron dle SS ge Peet tues ‘bof Finghog.? 51> FlagReg7) Verdad = Haste wan. ‘Aotes instraccién: (FlogReg) = b'0100011)"- Sip RS -wr Felalaete San btfsc Test de bit defy saitasies cero: coe mo Satie Sicr OsbsT all k Operacin: Sats (>)=0 Fs feces Ning Cobo de OP: [01 [1086] BAF [FT] Dosergelo: Sie bi mimeo Bde ego Fe are inci ue sigue ac igi ys tn como un “nop En ee, slo ot ee cs, [Bred eps de ciclo prj (i Test{ Sip $Cler) eal: pie gd Sie BAT pogo flo fe Peak Hinaomes Vers esas, ousiaseucie: (00) Dice Aaa. Bony intmcein: Stet Fiagcl>=0 (DC)~ Direc de "Verda Slelbi Flagcl>=1 (RC)= Dcekin de "Fala btfss “Teste bit doy sata $15 uno Sirunies eh pennies os feu Opencin: Sas b>) = Fat afeciads Ningato (CéSup (1) (herp 2 ag teas Z (Codigo ae OP [G0-Jvon [ane [A] Desepein: Se bum d antic de retro ys ag Zs astra poienene ono: ht FlagReg Antrinarcese: —(FagReg)= |? y Z= i? Despsiniucioo: lage) =@x00 y Z| 0 (Fiaghea) + weicometne re sano. st ras yee Tea caw Bora el regit W Saget fo ona Dect Ric eget emcees‘ Ee Se Sikocn'rd npswe Pads yo mpuneW aod a ee Spemos Nino Stowe Crean SES) (Cont) ol ont Ra (egy 132 a es Aas inmecin: (Re =P OIUO eZ? 9 Zach agate 2 0 = Geneon GCéligode OP: [00 ]0001 xx xx| Se oy u y Past gi a Ws ca con th fag 2m po me: lv 030 eee are decf en Dayenn: {W)= hoy i Same at £ Ops 852127 clrwdt Borral Timer del Watchdog cetan Oma: (105 sim) —) Simic cot Popa Opormnioe: Nina Spemcin, OOH WOT 0.3 WOT peter 37 13 BD rapa 10 Caoae or Descripeiia: Se bora el Timer def Watchdog (WDT). Los bits 7 y PD det egistro Scape (tear Wc Taur) jem: ‘ater eto: Desputs ince: comt Complementat Opennioes Of 17 601) Operon: (F > (sino) (Complomen Cig de OF: {00-ToorTT a Tem) Deseipsin: Se deren econo del gto en unt mid Eres 2 locenacs (1 yoo W 0, eneteca Th var empl: ect Conan; (Catadr)- 1 (Conder Anis insrccibe; (Covi) = GeO! y 212 Despuésinsrccie: (Conder) = 0100 221 dectsz Decrement fy sata si ol resuitado os 0 Sima: dre ta Oprandos 055127 4e (04) Operacin: (-1 9 (esting sas roadoes "0". (Decrement f Sip V0) Plaga N (Cdn deOP [00 TTT SAT [a Desepi: Octo el cents del eyo “Pen wm bad el esi se imac ea" sgl y en W'S 09, en ese can" 90 vari Sel fetlad dt decrement score se ghar See ines} 60 ‘Ge cam sna ene uns actin dedo lo, Bjemph Ags dec Conte fe NoesCoo Excere msinsewci: (PC) =Direcinde "Agu. Derperiamecin: (Contr) (Centar) aed (Connon ~0,(PC)= Deine "EC" “8 (Contader)#0,(PC) = Diesin de aga goto ‘Sato incondicional same wet Omran Seite Cheer tS teedaraty> eects) reprise apm ebessom [ks] Deets” Sp ania Cbs (Cy Sib year goaettiantnie ty Batre bocce Peed eeeee Hele po Pica ‘intent Dipeltacrie | (= qua pra cue isp (@reondiona Brae) Prin > (PC) inet Incromonta Sits ist f Opemnins: 05¢S127 aco persia: (0 +1 (rin) (erent Fhgsafatados 7 (Chdgo de OP | 00 |1010|4nr Le | Deserpein: Hl condo del regire se incre ew una unas de resis racer en 1-0 el remit sae 2 W, ‘Stecanlventadode'? no van, Ej: fncf Contact: (Costaden) +1 (Coma. ‘sistusin: — (Couader)= OFF y Z=2? Despdsiesiuein: (Conader)=Ca00 ¥ ZH inefsz Incrementafy sata si etresultado.es 0 Simi: inte Opermios: —Osrsi27 de 0) Operiin: | (NT > (si sasicleaindes@—— hremet Skip) Fs can N Cad seor: | 0 [Ta TA] Despre come lek ‘Pew uid Ero Simcoe cea drly ee Ws Ot ome cof move Sa feds rement ee pre ag cl J, (sean nasa seo at eco maa empo: ‘Agu nce Condor Bode comioua z ‘Anteiastrucsiin: (RC) = Dini de “Aaa” Dospdsinsrcein, (Contador Conan) y adem i Contr = 0(236), (PC) = Desa de "Contin". *SiCooudere 0,” (BC) ~Dieciénde “Aga. iorlw Sete aw b Opeamioe: 05 15255 Spence: (WOR M)>0) Faas: 2 (Codign de OF Desenpién Elon a pean lien OR ene l contenido del eit W ye Theale Elrond se alten che pana W emp: feche 01010", :(W)OR wootIOI0r" >on, Anesnsresie: CW) = SUL y Z=Z7 Despudsitrccin —(W)= SUOHLILIT 7 2=0. ole OR Lira wh 8) owt roRTAe GORDA torwt ORevtewy! Rite ROEINSE Wey Be —— Staats GRMcoi 2k, ZH ae mowwt or Wat dee ae fecateorng et Roped —__ ae ozs [oelo | ere) Deven Elena a operate loge OK cae el cotenio dl rgsro W y et ‘mtr del repro" Almacaa leaden sly e8W on rete lore Resto) Awsinsrcién; —(Resulnd)= b001001 Desptsndrucin; Renu) = b'00100 59 OR (Resaad) >) ‘wr=bi00IOr y 2.7 (Wariner y 2-0. moviw Mover literal a W So mei Opennice: 05Fe x5 Opencion km) gsc: (Cligoge oP [1 Toae{ a Tas Descpsin: Hl reghroW nce co aor de ts da ea (ore tera 0 1) wi ore) Daetpeke Masel ned W lee. Ej: ‘more! PORTE 103) > ORT) ‘eweiesrsecin: (PORTE) nop No Operacién Sita nop Operindos: Ngo Opens Novpenr hse: Cig ae OP: [00 000] oe 060] (Operation Blew: mere 84 sah (m) Dectpsa: Ne aia peacion aguna Consume ele de istucin si baer Aevieauccoe: (Wi a esp taccion: (W)= 0x8 os movt Movort retfie Retorno de Interrupcion Simacie — movt fd Siti rete Opennios 05127 Opennise: Nigam ae (0) Opens TOS (PC (Pers jom sera Opec: (99 (in) (hones ipa” ae Figs afectadosZ Cotigodeo?:| 00 |1000|aar | mr | Dosis: El cone del regio e cara nl regi dein depend ‘Gl vaorae Sia el devin cd reso W. dete dotnoes ‘ropa regio PEs nso pete vets dicho regio, (ic fae ovate Flgsafectadon cig de [0 1c 080] 07] Desrpclon: Capa PC con et valor que se eoccra cla parte af de pl ‘segrando! uc deb interypei Pate I'd IE cond efor de nev gue seen neve interupins. Tar ‘oscios magna a Se —— te a ee si hea ‘Sinai: ale td retlw RRetorno con un iteral en W seo | ha = PEPE metre Saeeses paras = paein| 6 pemeae Fagsetealee oar) Codigo de OP :| 00 [110 jem | ratte a eo ON ep mag Deseplie: | Cane regitio W core elt y dps gn oP convo fee cay apart oper ai, etando as ra ‘Ecorna Turd dor lo ain Bjempo: al Ti ; Weomteset valor de oft ub man Comanzala bi sat oun rer cw oe rate 2 Aetsinsmeciine —(W)=Oxt2 Despusinsrucin: (W)=Torael yar del return Rotorede subnitina Sia: tn Opennine: — Nigno Opencin: —TOS3 (PC) Fats Ni Citgo de OP: [ooo 0820) Descpeine Carga FC ane valor ques neuen en a pate sri eb le ‘een i tro de ert Taras cos ain. Ejemple: um Rewmade lesbian ‘etesimareson: (PO)? Despes ine: (PC)=(TOS) (Reser frem bron) pore it de acareoC Sidet el eae we aaceanen "sid ‘ula vealmacenen W. eae ref Rota a la derechacon el Carry meee seh [EEE natin al (Cig dP [0] 110 a J? | Deepen: Racin de on ia deh dl cone tres 'F pan por be de acre C. Sido rea se maces en "fost G0 ‘aloe alnneea en We jem: mf Real Ante mesa: gl) = BILLOLIG', (W)= (2 y C=O. Despudsnstucin: (gl) =BI110 0110, (W)=BUII ULi"y C=0, sleep Pasa a Standby o modo de bajo consumo subwi Resta elregistrofaW Simic ap stm abut Ooi a Ree Ommabe Oersiar Ofcce toe Wor oe (ont OS WDT pear 1370 09 6 age ator TO, PD dao de OF: [oi [omouTHTOTOOT] Destin, Fone cao er modo Si (tj oma) cn peel nado 3 Tins (Ver cpl 16 fr sles) Se pues sali ce oe atop: ‘Atco deli MLR pr roa rt + Debora cel Wish” ae opeatv cnet mab eps. “+ Gina de una inemupin que no ea TARO, y ue Caso ease con iret Bemplo: lop Pasa “sno modo de bap consumo, ‘sublw Resta iiteratk a W Sinus: sti Oped: Ok 285 Opencin: | K-(W) > () Fs afetalos€, Dez cide deo [| 110s THRE [EET] Desc: Resa pore! modo de complemewo a 2a ten ke one da ‘ph W. Almacenad realadoes W. mgt sub x03 034-0) 009 Anwssouciia, — (W) “O00, C=; y Z=gh Despisinsiuccion: (W) =0n02, C= I(elresutaoes posto) y Z=0. sy Ox? 24-00) (yor mit y 2=22 (= 0300, CT y Zi (routines co). sae 02 2h Real) ‘A rte ad, (W) = Oat, C= (2) y Zc! Despite; (Ree)=0301 (W)=O2, C= I gout) y Z=0. Ejeloz Regd sgh) —(¥) > eel) (uct W fom) Desai 0, (W)=0a02, C= yZ=1 (ela) engl 3: bof Regll —— ieg!)-08)> Beal) ‘tric Cr (tdi, W) 02,2 y Z= Dapuitamccta: hep Or (1 death W} = oes 0 deg} 2-0 swap Intercambia nibbles def Seen: apt Ommnine Eee Opcacée: (F034) (Sap Nie af) (1b) 300) Fag sad Ni Caio OF: ob [Sa TA] Desepse Los eames aspen dl gita ' se nerambin co sits eens ps del min repo 5 0 el read se acon em Welt Svea sealnceng en Hemp: swapt Repo Asesisccdn: Meg) = Oras y OW)= Despina: (RepD= OAS y (WRSA OR-Exclusivadelteralk con W Sinai atv Omran Oks 85 Opec: (WYXORK > (¥) eta OR Leora th) Figs afd: Z (Cig de 0: | 11 | Sra} aA ec) Desctplin: Rea Is finson OR‘xcsna cm comida del rao W y ‘Site G8 bt. ret wana en jena: sxiy SIDIOLIN 5) XOR WIOI0 Ansinsrcse: —(W)= BIOIOIOI y Z= 2 Despudsinemsese: (W)= SCOOILOIO y 2=0 aa xorwt (OR-Exclusiva de W con elregistrof Sinai ope! 8 Openades OSts157 eo) Ope: KORO > (Each ORW wih) Ciieoceo: (ii [STO] ame [aa] ascension Wess OR-achiva etre ol cntenide delete W y ‘meni del eo, Almucene cl estado en's del ¥ca Wat Hjem: sof Regt (00) XOR Rex) > ex) ion" y ZZ? rorioior y 2-0, APENDICEC CONSTANTES Y OPERADORES Tro [ANTS Demo cn tom “nla Teen ra ae ib tewieint | brent we Shen | em oor ” mooviw _o°LSS* na ‘b’ se sign. tl mediate sper qe te koe labe>, El rope de ctv cs asgarGesncs amc ete La ita de ues Fintinndo sc reverent ENDC: cap incl vr de arangue pa pe ned Hague de gut, Sino sega on a ewe, peer varie rib ua valor super a Te ‘arb fl del CBLOCK ante Siel primer CBLOCK en el ehive fete no ene ‘iaun se asg el aor de imerament spi al ten lab Puc ds igs bes nani, spa por sco. jem Sento Suenedaeniged tr En mayor as siesons rps d i dretias CHLOCK y ENDC ‘asin econ (gerne deena RAM de date)» mas tanta La iat que comarcade ene he dacetves CBLOCK y ENDC. Un empl tipo de ssi 00 HC ta cs ign. Sees “tetanic ac ar BA {Cains “tata nepatpn _CONFIG Define ba palabra de configuracton Sinus CONFIG ego Deepen: (er Prceer Coir i) Dieta ps ls defision do Jost de Me pala de cogurcén del hemp: as dn nn concn dei pS gracn 6 [Nay profes de igo CCP_OFF) + Nooebate el Watchdog WDEOPD, Seti erect mediate PowcrUp Timer PWRTE_ OW), + Seutta lscadr pres de eter, XT_O8C), Bs impurui esakr que “__ CONFIG" ea con dos surayedos goss aj) eo dn ro eter e muy sue en os seas onl) DE Define datos en a EEPROM Sinan: [abe] DE Desripi es desta pemite guar vale de a ve entcade, Su ‘alo pad ere ret de ua express composts por ces Weatendores Compigucome dee Generamente et iteticaer ew nombre que dsb yale de nner mis signa pret popandre Sue one pr dlr costs yOrcecenes So meri As of i el rec ValeCars” que rca or 47 en am recta de memoria PORTA qu O08 (ef Asad Contam) emp Emite un monsaje de eror Sitesi ERROR tox singe” Deseripcin: sua Err Masee) a drctha gears memaje de em iii calgeler are dl csnblaor MPASM, Sic proceso de ensblao grunt ape 12 ‘lis part dee. lento de mene dabei eeu y pede ee sts ‘Demneer = sri: NCPR ORIEN AtON DSAMBKALDR NASH jam: Counts acto Tae Siemon ess EASON “ese deo (no cmp se csetbe cna dicen IF. iF ‘Comienza un bloque de cédigo condicional Sitar: Feng Deserip agin Contionaly semble Code Bs) Comiewo de cocci de un Hoque condiinal de casmbldo. i yr es senda ls sedi IF enh. Ex cay contain. rie ‘Spence ain hts pon na Greta ELSE om rena ENDIF Ls evalua dua expen gu sence cons desde punta de visa ‘ela gs fal, La econ de una expen qu este caguer va tio de ‘ese conse cone verde. La dete IF open eon valor Tio dann ‘xs am een verdad owe) guaniadevolveran valor dist decry fla ae alrcae lamp Foun Comprar tat Ejemple2: En sguicte empl silage “FoTa” se aia ne rin enon de poprena mor ce oF esmbasr ens inetd ee RSE CUIDADO Ltn apm rt epg et NESE “Feber arnancs Rot NO hide? INCLUDE Incluye icheros fuentes adicionales an A PONCEALELIRETAS ENN ARTA MACRO Dectara la dfinicién de Macro Simtaks INCLUDE > 0 INCLUDE “tae He serps (nl Adal Sows Fle) Lariv pecifieao se econo cg et fic es igus ques texto ater dl chino inte se pers cn ol gp donde bo ec deca INCLUDE. Sc pamita es fees duidrcnla Sine file> puede erie cote cols (*) ee oe snboce de “myer ae” y “men qu" (© >) $1 se epics oalmetee camine det cero ino sl a scan en x cain. Si nse nea caine rd de bined: slicer neta en sun hy lei det archivo Toe ype ing ‘rd desea getble de MPASM. Se expan capil 10. Lust Sintais—LIST[ Is opton — s tn>) Psripcin: [La tect LIST tone efect abe al pos de mead vate frst ester atte de sada Sogn aha lp Ite Ge pons que se allan cet ‘unl “MPASHC USER'S GUIDE" y on'm sys dl MPASM, De tds rs ‘eran ace el pos ine pin detalles cer Hlempl (tis Otins) Stat abel> MACRO [op oan] Deserincn: Decl Mar afin) Un aco define un conjuen de insu a as que ses asia sombre. Postrioeest et propa sew del uo pode clu woe de una Ina tod ls stuns gus le srgencn qushin inser cn el moment de reli ens oar parted pra. S expe nde ene pins lem: ‘Um estrctara macro pode ser gue: Nomis MAC ese Snot? Dende “Nombre” indo el nmbre de mac gue posteromente 5 colar po ct frit a faeces qe tn Jes Tap este none. Las dress MACRO y ENDM fornan el coco den dt el ‘tn nla as arvecas ded (a er gp se emp “Nombre” en progr Fe, ip ques ince a sacle gut conlevedo soe en prograe MESSG (Crea mensajes definidos por el usuario Sinaxis MESS “menage xD" Deceit (Cre Uer Defi Message) sta dev prmie ier meses defies pore suo que apse finan el proceso nsnblodo ¥ nel Tito Habe "lis. Poe eet hasta empl Mew MAO MES mat mss ctagin® ‘ORG (Origen de la instrucclonesdel programa Sats: [cae] ORG cep Deseripcin: (Se Program Origin org dl progumaeomienza te ice nea ew Set de dre Star epics alae ee dc . Sine toy ning ‘ORG cpeticad he goncractin de ci coms em csi cn, empl: fo Nese de stag Seating Wemploz: fe cae a Neer a Mz ORG hou Nei oe APENDICE F REGISTROS ESPECIALES TEEPA Has sHaRe ¢ eg Pia 1 Memoria RAM de os de PICTOPS ra vvexce necsMoH CNL esl pene] 7] eo [ens] [wo [ea fw] wo INDF ton arco, son Banco, Banoo Teste pn ldnconin ini de dae, ae 20 sw gir eS hp ant iceman ae ‘mon San AD tan: Soc bun san es Secieyioosdad ldnecimmiemn adc ecpienen eo Sees om sos we [ew Tow] [mm [2 me TMRO ern Bancoo a_i eae cafe | =| =] [eon] [xe [ea (Tine Tengo de 8 einer co awl ces eo sola tpn RAUTOCE 0s nse ara evens Bt MEcomlcir Sapte soplanece cps 15'y 1 A ct ms eect nse [nena eine dosnt MED “ecco one i [ERADR [Regice oe decunes EEPROM PCL 02h Banco. 82h Banco 1 Fe eee cee ae rere eee eee (Program Counter Low tte). Byte bajo det contador de pevgrama, figura E-3. EI om [rocon [ow [ee [owe ove [ene [oor [oor] ar cf apne et cna gta SS tn. Sr de mer poe aT TTL \s denioe RTT moons npn de mets Rian daca ce pr ens al Tega a aceon aa eS ‘ats aoe ia an esp at Roca om moore [asolermef ee] ae [ee [De ‘Se Pell nn cso ibs irene ea Acca oer poten ow 1 {Sms tna Cl)= Oy EID OODOT a_[eans| we [on [wo] no [mo] x [oe] | ae Fan [| = [ae [= | Deane TTT tire iain nomena sa mm SED ee i oe [|g ae SHENG et ee 2 Compra FC herndencosPCL com deo ry once [ers one [om [a i Tabla Et Regivorws del SFR. (Special Function Registers) 7 A ope 100" es ‘ara Conposison de PC or msmsecons “cal” "50 STATUS 1 regs de etd 0 STATUS indica! ena deb Ui cpensin aren ga rela, coun de et ons de seen de anc prs ners Se aos. Aes bis dl regio de eto se fs suledesomaar fags o bandera. Al ‘sonora mena conisnes(STATUS) P0001 13%. oT Bai | eee] aes | Bae | wes [mt | wel] eo 03h Banco, 83h Banco Tabla 2 Repro de esate o STATES © (Cary bi). Pag de scanco x ecole Wt, En iasiucionss de sua {rds se activa umndose preset scare dee lb mis sinieatvo de ‘Retda fo gue iaies qué el rslado ha desbodI capscsd e egit ‘Ste el ge tbe dsr, 6 reat de In opera merc valor THT TIT @88qh gue sel mano valor ues puede ese on 8 Eel capt expan deals fncionamin {0 Co=0. Ea isuma sign gue nob tabidoacareoy el est que el ‘evan bdo wepatvo, © C= En lasuna sipiin que ha habideacanco yet la esta que ret asd posto 1+ Cig Cary) Flag de scare ono i de menos peo. En opercionce trains eecvacuado ay w caeo ene elit 39 4es dese, cuando fay aca entre lo bles de mesor yd mayer pee. + avo) ag de caro Se aiva 4° endo el ota do wna open, mimeo gins oo ‘0. Z=0. Liesl de ura opera sido dsm de ceo. © = 1. Henliad dla Gina operacion sid cer. ‘+ IPD (Power Dovel Fa, dejo consumo. Es wb de sou, 0 puede ssi pore nar Srve ara detecarc mood ao coun. "> MPD=0. Al ecuarla nsrucanevp year enepane. 2. DT concert amentacin Vag al ecard + FO ctiner Ou lng nda de emporio St Watching, Es wn ‘elo astra, no pode sex eri poral tr Se act enV cn eb ‘Soto de vlan Watcdg naz a tengo. Sire pr deta ‘ma endiinde mnt Fs protecicapordl ang Timer 100. Al desbrdaeltenperizador del Watchon. © MTO™ 1 Tas emcear Voy uncionsniesto roral) oa cjecwar ls Ineicioner cd sop ‘+ RO (Roger Bak Set Bi). Sli del tunco pr cl decinaewo ‘Stee, Stal anode meni de er selena (0 RPD=0 Seleccione! Banco - RPL=I Sekeclna Banco | oe Avis REM ML RPL (Reger Bonk Select 3. Nowslizndo ene PICIGPRA. FSR 4h Banco 0, 24n Banco 1 Slee dregs pu dice adel. Es vie con legis Inpr se lan pars sicosenr ndectamene lo es regetos Spb El Aieceiomneno Inte se explica en copula 16. Al coset alent St omni ox decane FSR) = Wea PORTA 05h Banco Pato deena de $s (pines RAD RAS) El pues A puede here contin conn oo mn does ric cmon. liars scot eto lena sai de ss ps se tama TRISA yes locale ena drceion 39h Banc 1. Su pin RAGOCK! anbinpede servi enadaal Tine 0. Alencar iments sta rains como cara PORTB ‘6h Bancoo Paco decade de it ie RD a 7) pars B pte ene 9 scribe como ow tts de ropa cualquier gus contla soto (eral oad) de un pls se ama TRISB ocala on ica 88 Banco |. Algios de sis pines tet funconcsaleras en la gecracon de ‘nerupions (ver cpt 17, A onetime ula configura cm ‘iad, EEDATA ‘06h Banco (AEPROM Date Rast), Contos as yes gu evans xr o use han ‘cdo dn EEPROM ce dos, A neta I linea sucomtenioe eon, (EEDATA) boa EEADR (09h Bancoo (EEPROM Aaives Ryser. Comes bec de bt EEPROM deta uc asl gr or esrb Alcon linen contenido cs omc (EEADR) = anerna PCLATH (PC Latch High. Rag le emi acne do act a pth tcc de rors em ge ftucion, el oma ye eee aE $3. emctr limestone een @CLATH)~ 80000 INTCON. ners Convo! Reiser). Regist ae cated eos opens. Eso xcaryado dc mano de les varopcnes ones is ese aces fain de Ws caes unos acu como flags elas el etd del crap oes aro de pms auxin pan que se pueda pds a rap, Al “nent aliments comnio es INTCON) = 000000: OAnBancod (Bn Banca a 88h Banco | ae | oe ee or |] Be7 | Bae [es [Bes] Bes) wee | Bes | ab Ret de con dlr otras ITCON BIE (RB pot change Imernp Fl) ig de estado de a nein B Indes que se ba produce una iniemapien for cabo cesta ‘algir eis inate RR 9 RB. ‘0 RBIFSO,Nagun dl sats RRY RB ta cambio deseo © RBIF 1. Congr des ess RB 2 RBA ad Pert Bh cabin {abe boars por stat) + ENTE stoma! lterap! Flay bi. ag de estado dee inerapléncxtema INT Ing gue ha pai trap ates dln RENT {© INTF=0, Nofay nemupien evr por el pt RBOINT (INTF TOE =O, serpin TO! deste {TOKE =| neropeion TO habia + EEIE EPROM Wric Complete Incrpy rable. Haiiacén ds inrrpcin EL lag que coin a erapcin por errs compltae de nye on In EEPROM ce dts del PIC (lag FEIF ne aneuenra a ‘egoto BECON)), 1 EEIE=0 iterapcion FFI deh ERIE |. Inerpesea Eel habia ‘GIB. (Gloal inrrapt nab). Fg de hbiltacion global del perso de Sremopcin. Se bos amare cuando se recone we temas pers ehiur gus se primes ing ofa mien Se etd senden # bs Primer Al etorar dew imerpein con una insccin refi, ei OE fron star poigndore "1" (o GIE=0 No satrz interop de ning tio, 2 GIE = 1. Aus cualquier ipo de ntemupciin Se pone a “I” tefomaicres con lei re OPTION Ih Bancot Registro d confguacién mil, aunque omits pin ryote amporamint del TMRO. Alginoe micectoldins PIC ten wn ares “teomiand ambi option, por ela. bie Migochpreconienn dae oo nombre crept, Ato bro de dfn de caus PISFBAA INC se tombrs comm OPTION. REG. Al cancer alimenasio doe ss itss ponen a1 (Prion REG) =wirTutH TGP INTEDG | TOS | SE | psa sr] ra ee? [we | ous | ca [ors] a> | ae | aio Tila B3 Regoro OPTION REG ‘+ PSDIPSD (Prescler Roe Select Bis para sleciona os vaoes ‘Presaler ange nel que aca el vier de ecenca eg lab ES, TRISB 86h Banco S251 FS” | Divuar aa TARO | Dir del WOT 080 12 TH out 14 12 oro "a ia on 16 i 100 12 1s ior it i 0 Tbs re Tabla Slt del rong cio defend PSA. Prescaler Asignment Bi. Asin del divisor de feevndla Precler es compare exe cl TMRO y el WDT: su asprin ct ‘murumende ecayente Ya quo solamente 2 uoe de ells se pusde oper Aver de ecvecina lex 'O. PSA=0, Elder de ecoetca wages a TMRO. 0 PSK=' Eldhvaor de remenca se aganal Wstchlog 1 TOSE (TMR0 Source Edy See i) Selecon lnc de se TRO, ‘© TOSE =. TMRO se aerement ea Sao ascended I spieaaal pn RAWTOCKE (9. TOSE-= 1. TRO a increments eels flanco descendent sta plead pin RAWTOCKE TCS AAMO Cec Source Seley. Seana ete de sel TRO, 15) TOCS~0. Pubs mere Foss (TMRO como erp. 'S TOCS= |; Pahsinroducde aves pin RAATOCKI TMG come pons 1 INTEDG ‘Unter Ege Select i, Sete de Manes de a itrapeisn ir ‘2 INTEDG =. laerropcin por Manco descendent dl pa RBOINT ° Interop or anc scendest dl pn RBMTNT, ‘© IRBPU, fessor Por B Pulp Enable. Nabiac es esses de Pulp del Pore ‘©. RBPU 0, Hata ls ressenclasdePall-Up de Pero {-IRBPU = I-Desabita resistence Pull Up dt Pot B. TRISA ‘8h Banco Regard ooiguracio eas ies dt Prt A. rept contra pcs 1 rero A: Un'U" ene correspondiente pf congra coe ai meas (qu a2“ be tce eto ena, A igual gue cl Pus A, slo dpe des AL ‘Shoes amentalntoos sus bis se potes 2°17, TRISA)= Regine de ones does nl Poe Bs legit decor pa cf fasts A Us "Une a conespandeme pine cong comb ali ens (Be en Ite con cate, Ab coer liens noe BS pone 8 (reso) “pT THIT EECONI (EEPROM Cone Kit, exist p cl corr del mena EEPROM eda, Alcona smerny oteidoes(EECONI) 28°00" {88h Banco Eom | wee | waEN [wR TAD Bay | Bee Vo] oes [wes [wee |e | mo aba 4 Rehr de cn dl EEPROM de dos INTOON D (ead Conro Bi) Bitde cor dcr ca le EEPROM, Al pet = ini laura de us yee a EPROM de as i i se ipa Ge pone") por rtvaeasonsiceaante loa mle poms Efron. (0 RD ~=0 Noticias det EEPROM ol isa termina, 'S_ RD=I- Ins ales des EEPROM. Se bora por taut + WR (rue Conrot Bu. Bi de contol de runs EEPROM. Al poet °F eau etude uty an I EEPROM de dats, Esti Sapa Ge pon 0" pe are accent una ver wer deb EEPROM tn rin. "oWR=0. No fc xrtera de a EEPROM amiss ha eid. ‘© WR= Inia nesta den EEPROM Sebo por hardware. + WREN EEPROM Wie Enable: Pri eer ena EEPROM. 1O WREN ~©. Protease de PRO. 3 WREN <1. Perf a ecard ls EPROM, + WRERR (EEPAOK Write ror Fg 84. Fag de eror cel srt. Se Pose 4°" ad a pectin deer erin prema hid rc dee (0. WRERR =0 La oeac de ecsitura sth compleuéoconecamente © _WRERR— La perac tori a termine premstramese + EEUP (EEPROM Woe Option rap! Plog Bu. Fag sa ‘nkcpion prio deers on EEPROM etl fil on ele penn de cit de bytes EPROM (© ELF =0,Laoperacinde irra ds EEPROM no wma 19 comes. 19 HEIF= I Ls peracid err de a EEPROM ha triad, Dobe tora por sofa 1+ Bits $697 Unimlemened) No inplemetadsfisicanente Se len "0" EECONZ 89h Bancot (ESPROM Cone Regier 2, Ete esto 0 ex inplementad facet, orl qr es impose ler (na Tet, nos su 5 lon como ees). SE ‘Sole corm dupe de sgn due pos de ect den EEPROM, os evra merece ey ro dengue paca ear REGISTRO DE CONFIGURACION 1 PICIOFES pone de una pulse de confipraio do 1 is ques eszibe ans posi de rab dl micrsontladry que wo 4 puede ect (atl Gees te pps ics ip leper ert raemari de progam 2007 CT rwnTE] wore | Fostr | Fosco mae Bis) we] os [we | oar | wo Tota 7 Repar decongxion(Csfaton Wort + FOSC: (Fag Osi Selection). Sees Sel ipo de oxo: ‘© FOSC™~0, Ose de econ LP 5207-200 ‘2 FOSC=01 Oxlade etndir XT (IODLia- Na. 2 FOSC= 10 Onlader dea veloca 1S (4 Me 20a) _ FOSC=11, Oxlade dejo cone RC. + WDTE (Wachlog Ente) Bice habitus! ack, ‘©. WDTE= 1. Wats abit, 1+ PWRTE (Poverp Tne Enh). Aina dl anpernaer Power Up, 12. PWRTE = Tenors Power Up sata, (©. PWRTE- 1 Tenporznoy Powe-Up iad, CP (Cade Proven i Bit de prec de io. (© CP =0 Ted meer de proms th pote oat Jes Stcnabte (© CP=I-Lamenaria de rogram se psi er Noes pte. APENDICE F GRABADOR T20-SE Pia) Bogmalo Pegera 2 PlassdeCrota mgren LISTADO DE CoMPonenTES: cl auFvtev | Tope tev Dip DADE Nas Ds Zenerde SVL AW! De Zanerde V2" + Weds pins 2 Zheao lt gins + 3 Zoealo2yees + Pt Conetor BBD heen | 1.02 acs a Oh Bessy > mite Bou epee 9 Gb TES APENDICE G CODIGO ASCH ASCH c aris ds American Sunt Cok for Ifrmationinerchange (Céxigo Norval Arc Intent de Informacion Hl sign ASCTT {= wns de eset zn seers igs (chide ered) Ge sim un esiens de cdifecion que aga lores numeric 1 lt Jens mers sens de puta yes cfc Al oa sles winds eden y programasinfomaticosnerambieninfarmacyin. ‘ado su rgen en stn bnra,ol iligo ASCH cnt comnts or 256 salore que cnn sve tad en sl cnjnt eset connno ‘hed de Lalas cada to. + Coaige ASCIt estar caso ASCH ico, 0 esnd za 7 bis far cada cog, lo queda como resutad 128 cigs decrees dele O sh 127 (0s has 7Fsexdeina).Soa sts et tod ose servo, lngujes de pogamacéa. Nemulments ets eis ‘Bperctan con ipod eco bo MSB acre 1 Céaigo ASCH extwad. Soo scarce e128 asta 255 (8 a FF caracere ivan sins arcaiesyproganadores de solvate. Ess Shalgor va son btorwntbles ane ee rete pops 9 sires Siploscomm ns canstees ASC eta. nl cnjmo de carctes ASC star ifrencan do rope + Cédign deco. Lo pines 32 vals (lO 31) gd Secigs de cel de ienncacons yd pas (crac emp, cm eee, mtu eeu bub cmpeados para conlaria ma ‘a que force c tal dk in ode» ee 0 desde ‘rede gon igre + Codie atcumttes Los 96 oii ces (32 a 27) cates [ASCH orale, sigan 3 Kr nies y mia el abt in, 2 en spond ptr comets, or digs del O a 9 yan gue 3 ‘iacen nein, ‘Some [hoe =e} —fetet cpa Fra auc, Mace DY ts ien een alee [ele] eleqele fale af={=ja| slat |=|=)=|3]2Ielafe[slele’sal=(a[a|elolal=[al SSSCRCSCECDEEoS0eee0 sfatayajelsfele(alelelel=) tal ol>[a[slele|9j3|e/s|als|#le|=[o|s|sl<|=|=[maya)ela)aia EE teteleletelelalellelelelelolel-felal=l=lolol=l- fol o fefe|=lelels|efs]a|=|o =|=]e|elo|=lelo]=[a|e|=[elx]ehxx]s yale elefolsfel alata] =) Tabla G-1 Cig ASC sink

You might also like