Curso de Programación Eprom
Sus diferencias son las siguientes:
1.! Sólo devuelve dos estados: 0 o 1;
2.~ es negado por el bit binario. Hay muchos valores de retorno, según el valor específico.
Si los 8 bits de un byte controlan respectivamente 8 puertos en el microcontrolador, se supone que el valor inicial del número sin signo es 1 y que el puerto 1 está habilitado en todos los demás puertos. ! Todos los puertos posteriores están cerrados, el puerto 1 se cierra después de ~ y todos los demás puertos están completamente abiertos.