Upload
leonardo-mora
View
21
Download
0
Embed Size (px)
DESCRIPTION
7.- Herramientas de Desarollo7.- Herramientas de Desarollo7.- Herramientas de Desarollo7.- Herramientas de Desarollo7.- Herramientas de Desarollo7.- Herramientas de Desarollo7.- Herramientas de Desarollo7.- Herramientas de Desarollo7.- Herramientas de Desarollo7.- Herramientas de Desarollo7.- Herramientas de Desarollo7.- Herramientas de Desarollo7.- Herramientas de Desarollo7.- Herramientas de Desarollo7.- Herramientas de Desarollo7.- Herramientas de Desarollo7.- Herramientas de Desarollo7.- Herramientas de Desarollo
Citation preview
5/28/2018 7.- Herramientas de Desarollo
1/9
Cinthia Nohem Espinoza del ngel
Aureliano Lpez Ramblas
Veronica Yazmin Maldonado Carrizales
Jos ngel Molar Castillo
Sergio Alberto Ramrez Cruz
5/28/2018 7.- Herramientas de Desarollo
2/9
Microcontrolador
Un Microcontrolador es un circuito integrado digital monoltico que contienetodos los elementos de un procesador digital secuencial sncrono programable yque se caracteriza porque su sistema fsico se puede configurar, es decir, seadapta a las caractersticas del sistema al que se conecta cuando se le aplican lasseales elctricas adecuadas.
5/28/2018 7.- Herramientas de Desarollo
3/9
Tipos de Herramientas de Desarrollo para Mc
Las herramientas de desarrollo estn formadas por un conjunto de programas einterfaces que permiten realizar los proyectos de la forma ms eficiente posible. Lasprincipales herramientas de ayuda al desarrollo de sistemas basados enmicrocontroladores se describen a continuacin
5/28/2018 7.- Herramientas de Desarollo
4/9
Ensamblador.
La programacin en lenguaje ensamblador permite desarrollarprogramas muy eficientes, ya traduce un programa en lenguajeensamblador a lenguaje maquina.
Compilador
Toma un texto (cdigo fuente) escrito en lenguaje de alto nivel y lotraduce a un lenguaje comprensible por las computadores (cdigoobjeto)
5/28/2018 7.- Herramientas de Desarollo
5/9
Emuladores en circuito.
El emulador dispone de un software que permite al diseador controlar laejecucin del microcontrolador.
Programador.
Es un dispositivo que conectado a un PC permite grabar en elmicrocontrolador el programa desarrollado.
5/28/2018 7.- Herramientas de Desarollo
6/9
Simulador.
Se trata de software que es capaz de ejecutar en un PC programas realizados para
el microcontrolador. Los simuladores permiten tener un control absoluto sobre laejecucin de un programa, siendo ideales para la depuracin de los mismos.
Placas de evaluacin.
Se trata de pequeos sistemas con un microcontrolador ya montado y que suelenconectarse a un PC desde el que se cargan los programas que se ejecutan en elmicrocontrolador.
5/28/2018 7.- Herramientas de Desarollo
7/9
Microprocesadores
Un microprocesador, tambin conocido como procesador, micro, chip omicrochip, es un circuito lgico que responde y procesa las operacioneslgicas y aritmticas que hacen funcionar a nuestras computadoras. Endefinitiva, es su cerebro.
5/28/2018 7.- Herramientas de Desarollo
8/9
Microcontrolador Microchip
Debido a la flexibilidad del IDE de Microchip, MPLAB, tenemos la posibilidadde programar en lenguajes como "C" o "Basic". Pero lo cierto es que con elensamblador tenemos un cdigo puro y compacto.
MPASM: Nos permite escribir el cdigo y ensamblarlo
MPLINK: Nos permite generar mdulos de objeto
MPLIB: Es el medio por el cual se crean las libreras
5/28/2018 7.- Herramientas de Desarollo
9/9