Lehre.IW_P13 (Struktur)


Informatikwerkstatt - Gruppe MR, Interaktive Übungen zu Foliensatz 13

Test des Joysticks (P13\F13-test_joystick\test_joystick)

Hardware-Konfiguration:
  • Joystick (PModJSTK) an JB.
  • LCD (PmodLCS) an JD oben.

Programmdateien: test_joystick.c + Treiberdateien comir_lcd.h/c

Anzeige der Joystick-Werte x, y, Button und eines Schleifenzählers in der Endlosschleife auf dem LC-Display.

Test des IR-Abstandssensors (P13\F13-test_sharpsens\test_sharpsens)

Programmdateien: Hardware-Konfiguration:

  • IR-Abstandssensor (Sharp) an Sensorstecker PF0/ADC0 (schwarz an GND, rot an 5V, gelb an Signal).
  • LCD (PmodLCS) an JD oben.
test_sharpsens.c + Treiberdateien comir_lcd.h/c

Das Testprogramm zeigt die Sensorspannung in Millivolt sowie den Zählwert für die Anzahl der durchgeführten Messungen auf dem LC-Display an.

Leiterplattentest der Versuchsbaugruppe

Hardware-Konfiguration:

  • LED-Module Pmod8LD an Stecker JA bis JE, JH und JL
  • JXD, JXE, JXH und JXL "nicht gekreuzt (||)".
  • LEDs mit 200 Ohm Vorwiderstand an alle anderen herausgeführten PORT-Anschlüsse (PG.0 bis PG.5, PF.0 bis PF.3 und PB.4 bis PB.7)

Programmdatei: boardtest.c

Das nachfolgende Testprogramm gibt auf alle Ports eine wandernde Eins zur Kontrolle der Verbindung von den Prozessorausgängen zu den Steckverbindern aus. Für den Test sind an alle Ports gegebenenfalls über Kabel LED-Module auzuschließen. Im Menü "Device-Programming" ist "CKDIV8" abzuwählen und für "SUT_CKSEL" der Wert "EXTXOSC_3MHz_8MHz_1KCK_0MS" einzustellen.


Autor: gkemnitz, Letzte Änderung: 15.04.2024 16:05:18


 TU Clausthal 2020  Impressum