2
17 – Os microcontroladores da família MCS-51 possuem diversos circuitos periféricos integrados em seu chip juntamente com a CPU. Descreva o periférico temporizador/ contador e as duas funções em que pode operar. O 8051 é dotado de dois temporizadores/contadores internos programáveis, deste ponto em diante chamados simplesmente de timers. São controlados por software e também por sinais externos aplicados ao microcontrolador. Os timers são geralmente utilizados para a geração de eventos após decorrido um determinado intervalo de tempo (timeouts), na geração de pedidos de interrupção periódicos, ou ainda na contagem e na medição da largura de pulsos externos. 18 – De maneira geral, quais são as aplicações de um temporizador/ contador? O 8051 é dotado de dois temporizadores/contadores internos programáveis, deste ponto em diante chamados simplesmente de timers. São controlados por software e também por sinais externos aplicados ao microcontrolador. Os timers são geralmente utilizados para a geração de eventos após decorrido um determinado intervalo de tempo (timeouts), na geração de pedidos de interrupção periódicos, ou ainda na contagem e na medição da largura de pulsos externos. 19 – Suponha que precisaremos contar um evento externo qualquer, a frequência com que este evento ocorre é de 1MHz. Já o nosso sistema microcontrolado opera com um cristal de 12MHz. Dentro deste contexto será possível contar corretamente o evento externo? (Responda “sim” ou “não” e justifique). Sim. Utilizando o cálculo (Frequência de contagem = F osc /12) temos: Frequência de contagem = 12 Mhz/12 = 1 MHz, portanto é possível realizar a contagem. PARTE II 20 – No total, quantas fontes de interrupção o chip AT89S52 disponibiliza? Ele Disponibiliza de Seis fontes de interrupção.

Trabalho Microcontroladores 01

Embed Size (px)

Citation preview

17 Os microcontroladores da famlia MCS-51 possuem diversos circuitos perifricos integrados em seu chip juntamente com a CPU. Descreva o perifrico temporizador/ contador e as duas funes em que pode operar.O 8051 dotado de dois temporizadores/contadores internos programveis, deste ponto em diante chamados simplesmente de timers. So controlados por software e tambm por sinais externos aplicados ao microcontrolador. Os timers so geralmente utilizados para a gerao de eventos aps decorrido um determinado intervalo de tempo (timeouts), na gerao de pedidos de interrupo peridicos, ou ainda na contagem e na medio da largura de pulsos externos.18 De maneira geral, quais so as aplicaes de um temporizador/ contador?

O 8051 dotado de dois temporizadores/contadores internos programveis, deste ponto em diante chamados simplesmente de timers. So controlados por software e tambm por sinais externos aplicados ao microcontrolador. Os timers so geralmente utilizados para a gerao de eventos aps decorrido um determinado intervalo de tempo (timeouts), na gerao de pedidos de interrupo peridicos, ou ainda na contagem e na medio da largura de pulsos externos.19 Suponha que precisaremos contar um evento externo qualquer, a frequncia com que este evento ocorre de 1MHz. J o nosso sistema microcontrolado opera com um cristal de 12MHz. Dentro deste contexto ser possvel contar corretamente o evento externo? (Responda sim ou no e justifique).

Sim. Utilizando o clculo (Frequncia de contagem = Fosc/12) temos: Frequncia de contagem = 12 Mhz/12 = 1 MHz, portanto possvel realizar a contagem.PARTE II

20 No total, quantas fontes de interrupo o chip AT89S52 disponibiliza?Ele Disponibiliza de Seis fontes de interrupo.21 Considerando o AT89S52, qual a funo de cada bit do registrador IE?22 Considerando o AT89S52, qual a funo de cada bit do registrador IP?23 No total, quantos Timers/ Counters o chip AT89S52 disponibiliza?Disponibiliza de 3 Timers/ Counters

24 Quais bits/ flags so utilizados para configurar o Timer2 (Ou seja, onde habilitamos, definimos prioridade, modo de operao e etc)?25 Explique detalhadamente os modos de operao do Timer 2, disponibilizado pelo chip AT89S52.