Wiki ADA

Projetos em Engenharia de Computação

Ferramentas do usuário

Ferramentas do site


microcontrolador

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Próxima revisão
Revisão anterior
microcontrolador [2019/02/01 22:02]
osmar.chen criada
microcontrolador [2019/02/01 22:25] (atual)
osmar.chen
Linha 2: Linha 2:
  
 =====O que é===== =====O que é=====
-De uma forma geral, microcontroladores são microprocessadores que podem ser programados para determinadas funções específicas. Dessa forma, é possível dizer que um microcontrolador é um dispositivo que mistura hardware com software, sendo possível, por meio da programação (geralmente em C ou Assembly), controlar um hardware para realizar funções especificadas de maneira simples e flexível.+De uma forma geral, ​**microcontroladores** são microprocessadores que podem ser programados para determinadas funções específicas.\\ Dessa forma, é possível dizer que um **microcontrolador** é um dispositivo que mistura hardware com software, sendo possível, por meio da programação (geralmente em C ou Assembly), controlar um hardware para realizar funções especificadas de maneira simples e flexível.
  
 =====Microprocessador e Microcontrolador===== =====Microprocessador e Microcontrolador=====
-Microprocessadores são dispositivos lógicos programáveis que agem sob o controle de um programa armazenado em memória, executando operações aritméticas,​ lógicas booleanas e tomadas de decisões. Além disso, também realizam entrada e saída de dados, permitindo a comunicação com outros dispositivos periféricos. Basicamente,​ um microprocessador é formado por: +**Microprocessadores** são dispositivos lógicos programáveis que agem sob o controle de um programa armazenado em memória, executando operações aritméticas,​ lógicas booleanas e tomadas de decisões.\\ Além disso, também realizam entrada e saída de dados, permitindo a comunicação com outros dispositivos periféricos.\\ Basicamente,​ um microprocessador é formado por: 
-Unidade Lógica Aritmética (ULA) – componente responsável pela realização das operações lógicas e aritméticas;​ +  ​* ​Unidade Lógica Aritmética (ULA) – componente responsável pela realização das operações lógicas e aritméticas;​ 
-Unidade de Controle (UC) – componente responsável pela decodificação e execução das instruções,​ fornecendo os sinais de temporização adequados para as diversas partes do processador;​ +  ​* ​Unidade de Controle (UC) – componente responsável pela decodificação e execução das instruções,​ fornecendo os sinais de temporização adequados para as diversas partes do processador;​ 
-Registradores – componente responsável pelo armazenamento de informações (dados, endereços e instruções)+  ​* ​Registradores – componente responsável pelo armazenamento de informações (dados, endereços e instruções)
  
 Diferente dos microprocessadores,​ os microcontroladores possuem elementos adicionais em sua estrutura interna como: Diferente dos microprocessadores,​ os microcontroladores possuem elementos adicionais em sua estrutura interna como:
-memória de leitura e escrita para armazenamento de dados; +  * memória de leitura e escrita para armazenamento de dados; 
-memória somente de leitura para armazenamento de programas;​ +  ​* ​memória somente de leitura para armazenamento de programas;​ 
-EEPROM para armazenamento permanente de dados.+  ​* ​EEPROM para armazenamento permanente de dados.
 Além disso, possuem também dispositivos periféricos como: Além disso, possuem também dispositivos periféricos como:
-conversores analógico/​digital (ADC); +  * conversores analógico/​digital (ADC); 
-conversores digital/​analógico (DAC); +  ​* ​conversores digital/​analógico (DAC); 
-portas de entrada e saída digitais (I/O) para propósito geral.+  ​* ​portas de entrada e saída digitais (I/O) para propósito geral.
  
 =====Pra que servem===== =====Pra que servem=====
-Sendo um tipo especial de circuito integrado, os microcontroladores podem ser programados para desempenhar tarefas especificas. +Sendo um tipo especial de circuito integrado, os **microcontroladores** podem ser programados para desempenhar tarefas especificas.\\ Existem diversos hardwares para se usar com o microcontrolador,​ como: 
-Existem diversos hardwares para se usar com o microcontrolador,​ como: +  ​* ​display de LED; 
-display de LED; +  ​* ​botões; 
-botões; +  ​* ​luzes; 
-luzes; +  ​* ​acionador de motor; 
-acionador de motor; +  ​* ​sensores; 
-sensores; +  ​* ​entre outros.
-entre outros.+
  
-Acoplando um teclado e um visor, é possível programar o microcontrolador para que, ao pressionar um botão no teclado, o botão pressionado seja exibido no visor. +Acoplando um teclado e um visor, é possível programar o microcontrolador para que, ao pressionar um botão no teclado, o botão pressionado seja exibido no visor.\\ Também é possível programar o microcontrolador para que seja exibido a soma, ou outra operação matemática,​ de dois números inseridos no teclado, obtendo então uma calculadora.\\ Além disso, com um sensor de temperatura e hardware de bluetooth, é possível programar o microcontrolador para disparar e enviar um sinal via bluetooth para o celular, caso a temperatura atinja um determinado valor. Temos assim, um alarme contra incêndio. 
-Também é possível programar o microcontrolador para que seja exibido a soma, ou outra operação matemática,​ de dois números inseridos no teclado, obtendo então uma calculadora. + 
-Além disso, com um sensor de temperatura e hardware de bluetooth, é possível programar o microcontrolador para disparar e enviar um sinal via bluetooth para o celular, caso a temperatura atinja um determinado valor. Temos assim, um alarme contra incêndio.+=====Fontes=====
  
-=====Referências===== 
 https://​pt.wikipedia.org/​wiki/​Microcontrolador https://​pt.wikipedia.org/​wiki/​Microcontrolador
  
microcontrolador.1549065749.txt.gz · Última modificação: 2019/02/01 22:02 por osmar.chen