Teoria linguagem c



Baixar 2.75 Mb.
Página9/30
Encontro30.10.2016
Tamanho2.75 Mb.
1   ...   5   6   7   8   9   10   11   12   ...   30

Ciclos de Máquina

Como citado no item anterior, o conjunto oscilador interno e cristal é que gera e controla os ciclos de trabalho da máquina, porém a contagem de tempo não é medida pela freqüência de oscilação do cristal e sim através do que chamamos de CICLO DE MÁQUINA. Cada ciclo de oscilação do cristal gera um pulso (P) e cada dois pulsos caracterizam um estado S (state). Uma seqüência de seis estados (S1 a S6) corresponde a um CICLO DE MÁQUINA. Todas as atividades do microcontrolador são comandadas por esses pulsos e seus seis estados.
Assim, um CICLO DE MÁQUINA é constituído de seis estados (S1 a S6) que correspondem a doze pulsos ou ciclos do cristal. A freqüência real de trabalho do 8051 (medida em ciclos de máquina) pode ser calculada da seguinte forma:
Ciclo de máquina = f[Hz] do cristal /12
Representação de um CICLO DE MÁQUINA:

1 ciclo de máquina




ciclo de máquina



Figura 2.6 – Representação dos Ciclos de Máquina do 8051.

    1. Reset

Ao energizarmos um microcontrolador, o estado de seus registradores internos é imprevisível. Para que isto não ocorra, foi necessária a inserção de um sinal de RESET, o qual inicializa o sistema de forma padronizada. Esse sinal é ligado a um pino físico do chip chamado RST, e para que ele seja ativado, devemos manter nível lógico 1 nesse pino por mais de dois ciclos de máquina.
Sempre que ligamos ou energizamos o circuito microcontrolado, é interessante que o chip seja resetado. Para isso é necessária a inserção de um circuito eletrônico bem simples, mas capaz de realizar esse procedimento que costumamos chamar de POWER ON RESET.
Além disso, é interessante que exista um botão para que o usuário possa reiniciar o sistema sempre que for necessário (reset manual). Em seguida apresentamos um exemplo de circuito para os dois modos de reset.
No reset, vários registradores são forçados a estados predefinidos. O programa retorna para o início da ROM. Durante o reset, todos os pinos de entrada e saída vão a nível alto (apenas nesse instante).




Figura 2.7 – Circuito de reset.


CAPÍTULO

3










JFE EDITOR


    1. Baixar 2.75 Mb.

      Compartilhe com seus amigos:
1   ...   5   6   7   8   9   10   11   12   ...   30




©bemvin.org 2020
enviar mensagem

    Página principal
Prefeitura municipal
santa catarina
Universidade federal
prefeitura municipal
pregão presencial
universidade federal
outras providências
processo seletivo
catarina prefeitura
minas gerais
secretaria municipal
CÂmara municipal
ensino fundamental
ensino médio
concurso público
catarina município
Dispõe sobre
reunião ordinária
Serviço público
câmara municipal
público federal
Processo seletivo
processo licitatório
educaçÃo universidade
seletivo simplificado
Secretaria municipal
sessão ordinária
ensino superior
Relatório técnico
Universidade estadual
Conselho municipal
técnico científico
direitos humanos
científico período
espírito santo
pregão eletrônico
Curriculum vitae
Sequência didática
Quarta feira
prefeito municipal
distrito federal
conselho municipal
língua portuguesa
nossa senhora
educaçÃo secretaria
segunda feira
Pregão presencial
recursos humanos
Terça feira
educaçÃO ciência
agricultura familiar