Documente Academic
Documente Profesional
Documente Cultură
Compromiso Climtico
PROFESOR: JOSE ALBERTO GARAY MENDOZA
TEMA: FORO
INTEGRANTES:
KEVIN ARNOL HUAMAN DOMINGUEZ
DIAZ BECERRA MILAGROS
SANCHEZ RUIZ DELCIA MARIEL
Ventajas
Los micro controladores PIC de MICROCHIP son de los ms populares en el
mercado si no los ms, y es esa una de sus grandes ventajas, y a veces se podra pensar
que tiene que ver eso con que sea bueno, pues es simple, el hecho de que se use tanto
representa una gran cantidad de informacin y documentacin tanto en foros como en libros.
A la hora de querer a desarrollar un proyecto y tienes dudas o problemas en determinadas
situaciones lo ltimo que quieres es que no haya nadie que te pueda ayudar en tu problema,
pues bueno con esta familia de micros eso no pasa, de hecho hay muchsimos libros acerca
de estos micros.
La oferta de MICROCHIP en la familia de los PIC, con su gama base, media y
mejorada, llegan a ser de casi 300 modelos diferentes con distintas capacidades de
memoria, perifricos, tipos de encapsulado, etc. Lo cual nos garantiza que habr un modelo
que se adecue muy a la medida de nuestras necesidades a la hora de hacer un proyecto.
Poseen una arquitectura tipo Harvard, en la cual la CPU puede acusar
independientemente a la memoria de datos y a la de programa, lo cual hace ms rpido su
funcionamiento, ya s que en la actualidad la mayora de los fabricantes hacen sus micros
con esta arquitectura, pero no por eso deja de ser una ventaja
Poseen un procesador RISC ( reduced instruction set computing), por lo cual si
necesitan o deben programar en lenguaje ensamblador, esto significa que el tamao de
instruccin es fijo y el juego de instrucciones es reducido y simple. Si quieren pueden checar
el datasheet de cualquier PIC y podrn ver las instrucciones, vern que son simples y pocas.
El IDE con el cual podemos desarrollar cdigo, compilarlo, simularlo y debuggearlo
es MPLAB, el cual podemos bajar fcilmente desde la pgina de MICROCHIP. Podemos
programar los PIC ya sea con lenguaje ensamblador o en lenguaje C.
Desventajas
Una de las desventajas que yo le veo a la arquitectura de los PIC, al menos para m,
es que la pila es de tamao fijo, por lo cual si queremos llamar varias funciones en nuestro
cdigo tenemos que tener cuidado de no desbordar la pila. Adems no podemos acusar
manualmente a la pila, sea que solo la CPU puede escribir sobre ella.
Su juego de instrucciones reducido. Acaso no haba dicho que esa era una
ventaja?, bueno antes de que piensen que estoy loco, bueno lo que pasa es que es una
ventaja pero tambin desventaja, ya que por ejemplo para hacer alguna rutina compleja
necesitas ms instrucciones, lo cual significa ms impulsos de reloj sea ms tiempo para
ejecutar esa rutina.
Hasta el momento, son estos algunas observaciones que he tenido acerca de estos micros,
supongo que se me han pasado de largo muchas caractersticas, pero como dije solo quera
dar algunos pequeos puntos de vista para que aquellos que no hayan usado PICs antes,
puedan leer estas caractersticas a modo de simple introduccin. S que puse pocas
desventajas, pero es que para ser sincero me siento bastante cmodo en general al usar los
PIC, pero obviamente alguien que tenga ms experiencia o situaciones diferentes se va a ir
dando cuenta de muchas ms cosas que le gusten o no.
Espero que les haya gustado aunque sea un poco mis observaciones, espero pronto
compartir si es que lo desean, pequeos tutoriales de cmo empezar a hacer proyectos en
ensamblador con el MPLAB, el cual como dije es el IDE de MICRCHIP y tambin si quieren
mostrarles algunos cdigos en ensamblador para pequeas rutinas, como por ejemplo
encender una serie de les con diferentes secuencias, manejo de teclado matricial, llamadas
a funciones y subrutinas, manejo de interrupciones, controlar una pantalla LCD, uso de
temporizadores/contadores, etc.
Espero pronto poder hacer el prximo post. Recuerden no soy un sper experto, solo quiero
ayudar a los que se inicien en los PIC. Un saludo a todos y hasta la prxima.
Los micros controladores estn diseados para reducir el costo econmico y el consumo
de energa de un sistema en particular. Por eso el tamao de la unidad central de
procesamiento, la cantidad de memoria y los perifricos incluidos dependern de la
aplicacin. El control de un electrodomstico sencillo como una batidora utilizar un
procesador muy pequeo (4 u 8 bits) porque sustituir a un autmata finito. En cambio, un
reproductor de msica y/o vdeo digital (MP3 o MP4) requerir de un procesador de 32 bits
o de 64 bits y de uno o ms cdecs de seal digital (audio y/o vdeo). El control de un
sistema de frenos ABS (Antilock Brake System) se basa normalmente en un micro
controlador de 16 bits, al igual que el sistema de control electrnico del motor en un
automvil.
Los micro controladores representan la inmensa mayora de los chips de computadoras
vendidos, sobre un 50% son controladores "simples" y el restante corresponde a DSP ms
especializados. Mientras se pueden tener uno o dos microprocesadores de propsito
general en casa (Ud. est usando uno para esto), usted tiene distribuidos seguramente entre
los electrodomsticos de su hogar una o dos docenas de micro controladores. Pueden
encontrarse en casi cualquier dispositivo electrnico como automviles, lavadoras, hornos
microondas, telfonos, etc.