TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Os Sistemas Embarcados

Por:   •  12/4/2023  •  Trabalho acadêmico  •  391 Palavras (2 Páginas)  •  75 Visualizações

Página 1 de 2

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

...

Baixar como (para membros premium)  txt (2.5 Kb)   pdf (46.4 Kb)   docx (8.5 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com