herzlich willkommen im neuen hörsaal am-001 · 2013. 4. 11. · herzlich willkommen im neuen...
TRANSCRIPT
![Page 1: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/1.jpg)
Herzlich willkommen im neuen Hörsaal AM-001
Prof. Jürgen Walter
Fakultät MMT, Studiengang Mechatronik
Sommersemester 2013
![Page 2: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/2.jpg)
Termine
• 5-6 Wochen NUR Vorlesung
• Anschließend „mehr“ Labor
• 14.6.2013 idealer Abschluss Labor
• 18.7.2013 letzter Abschluss Labor – Hinweis: gute Planung Produktentstehungsprozess
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 2
![Page 3: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/3.jpg)
Wie finden die Studierenden den Prof. lokal?
• Skype: waju0001
• Facebook:
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 3
![Page 4: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/4.jpg)
Vorschläge zur Verbesserung 1
• Etwas zügiger voranschreiten…
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 4
![Page 5: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/5.jpg)
Vorschläge zur Verbesserung 2
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 5
![Page 6: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/6.jpg)
Beispiel: Prüfung
• Das Nibble
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 6
![Page 7: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/7.jpg)
Voraussetzungen – Modulhandbuch
• Einzeln besprochen
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 7
![Page 8: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/8.jpg)
IDE installiert
• Vorlagen_8051 Programm
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 8
![Page 9: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/9.jpg)
Video über VC_2 Fertigung
• http://www1.extrahertz.de/extrahertz/07-archiv/2008-KWs/09-sept/080906/P1078_VC_2_NSN/P1078_VC_2_NSN_5000k.wmv
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 9
![Page 10: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/10.jpg)
Wichtige Sprüche
• Nur dokumentierte Software ist existent – Wartbarkeit
• Wenn am Rechner etwas länger als 15 Minuten zur Lösung benötigt Fragen
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 10
![Page 11: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/11.jpg)
Spielregeln ;-)
• Steckdose
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 11
![Page 12: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/12.jpg)
Installation - Grundlage
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 12
![Page 13: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/13.jpg)
Installation SS2013
• www.keil.com Evaluation 8051
• http://www.keil.com/fid/a6twmzwb9c9j1web9b11bt90e9lvkks19g1yd1/files/eval/c51v951a.exe
• http://www.silabs.com/Support%20Documents/Software/ConfigAndConfig2Install.exe
• Ordner erzeugen D:/8051/ – In den Ordner die Vorlagen
• Vorlagen
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 13
![Page 14: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/14.jpg)
Bsp.-Prüfung besprochen
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 14
![Page 15: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/15.jpg)
28.03.2013
MC Computertechnik
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 15
![Page 16: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/16.jpg)
Zusammenfassung
• „Hello World“ EIN_AUS von LED
• Code Vorgehen
• Gemeinsamer Quickie 3 8051-Quickies ;-) – Multiple Choice Fragen
– IDE Integrated Development Environment
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 16
![Page 17: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/17.jpg)
Vorlagen – Click-Once-Programm
• Unter Visual Studio entwickelt
• Auf Server: http://info.hit-karlsruhe.de/info-ws08/buerkle_2/setup.exe
• Ausnahmen im Proxy: hit-karlsruhe.de info.hit-karlsruhe.de mic.hit-karlsruhe.de
• Internet Explorer Als Standardbrowser
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 17
![Page 18: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/18.jpg)
Recht am eigenen Bild
• Sie müssen nicht ihr Bild veröffentlichen – es wäre nur vorteilhaft für die Zusammenarbeit.
• Streisand-Effekt
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 18
![Page 19: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/19.jpg)
Überblick Labor
• Unterteilung – Prof. Dr.-Ing. Peter Weber und Jürgen Walter
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 19
![Page 20: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/20.jpg)
Programm EIN_AUS
• Programmiert
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 20
![Page 21: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/21.jpg)
Zauberstift Limit
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 21
![Page 22: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/22.jpg)
Port-Quickie ;-)
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 22
![Page 23: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/23.jpg)
Port-Befehls-Quickie
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 23
![Page 24: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/24.jpg)
Zusammenfassung
• Programm mit Simulator
• Programm mit „Hardware“
• Inkl. Quickie-5
• Geschwindigkeit: TOP
• Mehrere Programme wurden geschrieben gut
• Mov Lösung vorführen und besprechen
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 24
![Page 25: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/25.jpg)
4.April 2013 – Test Vc_2 Hardware
• Alte DLL (v2.38) runterwerfen, Liink: http://www.silabs.com/products/mcu/Pages/KeilDriver.aspx
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 25
![Page 26: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/26.jpg)
Stromversorgung 500mA USB
• 8 Vc_2 funktionieren noch nicht
• Eine LED muss getauscht werden
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 26
![Page 27: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/27.jpg)
Verwirrung
• Mov P3,#1111 0001b
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 27
![Page 28: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/28.jpg)
Erreicht ;-)
• VC_2 läuft
• Übertrag von simulierten Programmen auf VC_2
• Editieren, compilieren, debuggen
• WDT ausschalten
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 28
![Page 29: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/29.jpg)
Erklären
• Mov bit / Byte
• Interrupts
• Configuration Wizard
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 29
![Page 30: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/30.jpg)
mov
• Mov C,P1.1 ;Den Zustand von Pin 1.1 wird in C bewegt • ; BIT-Befehl
• Mov 30h,#0A5h ;Schreibe A5h in den internen Datenspeicher
• Programm MOV_BB
• T1 A5h in den internen Datenspeicher an Adresse 30h und schreibe 1 in das Carry-Bit (Vorsicht P1.1 Taste!!)
• T2 5Ah in den internen Datenspeicher an Adresse 30h und schreibe 0 in das Carry-Bit (cpl C)
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 30
![Page 31: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/31.jpg)
Mov „Bytes“
• Mov A,#0A5h ;Schreibe A5h in Akku
• Mov R1,R0 ;Schiebe Inhalt von R0 in R1
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 31
![Page 32: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/32.jpg)
Zahlen im Assembler
• #42 Dezimalzahl
• #2Ah #0x2A Hexadezimalzahl
• #0010 1010b
• 30h eine Adresse
• #0A5h Vorsicht Zahl
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 32
![Page 33: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/33.jpg)
Interrupts
• 85 - 1000 0101 =IE-Register Ermöglicht Interrupts!
• Allgemeine Interrupt-Freigabe
• Spezielle Interrupt Freigabe
• Sobald Interrupt auftritt Definierte Programmspeicheradresse PC wird eingestellt call ISR_Interrupt Unterprogramm wird ausgeführt mit ret abschließen Interrupt mit RETI abschliessen weiterer Programmablauf – Rücksprungsadressen stehen im internen Datenspeicher ab Adresse 08h SP Stackpointer
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 33
![Page 34: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/34.jpg)
Hausaufgabe
• Zahlen im Computer ppt
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 34
![Page 35: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/35.jpg)
Timer mit Interrupts Blinklicht
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 35
![Page 36: Herzlich willkommen im neuen Hörsaal AM-001 · 2013. 4. 11. · Herzlich willkommen im neuen Hörsaal AM-001 Prof. Jürgen Walter Fakultät MMT, Studiengang Mechatronik Sommersemester](https://reader033.vdokument.com/reader033/viewer/2022061002/60b0ba9689cffd28fd2a6ca4/html5/thumbnails/36.jpg)
Verbessern
• Wo sind die Folien?
• Interrupts wiederholen und vertiefen
• Beispiel
02.10.2012 Prof. Jürgen Walter, www.kmt-karlsruhe.de 36