9
Cinthia Nohemí Espinoza del Ángel  Aureli ano López Ramblas  V eronica Y azmin Maldonado Carrizales  José Áng el Molar Castillo Sergio Alberto Ramírez Cruz

7.- Herramientas de Desarollo

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