Alternar codigos sobre una misma salida

Hola, queria consultar sobre alguna manera de activar y desactivar un codigo, me explico. tengo un codigo que lee proporcionalmente una entrada analogica a traves de un potenciometro e ilumina proporcionalmente un led, y tengo otro codigo que lee una entrada analogica a traves de una ldr, al superar un cierto cierto umbral resistivo encendera o apagara el led, osea sera digital y no proporcional como el caso anterior. Mi pregunta es, de que manera puedo activar o desactivar un codigo para tener solo una accion en el led y podér alternar las entradas?
Gracias.

Tienes que crear un condicional.
En función de que la condición se cumpla o no, haces que la salida al led sea proporcional al potenciómetro o según la medida de la LDR que te ponga la salida al led en 0 o 1 (digital).

Sería algo así:

if (condición){
codigo de salida proporcional al potenciómetro
}

else {
if (LDR>umbral resistivo){
salida led = 1;
}
else {
salida led = 0;
}
}

Saludos