Foge Foge
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Programação de Hardware

3 participantes

Ir para baixo

Programação de Hardware Empty Programação de Hardware

Mensagem por Ά Όιıνзιга Sáb maio 15, 2010 1:08 pm

Sempre que se fala em programação, todos nós pensamos logo em software diversificado, design e pouco mais, mas a verdade é que a programação também abrange o Hardware.

A linguagem de programação mais utilizada é o C, aliás, só trabalhei com C na programação de Hardware, mas também é possível com Assembler,Pascal-petasse e Basic. Apenas se programam os microcontroladores(PIC - Peripherical Interface Controller), e nunca os CI's (circuitos integrados).

Microcontrolador:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

CI:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

Para se programar é necessária uma "plataforma" especifica para esta função, em que tanto pode ser uma plataforma em particular de um determinado PIC, como uma capaz de programar diversos PIC's. Alguns destes programadores estão inseridos em kit's que permitem ao programador fazer experiencias no intuito de verem se o que foi programado pode ser testado antes de a soldarem na placa de circuito impresso.

Exemplo de uma plataforma de programação, Arduíno, dos mais comuns:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

Um dos PIC mais usados é o 8051 em que "faz parte de uma popular família de microcontroladores de 8 bits lançada pela Intel em 1977. É conhecido por sua facilidade de programação, em linguagem assembly graças ao seu poderoso conjunto de instruções. É tido como o microcontrolador mais popular do mundo, pois existem milhares de aplicações para o mesmo, e existem pelo menos dois mil fabricantes produzindo variantes e clones do modelo. Atualmente possui diversos modelos clones sendo produzidos por empresas diversas à Intel. Por ser um microcontrolador CISC, oferece um conjunto de instruções muito vasto que permite executar desde um simples programa que faz piscar um LED até um programa de controle de acesso controlado por rede"

Kit Didáctico 8051:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

Todo o PIC possui pinos de entrada e de saída, isto é, existem pinos que recebem tensões derivadas de m circuito áprte, e depois o programador decide o que quer que aconteça assim que a entrada esteja a 1, pudendo colocar uma saída(ou mais) também a 1, isso tudo dependerá daquilo que for programado, pudendo o PIC servir de interruptor, temporizador, etc.
Ά Όιıνзιга
Ά Όιıνзιга
Fuga Man
Fuga Man

Masculino Idade : 36
Localização : Terceira

Ir para o topo Ir para baixo

Programação de Hardware Empty Re: Programação de Hardware

Mensagem por tiagomoura Sáb maio 15, 2010 1:16 pm

Excelente post!
tiagomoura
tiagomoura
AdminFuga
AdminFuga

Masculino Idade : 30
Localização : Santo Tirso

Ir para o topo Ir para baixo

Programação de Hardware Empty Re: Programação de Hardware

Mensagem por ; jotapê ~ Sáb maio 15, 2010 1:54 pm

moura escreveu:Excelente post!
; jotapê ~
; jotapê ~
Master Fuga
Master Fuga

Masculino Idade : 27
Localização : São João da Madeira

Ir para o topo Ir para baixo

Programação de Hardware Empty Re: Programação de Hardware

Mensagem por Ά Όιıνзιга Sáb maio 15, 2010 2:15 pm

Obrigado a ambos :D
Ά Όιıνзιга
Ά Όιıνзιга
Fuga Man
Fuga Man

Masculino Idade : 36
Localização : Terceira

Ir para o topo Ir para baixo

Programação de Hardware Empty Re: Programação de Hardware

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos