Os Sistemas Embarcados
Por: Guilherme Motta • 12/4/2023 • Trabalho acadêmico • 391 Palavras (2 Páginas) • 106 Visualizações
Utilize o teorema de De Morgan para transformar a seguinte expressão lógica Y =A. B. C em portas NAND e NOR de 2 entradas, sem simplificar nenhuma das expressões, apenas transforme-as.
ABC = ( ( ( (A nor A ) nor ( B nor B) ) nand C ) nand ( ( (A nor A ) nor ( B nor B) ) nand C ) )
Projete um circuito de uma chave seletora digital. Seu circuito terá 3 entradas, A, B e C, e uma saída. A função da entrada C é selecionar qual das outras entradas (A ou B) será chaveada para a saída. Assim, se C=0, a saída será igual a A. Se C=1, então a saída será igual a B. Faça simplificação da saída por mapa de karnaugh e desenhe o circuito resultante. Faça De Morgan na saída simplificada e transforme-a em portas NOR e NAND de 2 entradas.
A B C Saída
1 0 0 1 0
2 0 1 0 0
3 0 1 1 1
4 1 0 0 1
5 1 0 1 0
6 1 1 0 1
7 1 1 1 1
Para o FF da figura abaixo, desenhe a forma de onda na saída em função dos sinais aplicados.
Para o FF SR abaixo, identifique as entradas R e S e desenhe as formas de onda nas saídas em função dos sinais aplicados.
Interprete o funcionamento do código abaixo e diga que valores estarão guardados nas variáveis var1, var2, op1, op1 e W reg ao fim do programa.
MOVLW 0xF6
MOVWF var1 ; var1 = H’0xF6’ = D’246’ = B’11110110’
MOVLW 0x5C ; W = 0x5C = D’92’ = B’01011100’
MOVWF var2 ; var2 = 0x5C = D’92’ = B’01011100’
ANDWF var1, W ; W = 11110110 and 01011100 = B’01010100’
MOVWF op1 ; op1 = B’01010100’ = D’84’
MOVF var2, W ; W = var2 = B’01011100’
IORWF var1, W ; W = 01011100 or 11110110 = B’11111110’
MOVWF op2 ; ops2 = B’11111110’
Considere o trecho do programa ao lado e interprete o seu funcionamento. Se o clock é de 16MHz, quanto tempo vai levar para o programa ser executado e chegar na instrução “GOTO MAIN”? Dica: é ligado um LED na porta RB0 do PIC.
Cada instrução leva 4/16^6 =250ns. Realizado a soma de todas as instruções cheguei no resultado igual a 54.
Se multiplicarmos pelo tempo teremos 13,5µs.
START
BSF STATUS, RP0 ; 1
MOVLW 0x00 ; 1
MOVWF TRISB ; 1
BCF STATUS, RP0 ; 1
MAIN
BSF
...