Cursos / Eletrônica / Projeto de Sistemas Microcontrolados / Aula
Nas duas próximas figuras, estão representadas em diagramas de blocos as arquiteturas internas dos três microcontroladores cujas características gerais foram apresentadas na Tabela 1.
Na Figura 1 é mostrada a arquitetura interna do 16F84 como representada no datasheet do fabricante.
Por questões didáticas, na Figura 2 foram omitidos os barramentos internos e estão representados apenas os blocos funcionais constituintes do 16F84, do 16F628 e do 16F877, sendo que os blocos comuns aos três microcontroladores estão representados na cor branca; os blocos comuns apenas aos 16F628 e 16F877 estão representados na cor amarela e os blocos que existem apenas no 16F877 estão representados na cor azul.
Sempre que se projeta um circuito digital a partir de componentes padrões integrados, o projetista deve ter em mãos as especificações completas dos dispositivos a serem utilizados, fornecidas em seus respectivos datasheets.
Como informação relevante para o projeto está a designação dos pinos, necessária para que sejam feitas corretamente as ligações do circuito ao chip. Na Figura 3 é mostrada a pinagem do dispositivo 16F877. Caso necessite para projeto a pinagem de outros dispositivos PIC ou DsPIC, basta acessar seu respectivo datasheet no site da Microchip.
Observe na Figura 3 que alguns pinos apresentam-se com mais de uma função. A escolha correta da função desejada para cada pino é feita por software, através de comandos de configuração.
A escolha de uma função para um determinado pino poderá inviabilizar o uso de alguma funcionalidade do microcontrolador. Por exemplo, a escolha dos pinos 25 (RC6/TX/CK) e 26 (RC7/RX/DT) como entradas ou saídas digitais comuns através das portas RC6 e RC7 poderá inviabilizar o uso do módulo de comunicação USART para uma comunicação assíncrona, já que, é através deles que os dados são, respectivamente, transmitidos e recebidos; ou síncrona, já que é através deles também que os dados e o clock estão, respectivamente, presentes.
Versão 5.3 - Todos os Direitos reservados