You are on page 1of 2

Universidade Tecnolgica Federal do Paran Campus Curitiba Depto. de Eletrnica Disciplina Microcontroladores (EL66A) Prof.

. Heitor Silvrio Lopes verso: Abril/2010 Exerccios de interfaceamento de hardware 1- Projete um decodificador (utilizando CIs dedicados ou portas lgicas) para gerar sinais de habilitao de dispositivos (\CS - ativo em nvel lgico baixo), com a abordagem de E/S mapeada em memria, considerando as seguintes situaes: a. Duas memrias RAM de 16 Kbytes cada e duas interfaces de entrada. b. Trs memrias RAM de 16 Kbytes cada, duas interfaces de entrada e duas de sada. c. Uma memria RAM de 16 Kbytes e oito interfaces de E/S utilizando somente os 32 Kbytes inferiores do espao de endereamento. d. Idem o anterior, utilizando somente os 32 Kbytes superiores. e. Trs memrias RAM de 8 Kbytes cada, uma de 32 Kbytes, 4 interfaces de entrada e 4 de sada. 2- Faa a interligao de um microcontrolador AT89S52 com 4 memrias 27C64, de modo que o conjunto total ocupe uma faixa contnua de endereos a partir de 0000h. Informar os endereos inicial e final de cada chip. 3- A partir do exerccio anterior, acrescente no sistema mais duas memrias 62C256 para dados. 4- Faa a interligao de um microcontrolador AT89S52 com um teclado matricial de 64 teclas e 16 leds (com ou sem multiplexao). Considere que microcontrolador utiliza somente as memrias internas de dados e de programa. 5- Refaa o exerccio anterior acrescentando no sistema mais uma memria de dados de 32 Kbytes. 6- Considere o kit didtico utilizado no laboratrio. Projete o interfaceamento do mesmo com um conversor A/D paralelo (ADC08004 esquerda) e um conversor D/A paralelo (DAC0800 direita). O sinal \INTR do CA/D deve ser ligado em um dos pinos de interrupo externa.

7- Considere o kit P52 utilizado no laboratrio. Inclua mais uma memria de 32Kbytes a ser utilizada exclusivamente para dados. Informe a sua faixa de endereamento. Informe quais as alteraes necessrias na PCB.

8- Utilizando o kit P52, projete a sua interface com 48 leds e 48 teclas, todos multiplexados. Considere neste caso que somente o port P1 e T0, T1, INT0 e INT1 esto disponveis. 9- Utilizando um microcontrolador AT89S52, faa o seu interfaceamento com 8 displays de leds 7 segmentos, de modo que o acesso a cada display seja multiplexado. Faa um trecho de programa em assembly para escrever oito dgitos nestes displays. 10- Repita o exerccio anterior utilizando tambm um CD4511 (decodificador BCD-7 segmentos). 11- Repita o exerccio 9 utilizando o kit P52, em duas situaes diferentes: a. Considerando disponveis somente o port P1 e os pinos T0 e T1. b. Considerando disponveis somente os pinos T0, T1, INT0 e INT1. c. Utilizando a tcnica de E/S mapeada em memria. Informe as alteraes necessrias no PCB. 12- Considerando o kit de laboratrio, interligue-o com um LCD 2x16 sem utilizar o port P1. O acesso ao LCD dever ser mapeado em memria. Informe as alteraes necessrias no PCB e, se necessrio, utilize um decodificador apropriado, informando tambm a faixa dos endereos de acesso. 13- Faa a interligao de um microcontrolador AT89S52 com uma memria 27C256 e uma 62C256 e um LCD no port P1. Incluir no projeto dois ports adicionais de sada com 74HC374 e dois ports adicionais de entrada com 74HC244. Todos os ports adicionais devem ser mapeados em memria. Um dos ports de sada dever ser acessado com endereos pares e o outro com endereos mpares. O mesmo se aplica aos ports de sada. 14- Proponha uma maneira de interfacear o Kit P52 com: a. Um timer programvel 82C54 (diagrama em blocos abaixo, esquerda). Informe os endereos de acesso dos timers e do registrador de controle. b. Uma interface perifrica programvel 82C55A (diagrama em blocos abaixo, direita). Informe os endereos de acesso dos ports A, B e C e do registrador de controle. Compare o projeto com o item anterior. c. Os dois dispositivos citados nos itens anteriores, informando os endereos de acesso.

You might also like