quando você inicia um novo projeto no Code Warrior, tem a opção de usar o processor expert (já está embutido no CW).
Quando você terminar de criar o projeto novo e estiver no ambiente de desenvolvimento, verá no lado inferior direito a janela com os beans disponíveis. Aí é sé escolher o que precisa (funçôes de timer, funções de I/O, etc..)
Fica meio difícil te explicar exatamente todos os detalhes, mas quando você escolhe um bean para ser usado, serão criados métodos para as diversas funções que você precisa. Por exemplo, é criado um método (uma função) para ser chamada quando determinada interrupção ocorrer. Aí é só você colocar seu código no corpo da função criada.
Eu também achava meio obscuro esse assunto, mas xeretei bastante e depois consegui assistir uma sessão de treinamento da Freescale que realmente esclareceu muitas coisas.
Crie uma conta para você no site da Freescale e vai receber muitas informações, inclusive desses treinamentos.
De rewsto, é meter um gagá.
