ENTÃO AMIGOS, SOFRER AGORA COM O MAIS DIFICIL, QUE seria o Porcessadores PIC e a sua programação mais profissional, ou ficar no Arduino e depois ir para o PIC?

Tudo começou com a ofertas dessas placas abaixo e enviei um e-mail para os amigos perguntando, veja.

E-MAIL QUE RECEBI

Com relação a placa, eu tenho algumas configurações possíveis para a sua
venda. São elas:

- Versão com PIC16F877 e LCD 16x2 com Back Ligth - R$255,00
- Versão com PIC16F877 e LCD Gráfico 128 x 64 - R$295,00
- Versão com PIC18F452 e LCD 16x2 com Back Ligth - R$275,00
- Versão com PIC18F452 + LCD Gráfico 128 x 64 - R$315,00

A placa é enviada montada e testada. Acompanha cabo de gravação, fonte
de alimentação, CD com exemplos de uso (Hi-Tech C Lite) e programas
exemplo. 

Não está incluso o custo do frete (SEDEX ou Encomenda PAC).

Uma outra opção é a compra apenas da placa, sem nenhum componente. Neste
caso eu envio o esquema elétrico, instruções para finalização da placa e
a lista de peças para que você mesmo possa fazer a montagem. O custo
apenas da placa é de R$100,00 mais frete.

E O E-MAIL QUE RECEBI DEPOIS DE PEDI OPINIÕES.

Cara,

os PIC envolvem bem mais expertise pra coisa funcionar do que os Arduino.

Eu sugiro que até vc estar proficiente e se sentir seguro na programação C e entender bastante de Microcontroladores vc vá aprendendo com o Arduino.

É só uma opinião... PIC envolve C, Assembler, outros procedimentos para o bootload, etc.

Mas se quizer mesmo agarrar o touro pelo chifre o PIC é poderoso.

 

Abraço,

 

Douglas.

O MEU E-MAIL DE REPOSTA A ELE

Quero ver se tu concorda comigo, O ARDUINO, tem um PIC lá nele, o Ci certo? e a sua própria programação baseada em C++

 

Acho que o Arduíno as vezes é um desperdício de recursos, pois tem muita coisa ali que não se usa.

 

Veja bem, você pega um determinado PIC ( que é um Ci ) e coloca na Protoboard, e coloca também os componentes, só os necessários, e faz o que quer, e ja apreende pra valer e não uma coisa que terá que apreender depois se quiser evoluir.

 

Sei lá, vai d ecada um. Mas que tem muito material na inter para mexer com Arduíno isso tem.

 

Tenho um amigo que faz programas para PIC, ele disse que demorou 3 meses para apreender a programar.

 

Mas ele é formado em engenharia né.

 

abraço

 

O QUE VOCÊS ACHAM?

Exibições: 6368

Responder esta

Respostas a este tópico

Eduardo,

Minha sugestão, esqueça assembly (agora), va aprender C que você ganha mais. C é a base para muitas outras linguagens de programação, sabendo C fica mais fácil você aprender Java, C++, Objective-C, Python e qq outra coisa.

Hoje em dia os compiladores de C geram o código de máquina (aquele que o processador entende) tão bom e as vezes melhor que muitos programadores de assembly conseguem fazer.

Agora falando em uControladores, minha experiência nos últimos 2 anos com Arduino tem sido fantástica. A quantidade de projetos que já estão prontos e com o código disponível é muito grande. Isso é bom porque você faz coisas simples de forma bem rápida sem esquentar a cabeça e de forma preguiçosa. Isso é bom para quem esta começando.

Imagina você comprar um brinquedo novo e passar 1 semana para aprender a usar ele? A idéia do Arduino é o contrário, você compra a placa, um cabo, alguns leds e resistores, baixa a IDE e já sai usando porque lá já tem vários exemplos de coisas básicas. 

Se você precisar de algo mais complexo tudo bem, va lá e estude como você faria com qualquer outro uControlador seja ele PIC ou Atmel.

O importante é:

- Aprenda lógica e programação

- Aprenda o básico de um uControlador

Com isso você terá a base para voar mais alto.

Se você não esta achando material na internet ou esta apanhando para começar procure uma escola/curso na área. Você vai mais rápido e ainda troca experiências.

Eu trabalho com desenvolvimento e vendo alguns produtos para eletrônica/hobistas tenho esse Kit com Arduino http://www.imbrax.com.br/?page_id=63 para começar acho uma excelente opção. Tem os códigos, videos e o esquema de montagem dos componentes.

Precisando estamos a disposição.

Diego

Obrigado e eu ja tinha em minhas pesquisas, percebido que o C é o basico, ate Android dá para programar com o C mas dizem que é bem dificil.

Vou tentar, só desistirei se perceber que estou dando murro em ponta de faca. abraço

Qual o preço desse Kit?

R$ 200,00.

ME PARECE UM PREÇO JUSTO

eduardo vc é a primeira pessoa que programa que eu vejo falando que C gera um codigo de maquina melhor que o assembly vc poderia explicar isto melhor?

abraço

Danilo,

Fui eu que disse que os compiladores de hoje em dia geram código de máquina com base em C melhor que muito programador de assembly. Isso eu ouvi do meu professor de arquitetura de computadores faz vários anos. Muitos compiladores podem otimizar o código.

De qualquer forma, a casos e casos de uso de C x Assembly. Se você estiver fazendo algo muito complexo pode ser que o compilador não consiga otimizar e o código assembly rode mais rápido. Não vou dizer que em todos os casos o compilador vai fazer milagre mas acredito que no geral o compilador possa gerar um código bem otimizado.

Se a pessoa tem grande experiência com assembly e o código é complexo o assembly pode/deve rodar mais rápido. E existe a opção de inserir código assembly dentro do próprio C em locais onde você precisa de mais performance.

A minha sugestão para o Eduardo foi que ele estudasse C pela rapidez/facilidade. Tudo depende da necessidade de cada um, tempo, rapidez, experiência... Tudo isso conta na escolha da linguagem para o projeto. Acho que é isso.

Abraço

Olha, um engenheiro amigo, que usar o assembly, disse que ele é mais facil de apreender, e que o C é mais dificil,e tambem que o compilador do assembly era gratuito, por essa razão que ele o usa.

cara eu me confundi nos nomes foi mal galera

Relax, Have a homebrew! :)

Quem não tem conhecimento em programação, a primeira coisa é estudar lógica de programação. Suas estruturas. Juntamente com o estudo de lógica, vai-se aplicando o conhecimento, efetuando seus exercício numa linguagem qualquer.

Sair já estudando uma linguagem, além de só aprender (e muito mal) aquela linguagem, vai sair fazendo códigos péssimos por ai.

Já vi códigos que tinha 100 linhas e 'comia' um grande processamento. Refiz e ficou com 40 linhas e rodava em bem menos tempo.

Quem sabe lógica de programação, tem bem o exercício de 'pensar lógicamente', a linguagem não é mais o problema. Seja C, C#, VB, Delphi, Java, e etc... A lógica é a mesma para todas, só muda a sintaxe. (falando em liguagem de alto nível).

Procure estudar bem Lógica de Programação.

Abraços!

E o que é a logica da programação? 

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço