Microcontroladores Sistemas Digitais Microprocessados (SDM) Temporizadores MTIM (8 bits) Profa. Ana T. Y. Watanabe ou

Slides:



Advertisements
Apresentações semelhantes
Microcontroladores Uma visão geral.
Advertisements

Flip-Flops e Dispositivos Correlatos
Contadores e Registradores
Conversores Analógico-Digital
Sistemas Digitais Projeto RTL – Unidade de Controle
Instrumentação eletrônica
Arquitetura e organização de computadores
Barramentos Introdução.
Entrada e Saída Introdução.
Técnicas para operações E/S
Autor: Salvador P. Gimenez
Conversores Analógico-Digital
Chip-Select e Controle de Interrupção
Sistemas Embarcados Microcontroladores PIC
Unidades de Execução e de Controle Sistemas Digitais.
Configuração de Periféricos
Conhecendo Hardware Parte 1
Introdução à Informática
AULA4 – Introdução a Microcontrolador
Professor: Carlos Roberto da Silva Filho, M. Eng.
Sistemas Digitais Microprocessados
Sistemas Digitais Microprocessados
Contadores Digitais.
AULA – RTC – Real Time Counter
AULA – Conversor Analógico Digital
Professor: Carlos Roberto da Silva Filho, M. Eng.
Sistemas Digitais Microprocessados (SDM)
Sistemas Digitais Microprocessados
Sistemas Digitais Microprocessados
Registradores de deslocamento (Shift Register)
Registradores de deslocamento (Shift Register)
Contadores Contadores são circuitos digitais que variam os seus estados, sob um comando de um clock (relógio), de acordo com uma sequencia predeterminada.
SUPERVISÃO E CONTROLE OPERACIONAL DE SISTEMAS
Watchdog Timer O WDT causa um reset quando há falha no software ou no hardware (travamento); Está sempre habilitado e opera de maneira independe da CPU;
DSP – TMS320LF2407A.
Universidade Federal do Vale do São Francisco - UNIVASF Colegiado de Engenharia da Computação – CECOMP PIC16F877A - Parte III Jadsonlee da Silva Sá
PIC16F877A - Parte II Jadsonlee da Silva Sá
Conversor A/D – PIC16F877A Jadsonlee da Silva Sá
Microcontroladores Sistemas Digitais Microprocessados (SDM)
APLICAÇÕES AVANÇADAS DE MICROPROCESSADORES (AAM) TPM (16 bits) e PWM
Sistemas Digitais Microprocessados
Circuitos Seqüenciais Contadores
Prof. José Bezerra de Menezes Filho
Instruções Aula 10.
Organização de Computadores
Introdução aos Sistemas Microcontrolados
Introdução à Automação
Organização e Arquitetura de Computadores
Prof. Remy Eskinazi - Microcontroladores
Unidade Central De Processamento: Processador
Módulo Timers - PIC16F877A Jadsonlee da Silva Sá
UNIDADE LÓGICA ARITMÉTICA (ULA)
PIC Peripheral Interface Controller
Montagem e Manutenção de Computador I Curso Técnico em Rede de Computadores Aula 05.
Programação de Autómatos
Microcontroladores PIC
Hardware Description Language Aula 8 –Verilog HDL
Microprocesadores x Microcontroladores
Módulo CCP Jadsonlee da Silva Sá
Prof. Marcos Dorigão Manfrinato
UNIDADE LÓGICA ARITMÉTICA (ULA)
Universidade Federal do Vale do São Francisco - UNIVASF Colegiado de Engenharia da Computação – CECOMP Módulo Timers - PIC16F877A Jadsonlee da Silva Sá.
Arquitetura de computadores
FLIP-FLOPs.
Introdução às Máquinas de Estados Finitos (Finite State Machine - FSM)
CONVERSORES DE SINAL.
 Todo processador é constituído de circuitos capazes de realizar algumas operações primitivas:  Somar e subtrair  Mover um dado de um local de armazenamento.
Aula 3 Prof. Ricardo Teixeira Tecnologia em Mecatrônica Industrial SENAI.
Aula 12 Prof. Ricardo Teixeira Tecnologia em Mecatrônica Industrial SENAI.
Eletrônica Digital Circuitos Sequenciais
Transcrição da apresentação:

Microcontroladores Sistemas Digitais Microprocessados (SDM) Temporizadores MTIM (8 bits) Profa. Ana T. Y. Watanabe ou ou

Microcontroladores “O que ama a correção ama o conhecimento; mas o que aborrece a repreensão é insensato.” Provérbios 12:1

Diagrama de Blocos do ICS

Distribuição dos Sinais de Clock

Modo de Operação do ICS Modo padrão após um reset: FLL Engaged Internal – FEI A frequência é gerada pela fonte interna. O fator de divisão RDIV deve ser 000 (divisão por 1). O sinal da saída do ICSOUT é igual a 16 MHz dividido pelo fator BDIV (divisão por 2). Portanto, após reset, ICSOUT é 8 MHz e o BUSCLK é 4 MHz.

Temporizador de 8 bits Módulo Timer (MTIM) O MTIM é um contador de 8 bits. Inicia sua contagem em 0 e incrementa uma unidade por pulso de clock até atingir o valor indicado no registrador MTIMMOD. Quando ele atinge esse valor, o MTIM é zerado novamente e reinicia a contagem. Caso a interrupção do MTIM esteja habilitada, ele irá ativá-la.

Temporizador de 8 bits Módulo Timer (MTIM) O MTIM pode ser ativado por três fontes de clock: BUSCLK (clock do barramento), XCLK (sinal de clock fixo) e a referência externa TCLK. Esse módulo conta também com um Prescaler (pré-divisor) que é capaz de dividir a frequência de entrada por um fator pré-programável entre 1 e 256. O controle desse módulo ainda disponibiliza um bit para parar e outro para reiniciar a contagem.

Temporizador de 8 bits Módulo Timer (MTIM) A frequência das interrupções TOF pode ser calculada da seguinte fórmula: FTOF = FMTIMCLK ______________________ PRESCALER * (MTIMMOD +1)

Temporizador de 8 bits Módulo Timer (MTIM)

Configurar os seguintes registradores: Registrador MTIMSC- MTIM Status and Control Registrador MTIMCLK- MTIM CLocK Configuration register Registrador MTIMMOD - MTIM MODulo