Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Arquitetura do pic

3 256 vues

Publié le

  • Soyez le premier à commenter

Arquitetura do pic

  1. 1. MICROCONTROLADORES ARQUITETURA Prof. Antonio Diego diegosantos.eng@gmail.com
  2. 2. ARQUITETURAS DE MICROCONTROLADORES A arquitetura de um sistema digital define quem são e como as partes que compõe o sistema estão interligadas. As duas arquiteturas mais comuns para sistemas computacionais digitais são as seguintes: 2 Prof. Antonio Diego www.adsatecnologia.com.br
  3. 3. ARQUITETURAS DE MICROCONTROLADORES  Arquitetura de Von Neuman : A Unidade Central de Processamento é interligada à memória por um único barramento (bus). O sistema é composto por uma única memória onde são armazenados dados e instruções;  Arquitetura de Harvard: A Unidade Central de Processamento é interligada a memória de dados e a memória de programa por barramento específico. 3 Prof. Antonio Diego www.adsatecnologia.com.br
  4. 4. A Arquitetura Havard e a Filosofia RISC  Os microcontroladores PIC apresentam arquitetura Havard.  1 barramento para dados (8 bits) e outro para instruções (12, 14,16 ou 32 bits)  RISC  Maior parte dos microcontroladores tradicionais apresentam arquitetura tipo Von-Neumann.  1 único barramento para dados e instruções  CISC 4 Prof. Antonio Diego www.adsatecnologia.com.br
  5. 5. Prof. Antonio Diego www.adsatecnologia.com.br 5
  6. 6. ARQUITETURAS DE MICROCONTROLADORES O PIC possui arquitetura Harvard. A memória de dados é do tipo RAM (volátil) e , no caso do 16F877, a memória de programa é do tipo Flash (letra F no código). O barramento de dados é de 8 bits e o de instruções é composto de 14 bits. Este tipo de arquitetura permite que, enquanto uma instrução é executada, outra seja “buscada” da memória, o que torna o processamento mais rápido. 6 Prof. Antonio Diego www.adsatecnologia.com.br
  7. 7. Alguns Exemplos de Cada Família da Microchip 7 Prof. Antonio Diego www.adsatecnologia.com.br
  8. 8. 8 Prof. Antonio Diego www.adsatecnologia.com.br
  9. 9. 9 Prof. Antonio Diego www.adsatecnologia.com.br
  10. 10. 10 Prof. Antonio Diego www.adsatecnologia.com.br
  11. 11. 11 Prof. Antonio Diego www.adsatecnologia.com.br
  12. 12. 12 Prof. Antonio Diego www.adsatecnologia.com.br
  13. 13. Ciclos de Máquina Divide clock por quatro, formando as fases Q1, Q2, Q3 e Q4 PIPELINE: Busca a informação em um ciclo e a executa no próximo Para um clock de 4MHz, cada instrução é executada 1µs, desde que não afete o Program Counter 13 Prof. Antonio Diego www.adsatecnologia.com.br
  14. 14. 14 Prof. Antonio Diego www.adsatecnologia.com.br
  15. 15. 15 Prof. Antonio Diego www.adsatecnologia.com.br

×