Intro Progra

Páginas: 3 (524 palabras) Publicado: 3 de mayo de 2012
INTRODUCCIÓN DE PROGRAMACIÓN EN C

PARA MICROCONTROLADORES PIC
16F87XX

RECORDATORIO DE C

#DIRECTIVAS DEL PREPROCESADOR
//DECLARACIÓ N DE VARIABLES GLOBALES
// DEFINICIÓN DE FUNCIONESfuncion_1()
{
variables locales a funcion_1;
bloque de sentencias;
llamada a otra/s funciones;
}
funcion_n()
{

}

// PROGRAMA PRINCIPAL
main()
{
variables locales; bloque de
sentencias;llamadas a las
funciones;

}

EXPRESIONES DE ASIGNACIÓN
Una expresión de asignación tradicional es de
la forma expr1 = expr1 operador expr2, es
decir, i = i + 5. Esta expresión se puederepresentar por otra forma más corta:
expr1 operador= expr2;
siguiendo con el mismo ejemplo i += 5

OPERADORES DE ASIGNACIÓN
Operador
+=
-=
*=
/=
%=
=
&=
|=
^=
~=

DescripciónAsignación de suma
Asignación de resta
Asignación de multiplicación
Asignación de división
Asignación de resto de división
Asignación de desplazamiento a la izquierda
Asignación de desplazamiento a laderecha
Asignación de AND de bits
Asignación de OR de bits
Asignación de OR exclusivo de bits
Asignación de negación de bits

OPERADORES ARITMETICOS
Operador
Operador
+
*
/
%Descriipciión
Ejjempllo
Descr pc ón
E emp o
Suma (enteros o reales)
resul = var1 + var2
Resta (enteros o reales)
resul = var1 - var2
Multiplicación (enteros o reales) resul = var1 * var2
División (enteroso reales)
resul = var1 / var2
Cambio de signo en enteros o reales
-var1
rango = n [A1]% 256
Módulo;

OPERADORES RELACIONALES
Su misión es comparar dos operandos y dar
un resultado entero:–


1 (verdadero);
0 (falso).

OPERADORES RELACIONALES
Operador
<
>
=
==
!=

Descripción
Menor que
Mayor que
Menor o igual que
Mayor o igual que
Igual a
Distinto de

OPERADORESLÓGICOS
Al igual que los operadores relacionales, éstos
devuelven 1 (verdadero), 0 (falso) tras la
evaluación de sus operandos.

OPERADORES LÓGICOS
Operador
!
&&
||

Descripción
No...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • intro a la progra
  • progra
  • progra
  • progra
  • Progra
  • progra
  • Progr
  • Progra

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS