1 / 14

Mikrocomputertechnik Jürgen Walter

Mikrocomputertechnik Jürgen Walter. „EVA-WIE- Quickie “ E ingabe – V erarbeitung - A usgabe. Lernziele:. Schreiben / Editieren eines 8051 Programmes in 8051-Assembler Kompilieren, übertragen Test – Debuggen eines 8051 Programmes. Voraussetzungen. EVA läuft!.

marilu
Download Presentation

Mikrocomputertechnik Jürgen Walter

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MikrocomputertechnikJürgen Walter „EVA-WIE-Quickie“ Eingabe – Verarbeitung - Ausgabe

  2. Lernziele: • Schreiben / Editieren eines 8051 Programmes in 8051-Assembler • Kompilieren, übertragen • Test – Debuggen eines 8051 Programmes

  3. Voraussetzungen

  4. EVA läuft! • IDE Entwicklungsumgebung (muss installiert sein) • WAS? • Wie? • Assemblieren – Linken - Locater • Befehle übersetzen - die Programme zusammenbinden -Programmspeicheradressen festlegen • Debuggen • Das Programm auf Controller / Simulator übertragen • Das Programm testen • Andere Personen testen / überprüfen der Dokumentation

  5. EVA: Eingabe – Verarbeitung – Ausgabe 1 + Vcc R2 R1 L1 Ausgang P3.2 P1.1 T1 Eingang GND Im Controller Peripherie

  6. EVA: Eingabe – Verarbeitung – Ausgabe 2 + Vcc R2 R1 L1 Ausgang P3.2 P1.1 T1 Eingang GND Im Controller Peripherie

  7. Befehle editieren • Wie wird es gemacht? jmp MARKE ;springe nach MARKE jb P#.#,MARKE ;Wenn P#.# „1“ gehe zu MARKE jnb P#.#,MARKE ;Wenn P#.# „0“ gehe zu MARKE setb P#.# ;Setze P#.# auf „1“ clr P#.#, ;Setze P#.# auf „“0“

  8. Befehle kompilieren • Kompilieren • Hardware über USB anschließen

  9. Zauberstab

  10. Debuggen • Debug - Test

  11. Testen • Das Programm debuggen • F11 – Einzelschritt • F5 – Programm starten

  12. Tipps – Debug – Simulator 8051 • Real-Time einstellen • Periodic WindowsUpdate einschalten

  13. ÜBUNGEN: 8051-Core-Hardware • Ü01: EVA_L123 Mit T1 werden L1, L2, L3 ein- und ausgeschaltet • L2 an P3.3, L3 an P3.4 • Ü02: EIN_AUS Mit T1 wird L1 eingeschaltet, mit T2 wird L1 ausgeschaltet. • T2 liegt an P1.2 • Ü03: EIN_AUS_L123 Mit T1 wird L1 eingeschaltet, mit T2 wird L1, L2, L3 ausgeschaltet.

  14. Quickies – schnell und intensiv lernen • Ziel erreicht! • Eva • Eingabe • Verarbeitung • Ausgabe

More Related