AND OR NAND ..lâmpadas NOR




..interruptores

Documentação


Logica Combinacional
Entrada
Saida
Interruptor
Lampadas
5
6
1-AND
2-OR
3-NAND
4-NOR
S
S
S
S
N
N
S
N
N
S
S
N
N
S
N
S
S
N
N
N
N
N
S
S
function VerChave(elemento) {
        return Chave[elemento] === undefined ? false : Chave[elemento]; }

    function DesenharTela() {
        //elementos sabem o que é para fazer. No caso acender e apagar lampada. Ligar/desligar interruptor. 
        //Verifica se chave esta ligada ou não
        document.getElementById('ele1').innerHTML = 
            IconeLed[VerChave('ele5') && VerChave('ele6')];
        document.getElementById('ele2').innerHTML = 
            IconeLed[VerChave('ele5') || VerChave('ele6')];
        document.getElementById('ele3').innerHTML = 
            IconeLed[!(VerChave('ele5') && VerChave('ele6'))];
        document.getElementById('ele4').innerHTML = 
            IconeLed[!(VerChave('ele5') || VerChave('ele6'))];
        document.getElementById('ele5').innerHTML = IconeInterruptor[VerChave('ele5')];
        document.getElementById('ele6').innerHTML = IconeInterruptor[VerChave('ele6')]; }

    function TratarMouseover(id) {
        document.getElementById(id).setAttribute("title", 'clique no '+ id +' para alterar'); }

    function TratarClick(id) {
         if (id == 'ele5'|| id == 'ele6') Chave[id] =  !Chave[id];
    }