Em função da documentação do código IHM 2 fios estar precária, passeio este fim de semana acertando-o. Requereu muito estudo e interpretação do código mas, esta indo bem.
Estou inserindo no código instruções ao compilador para exibir as funções disponíveis durante a compilação, mostrado abaixo:
#if __funcoes__
#message "***********************************************"
#message "* rotinas externas disponíveis p/ xxx. *"
#message "* 27/03/2013 *"
#message "* 1- re_ *"
#message "* 2- re_ *"
#message "* 3- re_ *"
#message "* 4- re_ *"
#message "***********************************************"
#else
#warning "Não mostra as funções TWI do xxx!"
#endif
Para tanto criei uma variável de nome __funcoes__ e a declarei verdadeira no arquivo arkivoj.inc. Isto habilita o compilador a exibir as funções do sistema.
O sisterma funciona bem, na figura 1 é mostrado seu funcionamento.
 |
Figura 1: HW contendo: teclado e LCD. |
Nesta fase do desenvolvimeno o programa possibilita o utilizador conectar-se com vários tipos de privilétios, temos na figura 2 o acesso na opção 4 que é uilizador comum.
 |
Figura 2: conectado como utilizador 4. |
.