Vous êtes sur la page 1sur 2

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

Vous aimerez peut-être aussi