Módulo I

October 2, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


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 (12f1!f1" 1!f1"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 acin n en A A'M. 'M. !. ,u ,use sess de Pro& Pro&rara-ac aci in. n. . %e %e&i &ist stro ross T T%I %I'3 '3  P PO% O%T3 T3 ". 4ec 4eclar laraci acin 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-ulacin acin de Circuitos Prote Proteus. us. 1#. MP+ MP+A) A) 'I 'IM M 1*. 849 849,I ,I9 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 (tiristoresT%IAC Optoacopladores$. %9+AB' +uces Motores (entre otros$    

  

Gamas de PIC:

 

Gama baa o !ama enana" de # patillas$ 'e trata de un &rupo de PIC de reciente aparicin que a acaparado la atencin 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 20 /  00 /  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 slo 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() 01212 # PIC&'C() * PIC&'C+, ) PIC&'C+, & PIC&'C+, ' PIC&'C+# )

M9MO%IA ,req +I9A'  A4C T9MP PI' 4ATO' 9E' ")IT' 20" * MD; ! TM%6  J4T "

162*12

*1"

* MD; !

TM%6  J4T "

0121*

"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 baa 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') 9ternet i&bee por eje-plo$.

.recuencia de trabao de &+4#0

9s un circuito eterno 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 eternos l +P. +P. Cristal para baja frecuencia  bajo consu-o de potencia.

 Aqu= utili;are-os el cristal de * MD; porque &aranti;a -aor precisin precisin  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 instruccin se ejecuta en un -icrose&undo. 9l cristal debe ir aco-pa@ado de dos condensadores  el -odo de conein es el si&uiente...

'i no requieres -uca precisin 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 cua frecuencia es la del O'CE*. 'e&Kn las reco-endaciones de Microcip % 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-entacin de 0/

7ipo de memorias Me-orias 99P%OM. (9lectrical 9rasable Pro&ra--able %ead Onl Me-or 7 Me-oria de slo 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 aproi-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  -aor capacidad de al-acena-iento por ello est< sustituendo a la -e-oria 99P%OM. +a -e-oria de pro&ra-a se divide en p 66C

C)+OC 66C 94C

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 P11 : 4?166? 9UM%O;: .166 

 

   

Deadeci-al : D?!*?  6!*  !* Octal : O?1**? )inario : )?61161166?  A'CII : A?C?  ?C?

9O71CIO9 P11 %GI;7O; < 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 direccin 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 seudocdi&o tipo asse-bler asse-bler.. Pro&ra-a eje-plo en as-. Conein. Henerador del arcivo.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&uracin del re&istro A4CO1:

4ataseet de PIC1!,"* 7 PIC1!,"*A

 

4ataseet de PIC1!,!2" 7 PIC1!,!2"A

 

4ataseet de PIC1!," ^PIC1!,"A

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF