quarta-feira, 22 de agosto de 2012

Linguagem C para microcontroladot


PROGRAMAÇÃO “C” PARA O MICROCONTROLADOR 8051


Existem basicamente três linguagens de programação que são utilizadas com o 8051,o BASIC, ASSEMBLY e o C. Nos últimos cinco anos, a programação de microcontroladores em linguagem C tem sido adotada pela maioria das empresas devido as facilidades para programação e ao nível de portabilidade apresentada.Muitos livros ensinam a programação padrão ANSI C, porém devemos tomar o cuidado ao utilizar este tipo de bibliografia, pois ela aborda a programação para o PC.Funções do tipo “printf”, “scanf”, “sprintf” entre outras, geralmente não estão disponíveis para o projetista ou apresentam um comportamento diferente quando utilizamos o compilador para microcontrolador. No nosso curso, será abordado ocompilador Keil uvision 3 ou 4.Outro detalhe importante é que no 8051 podemos utilizar uma grande variedade de modos de acesso a memória. Como o microcontrolador suporta acesso a BIT ,memória RAM interna, memória RAM externa devemos ficar atento ao padrão adotado pelo compilador( Keil) ou especificar onde desejamos que a memória seja reservada.

Nenhum comentário:

Postar um comentário