Buscar

PROVAS MICROPROCESSADORES

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

1ª PROVA DE SISTEMAS EMBUTIDOS MICROPROCESSADOS 
 4º Período Engenharia de Controle e Automação
NOME :
QUESTÕES
1 ( Desenvolva para o HC08Q, com freqüência de processamento de 4Mhz, um sistema de acionamento de 4 leds, com Interrupção por Hardware (IRQ) e uma entrada digital, que opere da seguinte forma:
 
Quando a entrada (PTA3) for 0 , as saídas de leds em (PTB7 e PTB5) ficam piscando (1 seg acesas e 1 seg apagadas).
Quando a entrada (PTA3) for 1 , as saídas de leds em (PTB6 e PTB4) ficam piscando (0,5 seg acesas e 0,5 seg apagadas).
Quando houver solicitação de IRQ os 4 leds ficam piscando ( 0,5 seg acesas e 0,5 seg apagadas) enquanto IRQ=0 .
DESENHE O CIRCUITO ACIMA, COMENTE AS CONFIGURAÇÕES NECESSÁRIAS E ESCREVA O SOFTWARE DESSA APLICAÇÃO.
2 ( a) Quais são os modos de endereçamento e quantos estados T gastam as INSTRUÇÕES abaixo? E o que elas fazem quando processadas em seqüência?
 
			DEC $
		 BNE desloc
b) Quanto a instrução DBNZ $, desloc o que ela faz ? Se realizarmos a substituição das 2 instruções da letra a por ela quais serão os benefícios?
c) Considerando um Pulso gerado no PTA0 de um HC08 com freqüência externa de 12Mhz:
 BSET 0,PTA
 MOV #4,VAR
LP: DBNZ VAR,LP
LN: BRN LN
 BCLR 0,PTA 
 
Qual é a sua duração?
3 ( a) O que acontecerá se uma SWI for escrita dentro de uma rotina de Interrupção por Hardware(IRQ) ?
b) O que acontece quando uma solicitação de Interrupção é aceita? Qual a diferença nesse procedimento de uma solicitação por Hardware e outra por Software?
4 ( A memória do SAP-1 foi preenchida como abaixo:
	LINHA
	CONTEÚDO
	$0
	0E
	$1
	1C
	$2
	EX
	$3
	2A
	$4
	EX
	$5
	FX
	$6
	1E
	$7
	EE
	$8
	2C
	$9
	FF
	$A
	3F
	$B
	F3
	$C
	D5
	$D
	00
	$E
	FF
	$F
	EX
Escreva seu programa fonte:
Na instrução SUB quais serão os conteúdos de A,B e do +/- nos estados T4,T5 e T6, antes e depois da subida do clock? Mostre utilizando as formas de onda.
Com ciclo de maquina variável e FCK = 4Mhz, quanto tempo demorará o seu processamento?
O que são Registradores Bi-direcionais?
 e) O que são Barramentos? Porque que somente com o uso de saídas TRI-STATE é possível construí-los?
�
INSTITUTO POLITÉCNICO

Outros materiais