Módulo I
October 2, 2022 | Author: Anonymous | Category: N/A
Short Description
Download Módulo I...
Description
MODULO I:
Objetivos: 1. Arqui Arquitectu tectura ra IInterna nterna de u un n Mi Microco crocontrola ntrolador dor P PIC. IC. 2. Tipos de M Microc icrocontrol ontroladores adores (12f (12f1!f1" 1!f1"f#2f f#2f$$ #. %e %e&i &ist stro ro ' 'ta tatu tuss )a )anc ncos os.. *. MC MC+% +% O O'C 'C C CAP AP ,req ,req I-a I-a //-a. a. 0. Ins Instru trucci ccione oness de pro& pro&rara-aci acin n en A A'M. 'M. !. ,u ,use sess de Pro& Pro&rara-ac aci in. n. . %e %e&i &ist stro ross T T%I %I'3 '3 P PO% O%T3 T3 ". 4ec 4eclar laraci acin n de vvari ariabl ables es -e-o e-oria ria.. 5. 'u 'ubr brut utin ina a 4el 4ela a.. 16. Manejo de Puertos /ariables. 11. Manej Manejo o de 7se&-en 7se&-entos. tos. 12. 'i-ul 'i-ulacin acin de Circuitos Prote Proteus. us. 1#. MP+ MP+A) A) 'I 'IM M 1*. 849 849,I ,I9 9
Que es un uC:
9s un circuito inte&rado pro&ra-able capa; de ejecutar las rdenes &rabadas en su -e-oria. 9st< co-puesto de varios bloques funcionales los cuales cu-plen una tarea espec=fica. Tales co-o -e-oria CP> Puertos de entrada salidad tanto anal&icos co-o di&itales. etc. ¿Qué podemos utilizar con un uC?:
4ispositivos de entrada: Teclado Interruptores 'ensores (entre otros$
4ispositivos de salida: +94?s Peque@os parlantes u-badores Interruptores de Potencia (tiristoresT%IAC Optoacopladores$. %9+AB' +uces Motores (entre otros$
Gamas de PIC:
Gama baa o !ama enana" de # patillas$ 'e trata de un &rupo de PIC de reciente aparicin que a acaparado la atencin del -ercad -er cado. o. 'u pri princi ncipal pal car caract acter= er=st stica ica es su red reduci ucido do ta-a@o ta-a@o al dis dispon poner er tod todos os sus co-ponentes de " patitas. 'e ali-entan con un voltaje de corriente continua co-prendido entre 20 / 00 / consu-en -enos de 2 -A cuando trabajan a 0 / * MD;. 9l for-ato de sus instrucciones puede ser de 12 o de 1* bits su repertorio es de ## o #0 instrucciones respectiva-ente. Aunque los PIC enanos slo tienen " patillas pueden destinar asta ! co-o l=neas de 9E' para los perifFricos porque disponen de un oscilador interno %7C lo cual es una de su principales caracter=sticas. +os -odelos 12C0 pertenecen a la &a-a baja siendo el ta-a@o de las instrucciones de 12 bitsG -ientras que los 12C! son de la &a-a -edia sus instrucciones tienen 1* bits. +os -odelos 12,! poseen -e-oria ,las para el pro&ra-a 99P%OM para los datos.
MOD%LO M9MO%IA
P%OH%AMA PIC&'C() 01212 # PIC&'C() * PIC&'C+, ) PIC&'C+, & PIC&'C+, ' PIC&'C+# )
M9MO%IA ,req +I9A' A4C T9MP PI' 4ATO' 9E' ")IT' 20" * MD; ! TM%6 J4T "
162*12
*1"
* MD; !
TM%6 J4T "
0121*
"6"
* MD; !
TM%6 J4T "
162*1*
12""
* MD; !
2
TM%6 J4T "
26*"1*
12""
* MD; !
*
TM%6 J4T "
01 0123 2312 12 ,+ ,+A' A'D D "6 "6" " 1! 1!" "* MD; ! 99P%OM
*
TM%6 J4T "
PIC&'C+# 162*1* ,+A' " 6" 1!"* MD; ! D 99P%OM &
Gama baa o b-sica$ PIC1!C03 con instrucciones de 12 bits.
TM%6 J4T "
'e trata de una serie de PIC de recursos li-itados pero con una de la -ejores rel relaci acione oness cos costeE teEpre presta stacio ciones nes.. 'us ve versi rsione oness est est') 9ternet i&bee por eje-plo$.
.recuencia de trabao de &+4#0
9s un circuito eterno que le indica al -icro la velocidad a la que debe trabajar.. 9ste circuito que se conoce co-o oscilador o reloj es -u si-ple trabajar pero de vital i-portancia para el buen funciona-iento del siste-a. 9l P1C1!C"*E,"* puede utili;ar cuatro tipos de reloj diferentes. 9stos tipos son:
%C. Oscilador con resistencia condensador condensador.. l 3T. Cristal. l D'. Cri Crista stall de alta alta vel veloci ocidad dad.. Mic Microc rocont ontrol rolado adores res PIC 7 Terer-ina inales les del PIC PIC Circuitos eternos l +P. +P. Cristal para baja frecuencia bajo consu-o de potencia.
Aqu= utili;are-os el cristal de * MD; porque &aranti;a -aor precisin precisin un buen arranque del -icrocontrolador. -icrocontrolador. Interna-ente esta frecuencia es dividida por cuatro lo que ace que la frecuencia efectiva de trabajo sea de 1 MD; por lo que cada instruccin se ejecuta en un -icrose&undo. 9l cristal debe ir aco-pa@ado de dos condensadores el -odo de conein es el si&uiente...
'i no requieres -uca precisin en el oscilador puedes utili;ar una resistencia un condensador co-o se -uestra en la fi&ura. donde O'C2 queda libre entre&ando una se@al cua frecuencia es la del O'CE*. 'e&Kn las reco-endaciones de Microcip % puede to-ar valores entre 0Q 166Q C superior a 26pf. Corrientes 5 tensiones m-6imas de los uC$
+a -9%TO ) Modo 'u-idero "6 -A 106 -A Modo ,uente 06 -A 166 -A Co-o estos dispositivos son de tecnolo&=a CMO' todos los pines deben estar conectados a al&una parte nunca dejarlos al aire porque se puede da@ar el inte&rado. +os pines que no se estFn usando se deben conectar a la fuente de ali-entacin de 0/
7ipo de memorias Me-orias 99P%OM. (9lectrical 9rasable Pro&ra--able %ead Onl Me-or 7 Me-oria de slo lectura Pro&ra-able borrable elFctrica-ente$ Co-Kn en el PIC 1!C"*. Wsta tarea se ace a travFs de un circuito &rabador bajo el control de un PC. 9l nK-ero de veces que puede &rabarse borrarse una -e-oria 99P%OM es finito aproi-ada-ente 1666 veces no es acaso suficiente...X. 9ste tipo de es,+A'D. relativa-ente lenta.en el PIC1!,"*. Posee las -is-as l-e-oria Me-orias 4isponible caracter=sticas que la 99P%OM pero Fsta tiene -enor consu-o de ener&=a -aor capacidad de al-acena-iento por ello est< sustituendo a la -e-oria 99P%OM. +a -e-oria de pro&ra-a se divide en p 66C
C)+OC 66C 94C
Calculo de ciclo -e -aquina ,%9R O'C E * Y frecuencia de ciclo de -aquina donde el inversod e la frecuencia es el periodo. Pro&ra-as Pic 4ela librer=a %etardos piclist.co-
9O71CIO9 4eci-al P11 : 4?166? 9UM%O;: .166
Deadeci-al : D?!*? 6!* !* Octal : O?1**? )inario : )?61161166? A'CII : A?C? ?C?
9O71CIO9 P11 %GI;7O; < LI7%1L%;
: %e&istro J si-ilar al acu-ulador es el re&istro de trabajo. f : Ca-po de 0 bits (ffff (fffff$ f$ contiene la direccin del banco de re&istros que ocupa el banco 6 del ++7>P P>++74OJ: 4ia&ra-a de flujo del pro&ra-a. Pro&ra-a eje-plo en seudocdi&o tipo asse-bler asse-bler.. Pro&ra-a eje-plo en as-. Conein. Henerador del arcivo.D93
)ancos de Me-oria de PIC1!,"* 7 PIC1!,"*A
)ancos de Me-oria de PIC1!,!2":
)ancos de Me-oria de PIC1!," ^ PIC1!,"A:
Tabla de confi&uracin del re&istro A4CO1:
4ataseet de PIC1!,"* 7 PIC1!,"*A
4ataseet de PIC1!,!2" 7 PIC1!,!2"A
4ataseet de PIC1!," ^PIC1!,"A
View more...
Comments