PICMiK: PIC Micro Kernel

  • André Quinta
  • Rudolfo Andrade
Palavras-chave: Sistemas de tempo real, Kernel de tempo-real, Microcontrolador PIC16F876, Kernel PICMiK

Resumo

Este artigo descreve um pequeno kernel para o microcontrolador PIC16F876, da Microchip, construído pelos autores no âmbito da disciplina de Sistemas de Tempo Real do 5º ano das LEET e LECT. O kernel PICMiK, não preemptivo, tem a particularidade de utilizar muito poucos recursos, 96 bytes de RAM e 1064 words de código, o que é fundamental para ser aplicado ao microcontrolador referido. Um dos objectivos ao construir este kernel é o de disponibilizar suporte multitarefa para as aplicações desenvolvidas pelos participantes no Concurso Micro-Rato da UA, no qual tem vindo a ser utilizada uma plataforma baseada no referido microcontrolador.

Publicado
2004-01-01
Secção
Secção especial