Documente Academic
Documente Profesional
Documente Cultură
Las resistencias estn inactivas por defecto es (0). Cuando el resistencia est
activada (1), si la resistencia esta en pull la entrada esta VCC (1) o hacia down
para VSS (0).
Reporte
El objetivo de la
practica
conocer el MSP430
y sus
de entrada y salida
as como
programas el micro,
el
programa es un contador de 3 bit para ello se armo un
el cual tendr 3 botones y 2 leds y resistencias el diagrama del circuito
que se encuentra en la parte de abajo .
VC
C
P1.
El
Tierr
a
circuito
es el
P1.
P1.
P1.
Tierra
led 0
MSP4
es
puertos
P1.
Tierra
P1.2 y P1.5 se
activaran en
led 1
VC
C
VCC
P1REN|=(PIN6);
int main(void) {
Configurar_Puertos();//se llama al metodo configuracin de puertos
int contador=0;//inicializamos la variable contador que nos ayudara a ser
el indice
while(1){//entramos al while infinito
if(((P1IN&PIN2)>>2)==0){//Checa si el boton esta
presionado ya que en este momento tiene un uno en la salida y si se presiona
pone a cero
void Configurar_Puertos(void){
WDTCTL=0x5A80; //detenemos el watchdog
//0 ENTRADA 1 SALIDA
P1DIR|=(PIN1|PIN4);
//Poner el pin4 y pin1 como salida asignndole
un 1, estos son los leds, esto har que el led que esta en el P1.4 prenda ya que
esta conectado
P1DIR&=~(PIN2|PIN5|PIN6); //Poner los Pines 2, 5 y 6 como entrada
asignadoles un cero estos sern los botones
P1REN|=(PIN6);
}
Conclusin
Con el resultado de la practica se concluye que se aprendi a como usar los
puertos de entrada y salida as mismo se aprendi a conectar un circuito y sus
elementos en pullup y pulldown.
por otro lado tambin se aprendi a manejar los operadores lgicos como el
and negada para poner en ceros los bit que deseamos o poner en uno con el
operador or.