INSTITUTO TECNOLÓGICO SUPERIOR “SUCRE” MICROPROCESADORES ESPECIALIDAD: DOCENTE: Electrónica
Ing. Fabricio Tipantocta
PARALELO:
ALUMNOS:
3ro “B”
Tania Arpi Eddy Parra
Trabajo Trabajo Preparatorio 1..1 E! e" #ata$%eet #e" &i'ro'o!tro"a#or AT&e(a 1)* 'o!$+"tar e" #ia(ra&a #e b"o,+e$ #e '-&o e$t e$tr+'t+ra#o i!ter!a&e!te e" &i'ro'o!tro"a#or / e$pe'i0i'ar ,+e e$ 'a#a 'o$a.
Drier$23+00er$ #e 'a#a +!o #e "o$ p+erto$: Controlador, rutina o programa ue enla!a un di"po"iti#o peri$%rico al "i"tema operati#o. &emoria de almacenamiento temporal de in$ormación ue permite tran"$erir lo" dato" entre unidade" $uncionale" con caracter'"tica" de tran"$erencia di$erente".
I!ter0a$e #e 'a#a p+erto: e" el puerto (circuito $'"ico) a tra#%" del ue "e en#'an o reciben "e*ale" de"de un "i"tema o "ub"i"tema" +acia otro".
I!ter0a$e #e" Co¶#or: el comparador analógico "e compara lo" #alore" de entrada en el AI- pin po"iti#o y negati#o AI pa"ador. Cuando el #olta/e en el pin AI- po"iti#o e" mayor ue el #olta/e en el pin AI negati#o, la "alida analógica Comparador, AC0, "e e"tablece. 1a "alida del comparador "e puede con$igurar para acti#ar la $unción de captura de entrada del tempori!ador 2 Contador. Adem", el comparador puede di"parar una alarma por "eparado, e4clu"i#o al Comparador analógico. El u"uario puede "eleccionar 5i"paran interrupcione" en lugar de "alida del comparador, en de"cen"o o de palanca.
L-(i'a #e Pro(ra&a'i-!: In#olucra, de una manera t%cnica y organi!ada, lo" concepto" ue permiten di"e*ar en t%rmino" generale", la "olución a problema" ue pueden llegar a "er implementado" a tra#%" de una computadora.
SPI: (6erial Perip+eral Inter$ace Bu" o bu" "erial de inter$a! de peri$%rico") e" un e"tndar de enlace de dato" "eriale" "incroni!ado" por un relo/ ue operan en modo $ull duple4. 1o" di"po"iti#o" "e comunican en modo mae"tro2e"cla#o donde el di"po"iti#o mae"tro inicia el data $rame (trama de red o marco de dato"). &7ltiple" di"po"iti#o" e"cla#o" e"tn permitido" en l'nea" 6la#e 6elect (66) indi#iduale". En otra" palabra", e l bu" 6PI permite la comunicación entre circuito" integrado" de euipo" electrónico".
USART: 8ni#er"al 6'ncrono 2 A"'ncrono 9eceptor 2 Tran"mi"or (86A9T) e" un tipo de un di"po"iti#o de inter$a! en "erie ue puede "er programado para comunicar"e de $orma a"'ncrona o "'ncrona.
ALU: 8na unidad aritm%tica y lógica (A18) e" un circuito combinacional ue de"arrolla microoperacione" lógica" y aritm%tica" de do" operando" A y B de n bit". 1a" operacione" lle#ada" a cabo por la A18 "on controlada" por un grupo de entrada" de "elección de $unción. El alto rendimiento A:9 A18 opera en cone4ión directa con 3; regi"tro" en general de traba/o. 5entro de un "olo ciclo de relo/, operacione" aritm%tica" entre regi"tro" de propó"ito general o entre un regi"tro y una inmediata "e e/ecutan. 1a" A18 operacione" "e di#iden en tre" categor'a" principale" < aritm%tico", lógico" y bit <$uncione". Alguna" implementacione" de la aruitectura tambi%n proporcionan un podero"o multiplicador apoyando tanto $irmado multiplicación 2 "in "igno y $ormato $raccionario.
U!i#a# #e I!terr+p'i-!: 8na interrupción e" un mecani"mo ue permite e/ecutar un bloue de in"truccione" interrumpiendo la e/ecución de un programa, y luego re"tablecer la e/ecución del mi"mo "in a$ectarlo directamente. 5e e"te modo un programa puede "er interrumpido temporalmente para atender alguna nece"idad urgente de la computadora y luego continuar "u e/ecución de manera normal y como "i nada +ubiera pa"ado.
O$'i"a#or Ca"ibra#o I!ter!o: El 0"cilador Calibrado Interno 9C proporciona un .-, ;.-, =.-, o >.- &?! de relo/ $i/o. Toda" $recuencia" "on #alore" nominale" a @ : y ;@ C. E"te relo/ puede "er "eleccionado como el "i"tema de relo/ mediante la programación de lo" $u"ible" C6E1 como "e mue"tra en la Tabla . 6i "e "elecciona, lo +ar operar "in componente" e4terno". El C0PT $u"ible debe "er "iempre no programada cuando "e utili!a e"ta opción de relo/. 5urante el 9e"et de +ardDare "e carga la calibración byte" en el 9egi"tro 06CCA1 y de e"e modo "e calibra automticamente el o"cilador 9C. A @ :, ;@ C y la $recuencia del o"cilador ,- &?! "eleccionado, e"ta calibración da una $recuencia dentro de de la $recuencia nominal. Cuando e"te o"cilador "e utili!a como el c+ip 9elo/, el Gatc+dog o"cilador toda#'a "er utili!ado para el tempori!ador de #igilancia y para el re"tablecer tiempo de e"pera.
De'o#i0i'a#or #e I!$tr+''i-!: 6e encarga de decodi$icar la in"trucción ue "e #a a e/ecutar. E" decir, "aber u% in"trucción e". Cuando el microproce"ador lee de memoria una in"trucción, el código de e"a in"trucción le llega a e"ta unidad. E"ta unidad "e encarga de
interpretar e"e código para a#eriguar el tipo de in"trucción a reali!ar. Por e/emplo, in"truccione" de "uma, multiplicación, almacenamiento de dato" en memoria, etc.
Co!tro" #e" MCU / Te&pori4a#or: El regi"tro de control &C8 contiene bit" de control para la admini"tración de energ'a.
El regi"tro de control &C8 contiene bit" de control para el control del "entido de interrupción y general $uncione" &C8.
El tempori!ador 2 contador puede "er a/u"tado a un interno o una $uente de relo/ e4terna. El relo/ $uente e" "eleccionado por la lógica de "elección de relo/ ue e"t controlado por el relo/ "eleccione (C6-;H -) 1o" bit" ubicado" en el directorio 2 9egi"tro de Control del contador del tempori!ador (TCC9- ).
5at'%#o( Ti&er 6Te&pori4a#or #e i(i"a!'ia7: 6i el tempori!ador de #igilancia no e" nece"aria en la aplicación, e"te módulo debe e"tar apagado. 6i el tempori!ador de #igilancia e"t acti#ado, "ólo "e acti#ar en todo" lo" modo" de "u"pen"ión, y por lo tanto, "iempre con"umir energ'a. En lo" modo" de "u"pen"ión m" pro$unda", lo ue contribuir de manera "igni$icati#a al con"umo total de corriente. Cuando el timer e"te apagado, "e generar un corto impul"o de repo"ición de la duración de un ciclo de C. En el $lanco de"cendente de e"te pul"o, el tiempo de retardo empie!a a contar el per'odo de tiempo de e"pera tT08T.
O$'i"a#ore$: En electrónica un o"cilador e" un di"po"iti#o capa! de con#ertir la energ'a de corriente continua en corriente alterna de una determinada $recuencia. 5ic+o de otra $orma, e" un circuito ue e" capa! de con#ertir la corriente continua en una corriente ue #ar'a de $orma periódica en el tiempo (corriente periódica) e"ta" o"cilacione" pueden "er "inu"oidale";, cuadrada", triangulare", etc., dependiendo de la $orma ue tenga la onda
producida. 8n o"cilador de onda cuadrada "uele denominar"e multi#ibrador y por lo tanto, "e le" llama o"ciladore" "ólo a lo" ue $uncionan en ba"e al principio de o"cilación natural ue con"tituyen una bobina 1 (inductancia) y un conden"ador C (Capacitancia), mientra" ue a lo" dem" "e le a"ignan nombre" e"peciale". 8n o"cilador electrónico e" $undamentalmente un ampli$icador, cuya "e*al de entrada "e toma de "u propia "alida a tra#%" de un circuito de realimentación.
Sta'8 Poi!ter 6Ap+!ta#or #e "a pi"a7: 1a pila "e utili!a principalmente para almacenar dato" temporale", para el almacenamiento de #ariable" locale" y para almacenar direccione" de retorno de"pu%" de interrupcione" y llamada" a "ubrutina". El puntero de regi"tro de pila "iempre apunta a la parte "uperior de la pila. Tenga en cuenta ue la pila "e implementa como creciente en locali!acione" de memoria "uperiore" a ba/ar po"icione" de memoria. E"to implica ue una pila comando P86? di"minuye el puntero de pila. El puntero de pila apunta a la !ona de pila 69A& de dato" donde la "ubrutina y de alarma 1a" pila" "e encuentran. E"te e"pacio de pila en la 69A& de dato" debe "er de$inido por el programa ante" de cualuier llamada de "ubrutina "e e/ecuta o interrupcione" e"tn +abilitada". 1a pila Puntero debe e"tar a/u"tado a punto por encima de J K-. El puntero de pila "e decrementa en uno cuando lo" dato" "e in"erta en la pila con la in"trucción P86?, y "e decrementa en do" cuando la dirección de retorno "e in"erta en la pila con la llamada de "ubrutina o interrumpir. 1o" Puntero de pila "e incrementa en uno cuando lo" dato" "e e4trae de la pila con el P0P in"trucción, y "e incrementa en do" cuando lo" dato" "e e4trae de la pila con el regre"o de 9ET "ubrutina o regre"o de interrupción 9ETI. El A:9 puntero de pila "e implementa como do" regi"tro" de > bit" en el e"pacio de E 2 6. El n7mero de bit" utili!ado" realmente depende de la implementación. Tenga en cuenta ue el e"pacio de dato" de alguna" implementacione" de la aruitectura A:9 e" tan peue*a ue "ólo "e nece"ita 6P1. En e"to ca"o, el 9egi"tro 6P? no e"tar pre"ente.
Re(i$tro$ #e Prop-$ito Ge!era": El banco de regi"tro" e"t optimi!ado para el con/unto de in"truccione" 9I6C A:9 me/orado. A $in de ue lograr el rendimiento y la $le4ibilidad reuerida, lo" "iguiente" e"uema" de entrada 2 "alida e"tn apoyado por el arc+i#o de 9egi"troH
L 8n operando de "alida de > bit" y una entrada de n7mero > bit". L 5o" operando" de "alida de > bit" y una entrada de re"ultado de > bit". L 5o" operando" de "alida de > bit" y una entrada de re"ultado K bit". L 8n operando de "alida de K bit" y una entrada n7mero K bit".
M+"tip"e9or ADC 6MU ADC7: E" un con#ertidor anlogo a digital con un multiple4or de entrada.
1..; Co!$+"tar "o$ tre$ tipo$ #e &e&oria ,+e tie!e e" &i'ro'o!tro"a#or ATMe(a1) E"ta "ección de"cribe la" di$erente" memoria" en la aruitectura del ATmega K. El A:9 tiene do" e"pacio" de memoria principal, la memoria de dato" y el e"pacio de memoria de programa. Adem", el ATmega K cuenta con una memoria EEP90& para el almacenamiento de dato". 1o" tre" e"pacio" de memoria "on lineale" y regulare".
E!
M K. Para la "eguridad del "o$tDare, el e"pacio de memoria $la"+ de programa "e di#ide en do" "eccione", la "ección de programa de arranue y la "ección del programa de aplicación.
1a memoria $la"+ tiene una autonom'a de al meno" -.--- ciclo" de e"critura2borrado. El contador de programa ATmegaK (PC) e" de 3 bit" de anc+o, re"pondiendo a"' a la" po"icione" de memoria programa de >. Tabla" de con"tante" pueden "er a"ignada" dentro de todo el e"pacio de direccione" de memoria de programa.
Me&oria SRAM #e #ato$. 1o" lugare" m" ba/o" de la memoria ;- dato" de la dirección del arc+i#o de 9egi"tro, la E 2 6 de memoria, y la memoria 69A& de dato" interna. 1a" primera" K po"icione" de
dirección del arc+i#o de regi"tro de E 2 6 y la memoria, y lo" pró4imo" -;= ubicacione" de dirección de la 69A& de dato" interna. 1o" cinco modo" di$erente" de direccionamiento para la cubierta de la memoria de dato" e" directa, indirecta con lo" de"pla!amiento", indirecto, indirecto con pre
Me&oria #e #ato$ EEPROM. El ATmega K contiene @; byte" de memoria EEP90& de dato". E"t organi!ada como un e"pacio de dato" por "eparado, en el ue lo" byte" indi#iduale" pueden "er le'do" y e"crito". 1a EEP90& tiene una autonom'a de al meno" ---.--- ciclo" de e"critura 2 borrado. El acce"o entre la EEP90& y la CP8 "e de"cribe en la "iguiente, e"peci$icando lo" regi"tro" de direccione" EEP90&, el regi"tro de dato" EEP90&, y en el 9egi"tro de Control de EEP90&. 1o" 9egi"tro" de la EEP90& de acce"o "on acce"ible" en el e"pacio de E 2 6. 8na $unción de auto<"incroni!ación, "in embargo, permite ue el "o$tDare del u"uario cuando "e detecta el "iguiente byte "e puede e"cribir. 6i el código de u"uario contiene in"truccione" ue e"criben en la EEP90&, "e deben tomar alguna" precaucione". En la" $uente" de alimentación en gran medida $iltrado", :CC e" probable ue "ubir o ba/ar lentamente en PoDer
"e detiene durante cuatro ciclo" de relo/ ante" de ue "e e/ecute la "iguiente in"trucción. Cuando la EEP90& e"t e"crito, la CP8 "e detiene durante do" ciclo" de relo/ ante" de ue "e e/ecute la "iguiente in"trucción.
1.. Co!$+"tar ,+e tipo$ #e ar,+ite't+ra #e &i'ro'o!tro"a#ore$ e9i$te. Ar,+ite't+ra =o! Ne+&a!!:
Tradicionalmente lo" "i"tema" con microproce"adore" "e ba"an en e"ta aruitectura, en la cual la unidad central de proce"o (CP8), e"t conectada a una memoria principal 7nica (ca"i "iempre "ólo 9A&) donde "e guardan la" in"truccione" del programa y lo" dato". A dic+a memoria "e accede a tra#%" de un "i"tema de bu"e" 7nico (control, direccione" y dato") En un "i"tema con aruitectura :on eumann el tama*o de la unidad de dato" o in"truccione" e"t $i/ado por el anc+o del bu" ue comunica la memoria con la CP8. A"' un microproce"ador de > bit" con un bu" de > bit", tendr ue mane/ar dato" e in"truccione" de una o m" unidade" de > bit" (byte") de longitud. 6i tiene ue acceder a una in"trucción o dato de m" de un byte de longitud, tendr ue reali!ar m" de un acce"o a la memoria. El tener un 7nico bu" +ace ue el microproce"ador "ea m" lento en "u re"pue"ta, ya ue no puede bu"car en memoria una nue#a in"trucción mientra" no $inalicen la" tran"$erencia" de dato" de la in"trucción anterior. 1a" principale" limitacione" ue no" encontramo" con la aruitectura :on eumann "onH L 1a limitación de la longitud de la" in"truccione" por el bu" de dato", ue +ace ue el microproce"ador tenga ue reali!ar #ario" acce"o" a memoria para bu"car in"truccione" comple/a".
L 1a limitación de la #elocidad de operación a cau"a del bu" 7nico para dato" e in"truccione" ue no de/a acceder "imultneamente a uno" y otra", lo cual impide "uperponer ambo" tiempo" de acce"o.
Ar,+ite't+ra >arar#
E"te modelo, ue utili!an lo" microcontroladore" PIC, tiene la unidad central de proce"o (CP8) conectada a do" memoria" (una con la" in"truccione" y otra con lo" dato") por medio de do" bu"e" di$erente". 8na de la" memoria" contiene "olamente la" in"truccione" del programa (&emoria de Programa), y lo" otro" "ólo almaceno" dato" (&emoria de 5ato"). Ambo" bu"e" "on totalmente independiente" lo ue permite ue la CP8 pueda acceder de $orma independiente y "imultnea a la memoria de dato" y a la de in"truccione". Como lo" bu"e" "on independiente" %"to" pueden tener di"tinto" contenido" en la mi"ma dirección y tambi%n di"tinta lóngitud. Tambien la longitud de lo" dato" y la" in"truccione" puede "er di"tinta, lo ue optimi!a el u"o de la memoria en general. Para un proce"ador de 6et de In"truccione" 9educido, o 9I6C (9educed In"trucción 6et Computer), el "et de in"truccione" y el bu" de memoria de programa pueden di"e*ar"e de tal manera ue toda" la" in"truccione" tengan una "ola po"ición de memoria de programa de longitud. Adem", al "er lo" bu"e" independiente", la CP8 puede acceder a lo" dato" para completar la e/ecución de una in"trucción, y al mi"mo tiempo leer la "iguiente in"trucción a e/ecutar.
=e!taja$ #e e$ta ar,+ite't+ra: L El tama*o de la" in"truccione" no e"t relacionado con el de lo" dato", y por lo tanto puede "er optimi!ado para ue cualuier in"trucción ocupe una "ola po"ición de memoria de programa, logrando a"' mayor #elocidad y menor longitud de programa.
L El tiempo de acce"o a la" in"truccione" puede "uperponer"e con el de lo" dato", logrando una mayor #elocidad en cada operación.
1..? @+ e$ RISC / #o!#e $e o'+pa e! e" &i'ro'o!tro"a#or.
9educed In"trction 6et Computer (Computadora con Con/unto, de In"truccione" 9educido). E" un tipo de aruitectura" de computadora" ue promue#e con/unto" peue*o" y "imple" de in"turccione" ue puedan tomar poco tiempo para e/ecutar"e. 1o" microproce"adore" ba"ado" en e"ta aruitctura po"een in"truccione" de tama*o" $i/o" y pre"entada" en un numero reducido de $ormato" y en donde "olo la" in"truccione" de carga y almacenamiento acceden a la maemoria por dato. Tambi%n "uelen di"poner de muc+o" regi"tro" de propó"ito general En e"te ca"o la idea e" ue el microcontrolador reconoce y e/ecuta "ólo operacione" b"ica" ("umar, re"tar, copiar etcQ) 1a" operacione" m" complicada" "e reali!an al combinar %"ta" (por e/emplo, multiplicación "e lle#a a cabo al reali!ar adición "uce"i#a). E" como intentar e4plicarle a alguien con poca" palabra" cómo llegar al aeropuerto en una nue#a ciudad. 6in embargo, no todo e" tan o"curo. Adem", el microcontrolador e" muy rpido a"' ue no e" po"ible #er toda" la" “acrobacia"” aritm%tica" ue reali!a. El u"uario "ólo puede #er el re"ultado $inal de toda" la" operacione". Por 7ltimo, no e" tan di$'cil e4plicar dónde e"t el aeropuerto "i "e utili!an la" palabra" adecuada" tale" comoH a la derec+a, a la i!uierda, el Rilómetro etc.
1..B
De$'riba '-&o 0+!'io!a e" $i$te&a #e (e!era'i-! #e p+"$o$ #e +! 'ri$ta" #e '+ar4o.
E"te material tiene la caracter'"tica ue o"cila a una $recuencia determinada por el material, el corte y otro" parmetro" del mi"mo, cuando le aplica" #olta/e de corriente directa a "u" e4tremo" genera una onda "enoidal con una amplitud muy ba/a, la cual tiene" ue ampli$icar o en lo" circuito" ue utili!an e"te di"po"iti#o ya tiene "u ampli$icador interno. o genera pul"o", "olo la onda "enoidal. 1a ten"ión a aplicar e" muy ba/a, y "iempre "e tiene ue limitar la corriente con re"i"tencia". N pue" lo utili!an ca"i "iempre como relo/ para uC (microcontroladore") y muc+o" circuito" integrado" m", y tambi%n para generar una portadora de A&, en realidad tiene muc+a" aplicacione".
1..) E!+&ere '+a"e$ $o! "o$ tipo$ #e ariab"e$ ,+e p+e#e &a!ip+"ar 3a$'o& A=R. bit
y-
byte
> bit" entre - y ;@@
Dord
; Byte" entre - a K@@3@
integer
; byte" entre <3;--- a 3;---
"ingle
= byte" S< 3,=@
double
> byte" (me permite el doble de #alore" decimale")
"tring
Te4to
1.. @+e $o! "a$ e$tr+'t+ra$ #e 'o!tro" / '-&o 0+!'io!a! e! e" a&bie!te #e ba$'o& A=R. En lengua/e" de programación, la" e$tr+'t+ra$ #e 'o!tro" permiten modi$icar el $lu/o de e/ecución de la" in"truccione" de un programa. Con la" e"tructura" de control "e puedeH •
5e acuerdo con una condición, e/ecutar un grupo u otro de "entencia" (I$
•
5e acuerdo con el #alor de una #ariable, e/ecutar un grupo u otro de "entencia" (6elect
•
E/ecutar un grupo de "entencia" &ie!tra$ "e cumpla una condición (5o
•
E/ecutar un grupo de "entencia" %a$ta ue "e cumpla una condición (5o<8ntil)
•
E/ecutar un grupo de "entencia" un n7mero determinado de #ece" (For<e4t)
Toda" la" e"tructura" de control tienen un 7nico punto de entrada. 1a" e"tructura" de control "e pueden cla"i$icar enH "ecuenciale", iterati#a" y de control a#an!ada". E"ta e" una de la" co"a" ue permiten ue la programación "e ri/a por lo" principio" de la programación e"tructurada. 1o" lengua/e" de programación moderno" tienen e"tructura" de control "imilare". B"icamente lo ue #ar'a entre la" e"tructura" de control de lo" di$erente" lengua/e" e" "u "inta4i" cada lengua/e tiene una "inta4i" propia para e4pre"ar la e"tructura. 0tro" lengua/e" o$recen e"tructura" di$erente", como por e/emplo lo" comando" guardado".
Tipo$ #e e$tr+'t+ra$ #e 'o!tro" E"tructura de "eleccion
Se"e''i-! i0 $i&p"e 6e trata de una e"tructura de control ue permite redirigir un cur"o de acción "eg7n la e#aluación de una condición "imple, "ea $al"a o #erdadera. 6i la condición e" #erdadera, "e e/ecuta el bloue de "entencia" de lo contrario, "e e/ecuta el bloue de "entencia" ;.
I (Condición) T>EN (Bloue de "entencia" )
ELSE (Bloue de "entencia" ;)
END I
Se"e't
6e e#al7a la e4pre"ión, dando como re"ultado un n7mero.
1uego, "e recorren lo" Ca"e dentro de la e"tructura bu"cando ue el n7mero
•
coincida con uno de lo" #alore". •
E" nece"ario ue coincidan todo" "u" #alore".
•
Cuando "e encuentra la primera coincidencia, "e e/ecuta el bloue de "entencia" corre"pondiente y "e "ale de la e"tructura 6elect
•
"entencia" de la "ección Ca"e El"e.
6elect (E4pre"ión) Ca"e :alor (Bloue de "entencia" ) Ca"e :alor; (Bloue de "entencia" ;) Ca"e :alor n (Bloue de "entencia" n) Ca"e El"e (Bloue de "entencia" El"e) End 6elect
E$tr+'t+ra$ #e 'o!tro" iteratia$ Do<5%i"e 1a" e"tructura" de control iterati#a" o de repetición, inician o repiten un bloue de in"truccione" "i "e cumple una condición o mientra" "e cumple una condición. &ientra" la condición "ea #erdadera, "e e/ecutarn la" "entencia" del bloue. 5o G+ile (Condición) (Bloue de "entencia") 1oop
ue tambi%n puede e4pre"ar"eH G+ile (Condición) (Bloue de "entencia") Dend
Do
or
Primero, "e e#al7an la" e4pre"ione" y ;, dando como re"ultado do" n7mero".
•
1a #ariable del bucle recorrer lo" #alore" de"de el n7mero dado por la e4pre"ión +a"ta el n7mero dado por la e4pre"ión ;. El bloue de "entencia" "e e/ecutar en cada uno de lo" #alore" ue tome la #ariable
•
del bucle. For (:ariable) W (E4pre"ión) To (E4pre"ión;) STEP (6alto) (Bloue de "entencia") e4t
E$tr+'t+ra$ a!i#a#a$ 1a" e"tructura" de control b"ica" pueden anidar"e e" decir, pueden poner"e una dentro de otra.
E$tr+'t+ra or
I A X B T>EN OR W To @ (Bloue de "entencia" )
NET ELSE (Bloue de in"truccione" ;)
END I E$tr+'t+ra I0EN (Bloue de in"truccione")
ELSE (Bloue de in"truccione")
END I NET
1.. Di$eFe +! pro(ra&a para e" 0+!'io!a&ie!to #e #io#o$ "e#$ ,+e: •
Con el cri"tal interno y con$igurado a &?O titilen con periodo" de @--m"
6imulación en Proteu"
Código de Programacion en Ba"com A:9
•
Con un cri"tal e4terno y con$igurado a >&?O +aga un "em$oro de doble inter"ección.
6imulación en Proteu"
Código de Programación en Ba"com A:9
•
Con la $recuencia de >&?O reali!ar la "imulación del auto $ant"tico
6imulación en Proteu"
Código de Programación en Ba"com A:9