Professional Documents
Culture Documents
Clase 1
INTRODUCCION
Oscilador Descripcin
LP Cristal de bajo consumo de potencia
XT Cristal/Resonador
HS Cristal/Resonador de alta velocidad
RC Resistencia-condensador
Cristal oscilador de cuarzo
Configuracin de reloj a utilizar
Alimentacin
Configuracin cristal de cuarzo de 4Mhz PIN 11 y 32 (+)
PIN 12 y 31 (-)
Tarjeta de desarrollo
Programador
1: pin1
2: pin11
3: pin12
4: pin40
5: pin39
6:Libre
Software de programacin
Para realizar las conexiones solo debemos acercar el puntero a la salida de los
componentes y lo seleccionamos con un clic luego seleccionamos el extremo de otro
componente y se genera una lnea verde que representa una conexin elctrica.
Importar el archivo .HEX para simular el microcontrolador. Para ello nos dirigimos al
microcontrolador y le damos doble clic aparecer la siguiente ventana:
Variables locales: Las variables globales se pueden usar solo en las funciones
donde se crearon.
Variables globales Las variables globales se pueden usar en cualquier parte del
programa.
Las variables poseen la siguiente estructura:
<tipo> variable; Declarando una sola variable.
<tipo> variable1, variable2, variable3; Declarando ms de una variable.
Ejemplo:
Aritmticos Descripcin
+ Suma
- Resta Lgicos Descripcin
* Multiplicacin ! NOT
Asignacin Descripcin
+= Asignacin de suma (x+=y es equivalente x = x + y)
-= Asignacin de resta (x-=y es equivalente x = x - y)
*= Asignacin de multiplicacin (x*=y es equivalente x = x * y)
/= Asignacin de divisin (x/=y es equivalente x = x / y)
%= Asignacin del resto de la divisin (x%=y es equivalente x = x % y)
<<= Asignacin de desplazamiento a la derecha (x<<=y es equivalente
x = x << y)
>>= Asignacin de desplazamiento a la izquierda (x>>=y es
equivalente x = x >> y)
&= Asignacin AND de bits (x&=y es equivalente x = x & y)
|= Asignacin OR de bits (x|=y es equivalente x = x | y)
^= Asignacin OR EXCLUSIVA de bits (x^=y es equivalente x = x ^ y)
Operadores de relacin y por bits