Aulas Teóricas:

 

Aula

Descrição

Aula 1 Fundamentos Teóricos: Introdução, Arquitectura Básica, Organização Interna; Família MCS-51: Arquitectura Básica, Organização da memória e Pin-Out.
Aula 2 Família MCS-51: Temporização, Organização da Memória Interna e modos de Endereçamento; Instruções: Aritméticas, Lógicas, Transferência de Dados, Booleanas e Controlo de Fluxo.
Aula 3 Portos de Entrada/Saída: Introdução, Mecanismos de Leitura e Mecanismos de Escrita.
Aula 4 Interrupções: Registos Envolvidos, Manipulação das Interrupções, Interrupções Externas e Execução Passo a Passo de Programas utilizando as interrupções externas.
Aula 5 Introdução aos MCs da família PIC18FXX8: Ciclo de Instrução, Pipelining, Pinagem, Gerador de Relógio, Reset, Organização da Memória.
Aula 6 Introdução à programação do PIC18F458: Acesso a registos e bits de controlo de periféricos, portos de I/O, registos de configuração e primeiros exemplos de programação.
Aula 7 PIC18F458 - interrupções: introdução, registos envolvidos, questões de programação em C e interrupções externas. Temporizadores/contadores: Timer0 e interrupção assosciada.
Aula 8 PIC18F458 - Módulos CCP e ECCP: registos envolvidos, recursos associados (timers 1, 2 e 3), modo de captura, modo de comparação e modo PWM; Módulo ADC: registos envolvidos, tempos de aquisição e conversão, configuração dos canais analógicos.
Aula 9 Módulo USART: Registos envolvidos, Modos de operação e Funcionamento.
Aula 10 Módulo MSSP: Módulo SPI: Registos envolvidos, Operação, Modo Master, Modo Slave e Modo Slave Síncrono.
Aula 11 Módulo MSSP: Módulo I2C: Registos envolvidos, Operação, Modo Master e  Modo Slave.
Aula 12 Módulo CAN: Registos envolvidos e Modos de Operação.
Aula 10 Módulo CAN: Modos de operação e Funcionamento.
   


Anexos

Aula

Descrição

Aula A Temporizadores/Contadores: Introdução, Registos Envolvidos e Modos de Operação para o 8051.
rotina_BINBCD Rotina para converter números binários para BCD
Aula B Porta Série: Introdução, Registos Envolvidos, Modos de Operação, Cuidados a ter com a Porta Série, Comunicação entre vários 8051 e Comunicação entre o 8051 e o PC para o 8051.
Tutorial Microchip Apresentação da Microchip sobre a família PIC18FXX8
Datasheet PIC18 Datasheet dos microcontroladores da família PIC18FXX8
Aula C Instruções em Assembly: Instruções com bytes, bits, literais, de controlo e de tabelas.
MPLAB C Libraries MPLAB® C18 C Compiler Libraries
MPLAB simulador editor MPLAB® IDE simulator editor user's guide
MPLAB C18 getting started MPLAB® C18 C Compiler, getting started
MPLAB C18 user's guide MPLAB® C18 C Compiler, user's guide
   

Teórica|Prática|Avisos|Programa

Última Actualização a 08/12/2005

 por Ana Cristina Lopes