sexta-feira, 28 de maio de 2010

0
Como dividir um numero, int 16 ou int 8 bits, codigo CCS

Você pode usar este código para dividir um numero em dígitos
O código foi escrito por mim em CCS compiler, mas pode ser adaptado simplesmente lembrando que o CCS usa int como um numero de 8 bits (0-255) e nao 16 como o padrão ANSI (0-65535).

quinta-feira, 27 de maio de 2010

0
Software PWM no CCS Compiler

Para aqueles que usam o CCS compiler, como eu, aqui vai uma função facilmente implementavel para a geração de PWM via software, ela foi criada por mim, ela controla servos que funcionam de 500ms(0°) a 2500ms(180°) de periodo, isso é perfeitamente ajustavel na própria função, somente testado, e muito, com PIC 16F628A.

quarta-feira, 26 de maio de 2010

1
Como iniciar no C18 para PIC18

Aqui vai como você pode fazer para instalar o c18 em seu computador, um compilador que usa muitas nomenclaturas vindo do ladder, como o T0IF para dizer se ocorreu uma int de timer0, STATUSbits.C, para representar o bit carry presento no registrador STATUS, e varios outros.

Requisitos :

  • Microchip MPLAB v8.50 (talvez você tenha que fazer cadastro no site da microchip)
  • Download
  • Microchip C18 compiler
  • Download 

0
Estrutura básica no C18

Aqui vai um arquivo que serve como base para qualquer projeto que voçe venha a fazer no MPLAB da microchip, ou em outra IDE, usando o compilador C18.

Com essa estrutura voce pode simplesmente colocar em Vcc(Vdd) o pino 1 (Master Clear) e ligar a alimentação e pronto, seu microcontrolador ja vai rodar, aí cabe a voce modificar o Hardware e o software para "fazer algo útil".

3
Postagem Inicial

Eu começo aqui a dizer o que estou querendo que este blog seja, eu decidi escrever este blog devido a falta de conteúdo que encontrei nestes meses que estou estudando os microcontroladores, hoje, em 3 meses, depois de muito esforço, tenho estes trabalhos, todos de teste, que se alguém quiser, eu posto códigos, esquemas, e assim por diante.

Etiquetas