PIC628

1795 palavras 8 páginas
Mestrado em Engenharia Electrotécnica
Ramo Automação e Electrónica Industrial

Microcontrolador,µC, PIC16F628

1º Semestre 2010/2011

Microcontroladores
Pode definir-se o microcontrolador como um componente electrónico, dotado de uma
"inteligência" programável, utilizado no controlo de processos lógicos. Dentro de um microcontrolador podem encontrar-se:
• Uma CPU (Unidade Central de Processamento);
• Memória RAM, ROM e EEPROM;
• Portas de Entrada/Saída (Pinos de E/S);
Muitos modelos de microcontroladores incorporam diferentes módulos "periféricos": conversores analógico/digital (A/D), módulos
PWM (modulação por largura de impulso), módulos de comunicação série ou paralelo e muito mais.
Para verificar o funcionamento do MCU existe um temporizador interno independente (watchdog) que pode fazer RESET. Este último bloco é fundamental num MCU de modo a ser possível a execução de programas sem a intervenção do homem. 2

Memória do programa
Os microcontroladores dispõem de capacidades de ROM compreendidas, normalmente, entre 512 bytes e 8 k bytes. Existem diferentes tipos de memórias ROM, as quais determinam a aplicação do microcontrolador:
• ROM (Read Only Memory): é uma memória não volátil só de leitura cujo conteúdo é gravado durante o fabrico do integrado.
• OTP (One Time Programmable): o microcontrolador contém uma memória não volátil só de leitura "programável uma só vez" pelo utilizador.
• EPROM (Erasabel Programmavel Read OnIy Memory)) e EEPROM (Electrical
Erasabel Programmavel Read OnIy Memory): Os microcontroladores que dispõem de memória EPROM e EEPROM suportam vários ciclos de gravação, não sendo recomendáveis para reprogramação contínua. Os fabricantes incluem normalmente uma pequena área de memória EEPROM nos MCU para guardar e modificar comodamente uma série de parâmetros que adequam o dispositivo às condições de funcionamento.
• FLASH: A FLASH é recomendada perante a EEPROM quando necessita-se de
grande

Relacionados

  • Cofre eletrônico
    7292 palavras | 30 páginas