Você está na página 1de 6

TRABALHO SOBRE MICROCONTROLADORES

Define microcontroladores e microprocessadores?

Em primeiro lugar esses dois termos compilados são a alma e o núcleo da electrônica programável.

O que é microcontrolador?

Um microcontrolador (às vezes chamado de MCU ou unidade de microcontrolador) é um único integrado o


circuito (IC) que normalmente é usado para um aplicativo específico e projetado para implementar certas tarefas.
Produtos e dispositivos que devem ser controlados automaticamente em determinadas situações, como
eletrodomésticos, ferramentas elétricas, sistemas de controle de motores de automóveis e computadores são
ótimos exemplos, mas os microcontroladores vão muito além dessas aplicações.

Essencialmente, um microcontrolador coleta dados, processa essas informações e produz uma determinada ação
com base nas informações coletadas. Microcontroladores geralmente operam em velocidades mais baixas, em
torno da faixa de 1 MHz a 200 MHz, e precisam ser projetados para consumir menos energia porque estão
embutidos em outros dispositivos que podem ter maiores consumos de energia em outras áreas.

Microprocessador

Um microprocessador é um componente eletrônico usado por um computador para


fazer seu trabalho. É uma unidade de processamento central em um único chip de circuito
integrado contendo milhões de componentes muito pequenos, incluindo
transistores, resistores e diodos que funcionam juntos. Alguns microprocessadores do
século 20 exigiam vários chips. Os microprocessadores ajudam a fazer tudo, desde
controlar elevadores até pesquisar na web. Tudo o que um computador faz é descrito por
instruções de programas de computador, e os microprocessadores executam essas
instruções muitos milhões de vezes por segundo.
Quais são as principais diferenças entre um microcontrolador e um microprocessador?
O microprocessador assimila a função de uma unidade
de processamento central (CPU) em um único circuito
integrado (IC).
Os microprocessadores são usados principalmente no
projeto de sistemas de uso geral, desde sistemas
pequenos a grandes e complexos, como
supercomputadores.
Microprocessadores são componentes básicos de
computadores pessoais.
A capacidade computacional do microprocessador é
muito alta. Conseqüentemente, pode realizar tarefas
complexas.
Um sistema baseado em microprocessador pode
realizar inúmeras tarefas.
Os microprocessadores têm co-processador
matemático integrado. Cálculos matemáticos
complexos que envolvem ponto flutuante podem ser
executados com grande facilidade.
A principal tarefa do microprocessador é executar o
ciclo de instrução repetidamente. Isso inclui buscar,
decodificar e executar.
Para construir ou projetar um sistema (computador),
um microprocessador deve ser conectado
externamente a alguns outros componentes como
memória (RAM e ROM) e portas de entrada / saída.
O custo geral de um sistema construído com um
microprocessador é alto. Isso ocorre devido à
necessidade de componentes externos.
Geralmente, o consumo de energia e a dissipação são
altos por causa dos dispositivos externos. Portanto,
requer um sistema de resfriamento externo.
A frequência do relógio é muito alta, geralmente na
ordem de Giga Hertz.
A taxa de transferência da instrução recebe prioridade
mais alta do que a latência de interrupção.

Diferencie a Arquiteturas Harvard de Von Neuman?

 Arquitetura Von Neumann:


o Arquitetura onde existe apenas um barramento para dados e
instruções.
o Esta é arquitetura que foi utilizada para explicar os
microprocessadores ao longo desta aula.
 Arquitetura Harvard:
o Existe um barramento para receber instruções e outro separado para
os dados da memória.
o A vantagem é que o processador pode obter um dado ao mesmo
tempo que lê uma instrução. Isto faz com que a arquitetura Harvard
seja mais rápida.

Quais são as principais vantagens da arquitetura Harvard?

A principal vantagem dessa arquitetura é que a leitura de instruções


e de alguns tipos de operandos pode ser feita ao mesmo tempo em
que a execução das instruções (tempo Tcy). Isso significa que o
sistema fica todo o tempo executando instruções, o que acarreta um
significativo ganho de velocidade.
Qual é a diferencia entre lógica computacional, lógica Sequencial e lógica combinacional e de exemplo
de cada?

Qual é a diferença entre bit , byte e palavra ?

Esses bits são separados em grupos de oito dígitos, que são


chamados de bytes. Em outras palavras, byte é o conjunto de
oito bits, também conhecido como octeto. Os bytes são a forma
mais comum de informar tamanho ou capacidade de
armazenamento.
Quantos bytes de palavras (word), Memória de dados (RAM) e Memória de dados EEPROM podemos
encontrar no PIC16F887 ?

microcontrolador PIC; Memória: 14kB; SRAM: 368B; EEPROM: 256B

Conceitue a diferença entre um compilador e firmeware ?

 firmware é o código executado por microcontroladores/microprocessadores que realiza um controle


baixo nível do hardware. Isto é, o firmware mantém um controle direto com o hardware do
equipamento. Além disto, ele é feito para ser executado especificamente em um determinado
microcontrolador/microprocessador.

Qual é a diferencia entre as seguintes extenções asm, hex e cof ?


O comando . asm controla como o código de desmontagem será exibido.

Um arquivo HEX é um arquivo fonte hexadecimal normalmente usado por dispositivos lógicos
programáveis, como microcontroladores em controles remotos, máquinas de escritório e sistemas de
controle de motores de automóveis. Ele contém configurações, informações de configuração ou outros
dados salvos em um formato hexadecimal. Arquivos HEX podem ser armazenados em formato binário
ou de texto.

Arquivo executável Common Object File Format (COFF) criado pelo MPLAB IDE, um IDE usado para
programar aplicativos embarcados para os microcontroladores PIC e dsPIC da Microchip Technology;
armazena código de máquina e informações de depuração para o programa.

Cite a difencia entre CPU RISC e CPU CISC ?

Cisc tenta minimizar o numeor de instrucoes por programas,


sacrificando o numero de ciclos por instrucao.

RISC faz o contrario reduzindo o numero de ciclos por instrucao a


custo do numeor de instrucoes por programa
Cite pelo menos 5 fabricantes de pic Microcontroladores ?

AMD, INTEL, NOKIA,CIRRUS LOGIC, VISCSONIC, TELEDYNE.

Quem é o fabricante do PIC16F887 ?

O FABRINCATE DO PIC16F887 e a empresa MICROCHIP TECHNOLOGY

Quantas instruções em Assembly o PIC16F887 possui , e menciona pelo menos 15 instruções ?

Cite 3 três linguagem de programação para o PIC16F887 e diga qual delas a mais popular ?

Qual é a faixa de tensão de alimentação do PIC16F887?

Define resolução em seguida cite resolução (em bits) do conversor A/D do PIC16F887?

Quantos temporizadores,Ports, Pinos de I/O,CCP e entrada analógicas o PIC16F887 possui ?

Descreve a diferencia entre o módulo UART e USART e para que servem ?

Qual é a função do chip MAX232?


Cite 5 aplicações do PIC16F887 ?

Descreva, sucintamente as outra aplicação de uso do PIC16F887

Qual é o consumo de corrente do PIC no clock de 1 MHz e qual é o clock maximo de operação do
pic16F887 ?

Quantos tipos de memória podemos encontrar no PIC16F887 e seguida defini-los ?

Qual é a defirencia entre memória de programa e memória de dados?

Descreva o significado de cada “pic” , “16”, “F”,”887”?

Quantos conversores A/D existem no PIC16F887?

Quais pinos do PIC16F887 podem ser utilizados como entrada de conversão A/D?

Define interrupções no PIC16F887 ?

Quantos tipos de interrupções existem no PIC16F887 ?

Em qual dos pinos do PIC16F887 podemos devemos ligar o sinnal que produza interrupção externa?

Quantos conversores A/D existem no PIC16F887?

Define PWM. ?

Cite duas aplicação do PWM. ?

Quantos comparadores existem no PIC16F887 e para que servem?

Cite os tipos de LCD existes e descreve as suas conexões ?

Cite os tipos de taclado existes e descreve as suas conexões ?

Você também pode gostar