Pic 16f628

2711 palavras 11 páginas
PIC 16F628 - Arquitetura interna
São chips com uma arquitetura muito versátil e multifacetada, tendo por isso um largo campo de aplicabilidade em todas as áreas onde existam dispositivos eletrônicos de comando. Por isso, o diagrama de blocos de um PIC comporta muito mais blocos que um microcontrolador, e obviamente um microprocessador (que já está integrado num PIC).

O primeiro bloco de componentes que iremos destacar são as Memórias, teremos então:

FLASH - Program Memory - è a memória onde ficam registrados os programas que o utilizador pretende depois executar. São carregados através dum PC e dum KIT programador, como o analisado na Unidade 4.
RAM File Registers - São os registros internos do processador, que simultaneamente podem ser usados como posições de RAM.
8 - Level Stack - Buffer circular de 8 posições a 13 bits e que constituem o STACK
Program Counter - É o contador de programa e funciona a 13 bits, temos assim 2*13 posições alcançáveis: 8192 posições, ou seja 8Kbytes.
Análise das Input/Output Ports: Trata-se dum dos dispositivos mais importantes do PIC, e neste caso concreto o 16F628, dispõe de 2 Input/Output Ports digitais e, bidirecionais, podendo os pinos ser controlados individualmente, mesmo na direção do fluxo de dados; a port A e a port B, mostradas na figura seguinte:

Os próximos blocos que a serem analisados são: Processador e Registos.
A ordem foi escolhida a fim de analisar conjuntamente estes dois blocos, pois eles estão intimamente ligados, uma vez que muitas das instruções a cumprir pelo processador interno estão diretamente ligadas a funções especiais:

O "Instruction Reg", é onde vão sendo escritos, vindos da FLASH RAM os "opcodes" (códigos de operação) das instruções a executar, que são descodificados no "Instruction Decode & Control", onde é realizada a interface com o bloco de funções especiais, se a instrução em causa utiliza alguma dessas funções.
O registo W, é o registo principal de trabalho do processador

Relacionados

  • Pic 16f628
    66327 palavras | 266 páginas
  • Led com PIC 16F628
    455 palavras | 2 páginas
  • 2015319 163242 Mem Ria Do Pic 16F628 10
    2784 palavras | 12 páginas
  • Apostila 6pp
    10111 palavras | 41 páginas
  • PIC628
    1795 palavras | 8 páginas
  • Engenharia
    3129 palavras | 13 páginas
  • Eletronica
    5953 palavras | 24 páginas
  • TIPOS DE CONTENCAO
    586 palavras | 3 páginas
  • apostila de microcontroladores
    32742 palavras | 131 páginas
  • microcontrolador
    7644 palavras | 31 páginas