Projetos com microcontroladores

1.968 visualizações

Publicada em

Apresentação Inicial pra realização de Projetos com microcontroladores

Publicada em: Educação
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
1.968
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
28
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Projetos com microcontroladores

  1. 1. Projetos comMicrocontroladores daFamília MCS-51Salomão Choueri Junior
  2. 2. • Objetivos• Circuito Básico• Características do Microcontrolador• Desenvolvimento de Hardware• Set de Instruções• Desenvolvimento de Software• Set de Instruções• Testes / Validação / Documentação• Proposta de Desenvolvimento• Aplicações
  3. 3. FundamentosMicroprocessadorMemória I/OInterfacesInterfacesINOUTMicrocontroladorMicrocomputador
  4. 4. Memória de Programa – 8kBytes(Expansível até 64k)Memória de Dados – 256 Bytes(Expansível até 64k)Linhas de I/O – 32 (bidirecionais)Timers/Counters – 3 (4 modos)Interface Serial – 1 (USART)Níveis de Interrupção – 6I/O Mapeado como MemóriaAT89S52 - Características
  5. 5. Circuito Básico
  6. 6. Desenvolvimento de HardwareMicro-controladorcomcircuitobásicoInterfaceEntrada 1InterfaceEntrada 2InterfaceEntrada 3InterfaceInterfaceInterfaceSaída 1Saída 2Saída 3
  7. 7. Blocos Básicos de um FluxogramaDesenvolvimento de SoftwareTerminaçãoAçãoDecisão1GeralInicializaçãoProcessoCarregar SPSaídas IniciaisProgramar PeriféricosLerentradas, tomardecisões e atuarnas saídas
  8. 8. Campos de um Programa fonteSet de InstruçõesLabel Instrução Comentários(sucedido de :) Menumônico Operando (precedido de ;)INICIO: MOV SP,#40H ; carrega Stack PointerInstruções Assembly:Aritméticas, Lógicas, Transferência,Manipulação de Variáveis Booleanas,Desvio e Controle
  9. 9. Ferramentas:EAGLE – www.cadsoft.dePinnacle52 – www.vaultbbs.comKEIL – www.keilsoftware.comProteus – www.labcenter.com.ukTestes / ValidaçãoDocumentaçãoPortifólio:Descrição, datasheets etc
  10. 10. Etapas de um ProjetoProblematizaçãoDesenvolvimentoSínteseProblemaObjetivosParceirosHipótesesPlanejamentoExecuçãoExposiçãoOral e Escrita
  11. 11. Aplicações
  12. 12. Aplicações
  13. 13. Aplicações

×