Primeira semana
COMPILADORES C
http://www.arnerobotics.com.br/
Márcio José Soares
Os compiladores “C” sem dúvida alguma, detêm grande atenção por parte dos desenvolvedores. Isso é devido a sua “portabilidade”, que garante uma maior velocidade no desenvolvimento e um maior aproveitamento de rotinas e sub-rotinas. Muitos desenvolvedores utilizam “bibliotecas” próprias, montadas a partir de rotinas e sub-rotinas específicas, para um melhor aproveitamento do código fonte e também para uma maior agilidade no desenvolvimento do trabalho (hora/homem).
Como você pode notar os pontos positivos são muitos. Porém existem também pontos negativos. A maioria dos compiladores da linguagem “C” para linha Microchip devem ser registrados, ou seja, não são distribuídos gratuitamente. Exceto é claro algumas versões para testes (demo), sempre com algumas limitações. O outro ponto negativo é o tamanho do código HEX final gerado, sempre maior que o gerado pelo compilador “Assembler” (em média de 10% a 30%). A velocidade de execução do programa também é inferior. É fato comprovado que um código gerado em “Assembler” é mais enxuto e rápido do que o gerado em “C”. Porém estas desvantagens somem quando falamos em trabalhos profissionais. E nestes casos, a geração do código fonte em Linguagem “C” é sempre a indicada, pois para uma equipe de trabalho uma linguagem “universal” é sempre melhor que uma proprietária. Abaixo, listo alguns “links” de compiladores “C” encontrados na WEB.
Transparências -> manhã do dia 16/03/2011
Microcontroladores PIC
LEDs
http://pt.wikipedia.org/wiki/Diodo_emissor_de_luz
Programas desenvolvidos
Programa LED 01
Display de sete segmentos
http://pt.wikipedia.org/wiki/Display_de_sete_segmentos
http://www.arnerobotics.com.br/eletronica/Microcontrolador_PIC_pratica_4.htm
Programas desenvolvidos
SetSeg01.c
SetSeg02.c
SetSeg03.c
Segunda semana
Gravadoras
http://www.arnerobotics.com.br/
Apostilas
http://adjutojunior.com.br/microcontroladores/Apostila_CPIC.pdf
Gravador de baixo custo
Protoboard
http://produto.mercadolivre.com.br/MLB-174385290-protoboard-830-pontos-_JM
Transparências -> manhã do dia 23/03/2011
Terceira semana
Transparências -> manhã do dia 05/04/2011
Display de Cristal Líquido
LCD - Arquivo 1
LCD - Arquivo 2
Curso de C para o PIC
Nota Fiscal do Material