download link:
http://rapidshare.com/files/226652879/_my_1st_Proyect_in_mikroC__by_Robo3001.rar
configuración de un puerto:
trisb=0b00001111;
//cuando se coloca 1 indica que ese bit del puerto es entrada (INPUT).
//cuando se coloca 0 indica que ese bit del puerto es salida (OUTPUT).
tipo de datos:
portb=0b11000001;
//0b indica que el número será ingresado en binario, en decimal es: 193.
portb=0xC1;
//0x indica que el número será ingresado en hexadecimal, 0xC1=193.
portb=193;
//simplemente se asume como decimal.
operador "~":
Este operador invierte bit a bit de un valor numérico:
portb=0b00011100;
portb=~portb; //ahora el nuevo valor es: 0b11100011
bucle infinito: todo lo que se encuentre dentro de este bucle se repetirá continuamente:
while(1)
{
sentencias...
}
so nice music....
devgorkha11 1 month ago
Puse portb = -portb, y obtenia los valores 255 - 1 - 255 - 1.... en el puerto B. El resultado es que el led conectado al puerto B0 no se apagaba.
Por si a alguien le pasa.
sirjoyebut 1 month ago
interesante el demo ^^
N1ckfm 2 years ago
me podrias decir la ventaja de este lenguaje con los demas? aparte de ser muy similar a C.
Saludos y gracias.
OptimusTronic 2 years ago