Ir ao conteúdo
  • Cadastre-se

Dica de site - calculador de Timer


ViniciusKruz

Posts recomendados

Esse site ajuda bem.

Mas acabei de adquirir a nova versão do CCS. A versão 5.013 e está recheada de novas opções.

Veja como é fácil habilitar o canal PWM. Nem precisa fazer conta para calcular a frequencia. O programa faz isso por você.

#include <16F628A.h>

#fuses HS,NOWDT,NOPROTECT,NOLVP
#use delay(clock=8000000)

#use pwm(OUTPUT=PIN_B3, TIMER=2, FREQUENCY=5000)

void main()
{
pwm_on();

pwm_set_frequency(10000);

pwm_set_duty_percent(500);

while(TRUE);
}

Caso uma frequência escolhida esteja fora da capacidade do hardware, tanto para baixo, quanto para cima, o compilador te informa com uma mensagem.

Tem muita coisa legal nessa nova versão....

Falou

Link para o comentário
Compartilhar em outros sites

Ainda estou usando a versão 4 rsrs. Já acho essa IDE muito boa, porém tem muitas coisinhas que se eles fizessem ficaria melhor, por exemplo apontar erros básicos como por exemplo variável que nunca é usada, ou nome inválido, checagem do código digitado... enfim... são coisas que o Visual Studio deixa agente viciado rsrs. A propósito, sabe me dizer o valor dessa licença da versão 5? a minha versão 4 é "genérica" e eu gostaria de adquirir uma original.

A propósito, gostei da forma como o CCS criou o PWM por software, realmente muito interessante.

Link para o comentário
Compartilhar em outros sites

Todas essas pendências que você informou, foram adicionadas na nova versão.

Ele está caminhando para ficar igual o Visual Studio mas ainda falta um longo caminho.

Agora o CCS te indica erros durante a digitação do código, mostra várias mensagens que ajudam a diagnosticar problemas.

USB driver/library foi atualizada para criar um sistema que contenha tanto uma conexão CDC quanto uma HID AO MESMO TEMPO. Não sei extamente como isso funciona na prática. Mas já é uma coisa para eu brincar mais tarde.

As novidades podem ser conferidas aqui:

http://www.ccsinfo.com/content.php?page=version5_info&navcode=/fpbVer5

Ela custa $600 na versão FULL com todos os addons. Tem versões mais em conta que chegam a $250. E há a versão para estudante que se não me engano custa $50 mas é limitada a somente 1 PIC à escolha do freguês e cada PIC adicionado custa $2.5 se não me engano.

A propósito, gostei da forma como o CCS criou o PWM por software, realmente muito interessante.
Cuidado com essa frase pois ela tem duplo sentido. Sim, ficou legal como o CCS configura o PWM. Esse PWM que postei é por hardware e não software. Vou dar uma olhada mais tarde, caso tenha tempo, se ele melhorou no caso de criar as interrupções.

Falou

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!