ft ws2007 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
FT WS2007 PowerPoint Presentation
Download Presentation
FT WS2007

Loading in 2 Seconds...

play fullscreen
1 / 31

FT WS2007 - PowerPoint PPT Presentation


  • 114 Views
  • Uploaded on

FT WS2007. J. Walter. Begrüßung. Intro Gateway CAN-BUS Steuergerät Projekte – Labor Schwarzes Brett BLOG. Begrüßung 2. PC mitbringen ;-) www.keil.com  Evaluationssoftware 8051 C80535, C80535C 8051. 2.10.2007 E-Mail. waju0001@web.de Betreff: MC-WS07 Embedded Systems

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'FT WS2007' - mieko


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
ft ws2007

FT WS2007

J. Walter

begr ung
Begrüßung
  • Intro
  • Gateway
  • CAN-BUS
  • Steuergerät
  • Projekte – Labor
  • Schwarzes Brett
  • BLOG
begr ung 2
Begrüßung 2
  • PC mitbringen ;-)
  • www.keil.com Evaluationssoftware 8051
  • C80535, C80535C
  • 8051
2 10 2007 e mail
2.10.2007 E-Mail
  • waju0001@web.de
  • Betreff: MC-WS07
  • Embedded Systems
    • Controller ist in die Mechanik (Bsp. Fensterheber-Motor) eingebaut
unterscheidung
Unterscheidung!!
  • Programme C: und Daten D:
  • Gruscheln Kompositum: Grüßen + Kuscheln
das erste programm
Das erste Programm
  • FT_WS07_P01 – Funktion: Licht ein / aus
kleine schwierigkeiten
Kleine Schwierigkeiten
  • Internet Explorer
  • .NET 2.0 Framework !
  • Unix  Firefox
  • Jeder hat jetzt einen Notebook
wichtig
WICHTIG
  • Zuerst WAS
  • Dann WIE
slide9

Port / Ausgang Lampe leuchtet

mc-mt

+ 5V

R = ca. 50 kΏ

Ausgang

P3.2

GND

Microcontroller

Externe Beschaltung

Seite 9

Prof. J. WALTER Kurstitel Stand: März 2007

8 10 2007
8.10.2007
  • Guten Morgen!
  • Bitte IMMER mitarbeiten
  • Prinzip: 1 Woche vorher funktioniert nicht
  • Das erste Programm
slide11
;-)
  • Alle Programme sind Daten – aber nicht alle Daten sind Programme
entwickeln eines programms
Entwickeln eines Programms
  • Programm: „Neues EURO_535 Projekt“ aufrufen
  • Folgende Maske erscheint:
  • Projektnamen eintragen
entwicklungsumgebung
Entwicklungsumgebung
  • Pro Programm ein Projekt erstellen
  • Im Projektordner
    • Umgebung mit mehreren Dateien
      • Reg535.pdf – Datei beschreibt den Controller
      • *.A51 – Datei ist die editierte Datei
slide14
*.LST
  • Listing-Datei wird vom Assembler erzeugt
  • Zur Hilfe: http://www.hit-karlsruhe.de/8051/
roter faden
Roter Faden
  • Springen zwischen den „Ebenen“
    • Projekt wird angelegt (Projektordner)
    • Editieren
    • Assembler übersetzt
      • Mnemotechnischen Code  10-Kombinationen
    • Debug – Programm wird ausgeführt
debug
Debug
  • Das Programm „FT_WS07_P01 im Debugger ausführen
9 10 2007
9.10.2007
  • Leihe für ein Semester – EURO_535 + Buch für ein Semester
  • Labor  Alle Antworten im Internet
  • Immer zwei Personen
  • Weniger ist mehr!
wie sieht ein projekt aus
Wie sieht ein Projekt aus?
  • http://193.196.117.23/projekte/SS07_DAS_FEST_2007/
  • http://www.hit-karlsruhe.de/Walter/Downloads/mmsm21-g-3.exe Rasperg1
alle projekte in mc ft
Alle Projekte in MC-FT
  • dienen Formula Student
ft ws07 p02
„FT_WS07_P02“
  • Schreiben Sie das Programm FT_WS07_P02 so, dass der Port P1.1 und Port P1.2 im Simulator zurückgesetzt werden.
  • Vorschlag: Debuggen von FT_WS07_P01
  • Dann Neues Projekt FT_WS07_P02 anlegen und das alte Programm variieren
echtzeit
Echtzeit
  • Schneller als Echtzeit ;-)
  • Limit speed to Real-time ankreuzen
arbeiten mit breakpoints
Arbeiten mit Breakpoints
  • Komfortable Überprüfung
  • Interrupt aufgetreten
  • Wird ein Programmteil ausgeführt?
10 10 2007
10.10.2007
  • iPOD nano – Einsatzmöglichkeit
  • Kapitel abgeschlossen
2 kapitel
2. Kapitel
  • CBT als Administrator benutzen
  • Abmelden  STRG + ALT +2 x ENTF
  • Administrator + PW:
15 oktober 2007
15. Oktober 2007
  • Was blieb hängen?
  • /SET und /RESET gleichzeitig  unzulässiger logischer Zustand
  • EVA ? VA
  • Schaltwerk Schaltnetz
  • Mehrere Ebenen der Mikrocomputertechnik
was blieb h ngen
Was blieb hängen?
  • In jedem Mikrocontroller ist ein Mikroprozessor
  • Vorlesung war eine halbe Stunde früher zu Ende als normal!
    • Halbe Stunde nachholen!
der rote faden
Der rote Faden?
  • 1 Dimension
  • Threads
  • Wir haben mehrere Fäden
d flip flop
D-Flip-Flop
  • Wahrheitstabelle
  • Hochauflösendes Zeitdiagramm
    • CBT Flip-Flop
  • Wie komme ich hier (Kombination Oszi – Signalgenerator) auf 1 ns?
latch register
Latch - Register
  • Latch
    • Pegelabhängig
    • Sobald LE auf 1 wird Eingang auf Ausgang durchgeschaltet
    • Geht LE von 1 auf 0 erfolgt der Speichervorgang
  • Register
    • Flankenabhängig
    • Speichervorgang nur bei steigender Flanke
blockschaltbild
Blockschaltbild
  • „Dicker Pfeil“ 8-Bit-Prozessor = 8 Leitungen
  • Folie 17