Software e Hardware para linha x51
Moderadores: 51, guest2003, Renie, gpenga
por deniro » 27 Fev 2007 13:16
Amigos programadores de 8051. Eu sou principiante na programação em C e gostaria de saber como eu construo uma biblioteca com funções eu sei a principio que o arquivo tem que ser .h mas como faço para guardar as funções que eu criei dentro deste arquivo.Eu utilizo sdcc.
grato
-

deniro
- Byte
-
- Mensagens: 135
- Registrado em: 19 Out 2006 20:18
- Localização: Rio de Janeiro
por Wagner de Queiroz » 27 Fev 2007 14:47
O SDCC tem uma pasta onde esta os includes dos chips usados. a maioria guarda o endereco e nome dos registradores.
Voce pode simplesmente copiar a estrutura do arquivo e colocar as funçoes e procedimentos que necessitar.
Seja Livre, Use Linux
-

Wagner de Queiroz
- Word
-
- Mensagens: 872
- Registrado em: 11 Out 2006 13:38
- Localização: Barueri-SP
por deniro » 27 Fev 2007 15:27
Wagner de Queiroz eu conheço a pasta include do sdcc e quando quero programar para um determinado MC incluo no meu programa o arquivo.h já pré compilado pelo compilador SDCC. Eu gostaria de saber como faço para criar um arquivo.h com funções criadas por mim.
-

deniro
- Byte
-
- Mensagens: 135
- Registrado em: 19 Out 2006 20:18
- Localização: Rio de Janeiro
por Ander_sil » 27 Fev 2007 16:11
Você faz da mesma maneira como faz para arquivo.c, é só organizar as declarações das variaveis e protótipos das funções para não dar erro, por exemplo, tentar compilar alguma variavel no .h que ainda não foi declarada, etc...
at.
-
Ander_sil
- Byte
-
- Mensagens: 368
- Registrado em: 30 Out 2006 09:58
- Localização: Campinas - SP
Voltar para 8051
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante