Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
Envyzin

Dúvida Microcontroladores [PIC/8051]

Recommended Posts

Por favor, preciso saber qual a vantagem, se é q existe, em se utilizar o PIC ao invés do 8051!

Vantagens relacionadas a preço, velocidade de processamento, etc..

agradeço desde já :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

As vantagens e desvantagens são relativas ao tipo de projeto que pretende fazer.

Nos passe um exemplo de projeto e veremos qual o melhor uC para ele. Só um exemplo...

No meu caso, programo o 8051 há 15 anos mas agora estou precisando de um micro com conversor AD e EEPROM interna mas tudo isso em invólucro de 8 pinos e de baixo custo.. Então sou obrigado a usar um PIC12F675 que custa R$6,00 aqui na região.

suponhamos que você precise acessar uma memória RAM tipo 62256 (32Kx8) paralela externa. Não dá para usar PIC aí a melhor opção é um uC baseado no 8051.

Resumindo: Se possível, aprenda a usar os dois.

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • Autor do tópico
  • bom to fazendo um projeto de enceradeira automática e vou usar o m.controlador pra fazer algumas funções básicas do tipo "if sensor=1 then

    m1,m2=0" e acho q PIC é suficiente, mas gostaria de saber se a unica vantagem é essa, dele ser suficiente... ou se ele também é mais rápido, ou sei lá..

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Para manipulação de bits o PIC é suficiente. Quanto a velocidade, neste caso citado ela não é crítica.

    No PIC, as instruções são praticamente todas executada em um único período de clock enquanto que nos 8051 são em 1 ou 2 ciclos de máquina. Cada ciclo necessita de 12 períodos de clock.

    resumindo. Um 8051 com um clock de 12MHz equivale a um PIC com oscilador de 1MHz.

    Mas para entender melhor, só consultando os datasheets.

    Eu , por exemplo, aprendi a programar (inclusive fiz meu primeiro programador ) apenas com informações dos databooks, pois quando comecei, não havia internet e nem os sites com datasheets.

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    só lembrar que o PIC é bem mais caro e que é apenas fabricado pela microchip, enquanto que um 8051 você vai ter vários fabricantes, muitas ferramentas de uso livre, com varias opções de perifericos e memória interna e preços bom

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Concordo plenamente.

    Encontramos o 8051 em todo tipo de equipamentos eletrônicos.

    Vá vi em carro, TV, receptor de parabólica, placas industriais como inversores de frequência, soft-starters, IHMs, parelhos hospitalares, etc, etc.

    Nada contra PIC, mas prefiro mesmo a família 8051.

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    bem.. to começando a aprender a mexer com microcontroladores agora, justamente com o 8051, que é uma maquina CISC, o que torna a programação mais fácil, pois existem instruções pra todo tipo de coisa... ja o PIC é uma maquina RISC, mais rápido, porém sua programação é mais complexa.

    No momento eu escolheria o 8051 pra esse projeto, mas só porque eu so sei um pouco sobre ele, e nada sobre programação de PIC.

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Alguem poderia me explicar as pinagens do 8051 e do PIC16F84. Gostaria de saber quais são as portas do PIC que corresponde as portas do 8051.

    Valeu

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
    Alguem poderia me explicar as pinagens do 8051 e do PIC16F84. Gostaria de saber quais são as portas do PIC que corresponde as portas do 8051.

    Valeu

    Amigo, são duas famílias de microcontroladores totalmente diferentes.

    Não existe nada de equivalente entre as duas. Nem pinagens, nem portas e nem intruções. A única semelhança é o fato de ambos serem de 8bits.

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Crie uma conta ou entre para comentar

    Você precisar ser um membro para fazer um comentário






    Sobre o Clube do Hardware

    No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

    ×