t2.2.pdf

2
 Integrantes: Manuel Castro Javier Chiquito Mario Gómez Programación en C Para la programación de los micros controladores podemos utilizar un lenguaje de alto nivel (lenguaje C) debido a que en el lenguaje Assembler contiene muchas instrucciones, haciendo muy extenso y difícil la programación. Cada micro tiene su propio compilador que traduce e archivo en .c a asm y luego a .hex para cargarlo en el micro controlador. La estructura del programa en C se divide en partes que ayuda en la programación del micro controlador que son: cabecera, directivas, prototipos de funciones, función main, funciones adicionales. También los comentarios son una parte importante del programa ya que con estos podemos comprender y realizar nuevas modificaciones al código del micro controlador. Preguntas: 1.- ¿Cómo se denomina el proceso entero de la fase de compilación? Se denomina building. 2.- ¿Cuál es el tipo de dato que alcanza la mayor precisión de datos en el micro en C? El tipo de dato es float. 3.- ¿Para qué sirve la palabra clave typedef? Permite crear con facilidad nuevos tipos de datos. 4.- ¿Qué caracteres se utilizan para realizar comentarios largos y de 1 línea? Para comentarios largos que ocupan más de una línea se usa el carácter /* .*/ Para comentarios de una línea //

Upload: pochoo-castro

Post on 02-Nov-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

  • Integrantes: Manuel Castro

    Javier Chiquito

    Mario Gmez

    Programacin en C

    Para la programacin de los micros controladores podemos utilizar un lenguaje de alto nivel

    (lenguaje C) debido a que en el lenguaje Assembler contiene muchas instrucciones,

    haciendo muy extenso y difcil la programacin.

    Cada micro tiene su propio compilador que traduce e archivo en .c a asm y luego a .hex para

    cargarlo en el micro controlador.

    La estructura del programa en C se divide en partes que ayuda en la programacin del micro

    controlador que son: cabecera, directivas, prototipos de funciones, funcin main, funciones

    adicionales. Tambin los comentarios son una parte importante del programa ya que con

    estos podemos comprender y realizar nuevas modificaciones al cdigo del micro

    controlador.

    Preguntas:

    1.- Cmo se denomina el proceso entero de la fase de compilacin?

    Se denomina building.

    2.- Cul es el tipo de dato que alcanza la mayor precisin de datos en el micro en C?

    El tipo de dato es float.

    3.- Para qu sirve la palabra clave typedef?

    Permite crear con facilidad nuevos tipos de datos.

    4.- Qu caracteres se utilizan para realizar comentarios largos y de 1 lnea?

    Para comentarios largos que ocupan ms de una lnea se usa el carcter /*.*/

    Para comentarios de una lnea //

  • 5.- Dnde se almacenan las variables y el espacio de memoria que ocupan?

    Las variables se almacenan en la RAM y el de espacio de memoria se la mide en bytes

    dependiendo de su tipo de dato.

    Preguntas realizadas a otros grupos.

    Qu sucede si aadimos un prefijo a un tipo de dato int o char?

    Al aadir un prefijo a un tipo de dato, el rango de sus posibles valores cambia as como el

    nmero de los bytes de memoria necesarios.

    Qu es un bloque compuesto?

    Es un grupo de declaraciones y secuencias encerradas entre llaves.

    Qu funcin realiza el enlazador linker en la fase de compilacin y que tipos de archivos

    involucra?

    Recupera toda la informacin requerida para ejecutar el programa de los archivos externos

    y los agrupa en un solo archivo .dbg