Quizás es algo muy trivial pero yo no sé y no he encontrado específicamente lo que busco así que recurro a este foro para ver si alguien me puede sacar de la duda.
Lo que pasa es que estoy simulando un sistema con el atmega8 en proteus y programado en c. La duda es si es que puedo activar un pin de salida para encender un led o hacer andar un motor dada cierta condición. EL código ya lo tengo hecho y todo funciona bien pero no puedo activar el pin que quiero para que encienda el led. El diodo está conectado al pin PB7 (en los demas pines tengo un display). Y la parte del codigo que lo activa dice algo así:
if(x > 0){
// aquí es donde tengo que activar el pin
PORTB = 0x00;
}
EL problema es que no sé que número poner en lugar de '00' para activar ese pin, si es que el comando estuviera bien. Si alguien puede responderme sería de gran ayuda.
Adjunto una imagen. Gracias por leer, saludos.
Lo que pasa es que estoy simulando un sistema con el atmega8 en proteus y programado en c. La duda es si es que puedo activar un pin de salida para encender un led o hacer andar un motor dada cierta condición. EL código ya lo tengo hecho y todo funciona bien pero no puedo activar el pin que quiero para que encienda el led. El diodo está conectado al pin PB7 (en los demas pines tengo un display). Y la parte del codigo que lo activa dice algo así:
if(x > 0){
// aquí es donde tengo que activar el pin
PORTB = 0x00;
}
EL problema es que no sé que número poner en lugar de '00' para activar ese pin, si es que el comando estuviera bien. Si alguien puede responderme sería de gran ayuda.
