Manual V 0150 · Técnica digital

Técnica de microcontroladores

Microcontrollertechnik

  • 31 experiências
  • Manual · 138 páginas
  • Caderno de soluções · 22 páginas
  • Edição 2

Manual em alemão. Os títulos estão traduzidos; por baixo de cada um figura o título original em alemão, tal como está impresso no manual.

assinala as experiências. Os componentes e equipamentos de cada experiência podem ser expandidos.

  1. Parte principal

  2. 1 Introdução Einführung p. 9
  3. 1.1 Historial Historie p. 9
  4. 1.2 Comparação microcontrolador/microprocessador Vergleich Microcontroller/Microprozessor p. 9
  5. 1.3 Microcontrolador 80C535 Microcontroller 80C535 p. 10
  6. 1.3.1 Estrutura Struktur p. 10
  7. 1.3.2 Organização da memória Speicherorganisation p. 10
  8. 1.3.3 Acumulador Akkumulator p. 13
  9. 1.3.4 Registo da palavra de estado do programa (PSW) Programmstatuswort-Register (PSW) p. 13
  10. 1.3.5 Registo B B-Register p. 14
  11. 1.3.6 Apontador de pilha (Stack Pointer, SP) Stack Pointer (SP) p. 14
  12. 1.3.7 Apontador de dados (Data Pointer, DPTR) Data Pointer (DPTR) p. 14
  13. 1.3.8 Sistema de interrupções Interrupt-System p. 15
  14. 1.3.9 Técnica Technik p. 15
  15. 1.3.10 Função de reset Reset-Funktion p. 16
  16. 1.4 Comunicação entre o PC e o MICROCONTROLLER BOARD Kommunikation zwischen PC und MICROCONTROLLER BOARD p. 17
  17. 2 Programação do microcontrolador 80C535 em BASIC Programmierung des Microcontrollers 80C535 in BASIC p. 19
  18. 2.1 Princípio de funcionamento da programação em BASIC Funktionsweise der Programmierung in BASIC p. 19
  19. 2.1.1 Experiência: Modo compilador Compiler-Modus p. 19
  20. 2.1.2 Experiência: Emulador de terminal (modo monitor) Terminalemulator (Monitormodus) p. 20
  21. 2.2 Programação das portas de entrada/saída em BASIC Programmierung der Ein-/Ausgabe-Ports in BASIC p. 23
  22. 2.2.1 Fundamentos Grundlagen p. 23
  23. 2.2.2 Experiência: Parte de exercícios Übungsteil p. 25
  24. 2.3 Saída analógica através de conversor D/A em BASIC Analoge Ausgabe über DA-Wandler in BASIC p. 33
  25. 2.3.1 Fundamentos Grundlagen p. 33
  26. 2.3.2 Experiência: Parte de exercícios Übungsteil p. 35
  27. 2.4 Entrada analógica através de conversor A/D em BASIC Analoge Eingabe über AD-Wandler in BASIC p. 37
  28. 2.4.1 Fundamentos Grundlagen p. 37
  29. 2.4.2 Experiência: Programação dos SFR ADCON e DAPR em modo direto ou em modo de programa Programmierung der SFR ADCON und DAPR im Direkt- oder Programmmodus p. 42
  30. 2.4.3 Experiência: Parte de exercícios Übungsteil p. 44
  31. 2.5 Temporizadores e as suas funções Timer und ihre Funktionen p. 48
  32. 2.5.1 Experiência: Fundamentos – Timer 0 e 1 Grundlagen – Timer 0 und 1 p. 48
  33. 2.5.2 Experiência: Fundamentos – Timer 2 Grundlagen – Timer 2 p. 54
  34. 2.5.3 Experiência: Parte de exercícios Übungsteil p. 58
  35. 2.6 Controlo de interrupções em BASIC Interrupt-Steuerung in BASIC p. 63
  36. 2.6.1 Fundamentos Grundlagen p. 63
  37. 2.6.2 Experiência: Parte de exercícios Übungsteil p. 64
  38. 2.7 Interface série do 80C535 Serielle Schnittstelle des 80C535 p. 69
  39. 2.7.1 Fundamentos Grundlagen p. 69
  40. 2.7.2 Experiência: Parte de exercícios Übungsteil p. 70
  41. 2.8 Dispositivos de vigilância do 80C535 Überwachungseinrichtungen des 80C535 p. 71
  42. 2.8.1 Fundamentos Grundlagen p. 71
  43. 2.8.2 Experiência: Parte de exercícios Übungsteil p. 72
  44. 2.9 Programação da EEPROM em BASIC EEPROM-Programmierung in BASIC p. 73
  45. 2.9.1 Fundamentos Grundlagen p. 73
  46. 2.9.2 Experiência: Resumo dos comandos da EEPROM EEPROM Befehlsübersicht p. 73
  47. 2.9.3 Experiência: Parte de exercícios Übungsteil p. 74
  48. 2.10 Comando de motor de passo com o STEPPING BOARD Schrittmotorsteuerung mit dem STEPPING BOARD p. 75
    1 componente / equipamento
  49. 2.10.1 Fundamentos Grundlagen p. 75
  50. 2.10.2 Experiência: Parte de exercícios Übungsteil p. 76
  51. 3 Programação do microcontrolador 80C535 em Assembler Programmierung des Microcontrollers 80C535 in Assembler p. 77
  52. 3.1 Instruções de utilização do Assembler Bedienungshinweise Assembler p. 77
  53. 3.2 Experiência: Resumo das instruções do Assembler Befehlsübersicht Assembler p. 77
  54. 3.3 Programação das portas de entrada/saída em Assembler Programmierung der Ein-/Ausgabe-Ports in Assembler p. 79
  55. 3.3.1 Fundamentos Grundlagen p. 79
  56. 3.3.2 Experiência: Parte de exercícios Übungsteil p. 83
  57. 3.4 Saída analógica através de conversor D/A em Assembler Analoge Ausgabe über DA-Wandler in Assembler p. 84
  58. 3.4.1 Fundamentos Grundlagen p. 84
  59. 3.4.2 Experiência: Parte de exercícios Übungsteil p. 86
  60. 3.5 Entrada analógica através de conversor A/D em Assembler Analoge Eingabe über AD-Wandler in Assembler p. 89
  61. 3.5.1 Fundamentos Grundlagen p. 89
  62. 3.5.2 Experiência: Programação dos SFR ADCON e DAPR em modo de programa Programmierung der SFR ADCON und DAPR im Programmmodus p. 94
  63. 3.5.3 Experiência: Parte de exercícios Übungsteil p. 96
  64. 3.6 Temporizadores e as suas funções Timer und ihre Funktionen p. 97
  65. 3.6.1 Experiência: Fundamentos – Timer 0 e 1 Grundlagen – Timer 0 und 1 p. 97
  66. 3.6.2 Experiência: Fundamentos – Timer 2 Grundlagen – Timer 2 p. 103
  67. 3.6.3 Experiência: Parte de exercícios Übungsteil p. 107
  68. 3.7 Controlo de interrupções em Assembler Interrupt-Steuerung in Assembler p. 111
  69. 3.7.1 Fundamentos Grundlagen p. 111
  70. 3.7.2 Experiência: Habilitação de interrupções Interrupt-Freigabe p. 114
  71. 3.7.3 Experiência: Funções adicionais de interrupção Interrupt-Zusatzfunktionen p. 116
  72. 3.7.4 Experiência: Prioridades de interrupção Interrupt-Prioritäten p. 119
  73. 3.7.5 Experiência: Parte de exercícios Übungsteil p. 120
  74. 3.8 Interface série do 80C535 Serielle Schnittstelle des 80C535 p. 121
  75. 3.8.1 Fundamentos Grundlagen p. 121
  76. 3.8.2 Experiência: Taxas de transmissão Baudraten p. 123
  77. 3.8.3 Experiência: Parte de exercícios Übungsteil p. 125
  78. 3.9 Dispositivos de vigilância do 80C535 Überwachungseinrichtungen des 80C535 p. 126
  79. 3.9.1 Fundamentos Grundlagen p. 126
  80. 3.9.2 Experiência: Parte de exercícios Übungsteil p. 127
  81. 4 Programação do microcontrolador 80C535 em C Programmierung des Microcontrollers 80C535 in C p. 129
  82. 4.1 Experiência: Parte de exercícios Übungsteil p. 130
  83. Anexo

  84. Anexo Anhang
  85. Programa de terminal TERM (emulador de terminal) no programa bascom Terminalprogramm TERM (Terminalemulator) im Programm bascom A 1
  86. Modo monitor Monitormodus A 2
  87. Interpretador BASIC BASIC-Interpreter A 3
  88. Aparelhos de medida utilizados Verwendete Messgeräte A 4
  89. Bibliografia Literaturhinweise A 4
  90. Parte de soluções

  91. Parte de soluções Lösungsteil
  92. Transparências

  93. Transparências Folien
  94. MICROCONTROLLER BOARD (Tipo 3850) MICROCONTROLLER BOARD (Typ 3850)
  95. STEPPING BOARD (Tipo 5132) STEPPING BOARD (Typ 5132)

É apresentado apenas o índice (títulos, números, páginas). O manual completo é fornecido com o sistema didático. As quantidades provêm da lista de componentes do manual.