Microcontroladores Sistemas Digitais Microprocessados (SDM) E/S digitais Profa. Ana T. Y. Watanabe...

15
Microcontroladores Microcontroladores Sistemas Digitais Sistemas Digitais Microprocessados Microprocessados (SDM) (SDM) E/S digitais E/S digitais Profa. Ana T. Y. Watanabe Profa. Ana T. Y. Watanabe [email protected]

Transcript of Microcontroladores Sistemas Digitais Microprocessados (SDM) E/S digitais Profa. Ana T. Y. Watanabe...

Page 1: Microcontroladores Sistemas Digitais Microprocessados (SDM) E/S digitais Profa. Ana T. Y. Watanabe atywata@gmail.com.br.

MicrocontroladoresMicrocontroladores

Sistemas Digitais MicroprocessadosSistemas Digitais Microprocessados

(SDM)(SDM)

E/S digitaisE/S digitais

Profa. Ana T. Y. WatanabeProfa. Ana T. Y. [email protected]

Page 2: Microcontroladores Sistemas Digitais Microprocessados (SDM) E/S digitais Profa. Ana T. Y. Watanabe atywata@gmail.com.br.

MicrocontroladoresMicrocontroladores

“Mas os que esperam no SENHOR renovarão as forças, subirão com asas como águias; correrão, e não se cansarão; caminharão, e não se fatigarão.” Isaías 40:31

Page 3: Microcontroladores Sistemas Digitais Microprocessados (SDM) E/S digitais Profa. Ana T. Y. Watanabe atywata@gmail.com.br.

AGENDA DO DIAAGENDA DO DIA

• Recapitulação de algumas Instruções

• Diagrama de Blocos

• HCS08 – Portas Digitais

• Exercício de E/S digitais

Page 4: Microcontroladores Sistemas Digitais Microprocessados (SDM) E/S digitais Profa. Ana T. Y. Watanabe atywata@gmail.com.br.

INSTRUÇÕES

Page 5: Microcontroladores Sistemas Digitais Microprocessados (SDM) E/S digitais Profa. Ana T. Y. Watanabe atywata@gmail.com.br.

INSTRUÇÕES

Page 6: Microcontroladores Sistemas Digitais Microprocessados (SDM) E/S digitais Profa. Ana T. Y. Watanabe atywata@gmail.com.br.

INSTRUÇÕES

Page 7: Microcontroladores Sistemas Digitais Microprocessados (SDM) E/S digitais Profa. Ana T. Y. Watanabe atywata@gmail.com.br.

INSTRUÇÕES

Page 8: Microcontroladores Sistemas Digitais Microprocessados (SDM) E/S digitais Profa. Ana T. Y. Watanabe atywata@gmail.com.br.

INSTRUÇÕES

Page 9: Microcontroladores Sistemas Digitais Microprocessados (SDM) E/S digitais Profa. Ana T. Y. Watanabe atywata@gmail.com.br.

INSTRUÇÕES

Page 10: Microcontroladores Sistemas Digitais Microprocessados (SDM) E/S digitais Profa. Ana T. Y. Watanabe atywata@gmail.com.br.

INSTRUÇÕES

Page 11: Microcontroladores Sistemas Digitais Microprocessados (SDM) E/S digitais Profa. Ana T. Y. Watanabe atywata@gmail.com.br.

TOMADA DE DECISÕES

Page 12: Microcontroladores Sistemas Digitais Microprocessados (SDM) E/S digitais Profa. Ana T. Y. Watanabe atywata@gmail.com.br.

HCS08 – PORTAS DIGITAIS

• MC9S08QG8 tem duas  portas paralelas E/S digitais, que incluem um total de 12 pinos, um pino de saída (PTA4), e apenas um pino de entrada (PTA5);

• Os módulos periféricos  têm prioridade sobre o E/S digitais de modo que quando um periférico está habilitado, as funções E/S digitais associadas são desabilitadas;

•  Após um reset ,as funções periféricas são desabilitadas, tendo os pinos de E/S digitais habilitadas; 

Page 13: Microcontroladores Sistemas Digitais Microprocessados (SDM) E/S digitais Profa. Ana T. Y. Watanabe atywata@gmail.com.br.

HCS08 – PORTAS DIGITAIS

• Todas as E/S digitais são configurados como entradas:  (PTxDDn = 0),  exceto para PTA4 (pino de saída) e os dispositivos pullup desabilitados (PTxPEn = 0) ; 

• A leitura e escrita das portas de E/S é realizada através do registrador de dados da porta. A direção, se é entradaou saída, é controlada através dos registrador de  direção da porta de dados. 

Page 14: Microcontroladores Sistemas Digitais Microprocessados (SDM) E/S digitais Profa. Ana T. Y. Watanabe atywata@gmail.com.br.

HCS08 – PORTAS DIGITAIS

• DICA: É uma boa prática de programação  escrever o registrador de dados antes  de alterar a direção de um pino para  saída (recomendação do fabricante). 

Isso garante que o dado não seja conduzido momentaneamente com um valor de dados anterior a atualização;

Page 15: Microcontroladores Sistemas Digitais Microprocessados (SDM) E/S digitais Profa. Ana T. Y. Watanabe atywata@gmail.com.br.

HCS08 – PORTAS DIGITAIS