SENG 2005-01-13

Home
Produkte
eLAB
System
Hardware
Software
Applikationen
FAQ
Datenbank

icon_service

Info

Dateibereich

eLAB - Applikationen


Die folgende Tabelle stellt vorhandene eLAB-Applikationen dar.
Das Stichwort ist gleichzeitig auch der Verweis auf die jeweils zugehörige Zip-Datei mit sämtlichen zur Applikation gehörenden Quellen. Stufe beschreibt den Schwierigkeitsgrad. Unter Syntax sehen sie mit welchen Mitteln die Applikation entwickelt wurde. Diese Spalte enthält auch evtl. auch einen Verweis auf einen Blick in die Applikation. Hardware gibt die zur Durchführung der Applikation notwendigen eLAB-Module an. In runde Klammer gesetzte Dinge sind lediglich zur Programmierung notwendig, in eckige Klammer gesetzte Dinge sind optional. Software listet die zur Durchführung der Applikation notwendigen Programmpakete auf.

Für die Zusendung  interessanter Applikationen sind wir stets dankbar.

- Viel Spaß -



Stichwort

Quellcode (ZIP)

Stufe

Beschreibung

(nach aktiven Modulen sortiert)
Syntax

Ansicht

Hardware

Software








eLABbase (FPGA)



FlashSlowTestLed
1
Blinkende Leuchtdiode, angesteuert aus FPGA
Schaltbild
VHDL
eLABbase dlk51
ISE
And_Or

1
Realisierung einer UND und einer ODER Verknüpfung.
Eingabe über jeweils zwei Taster und Ausgabe des Ergebnisses über jeweils eine LED
Schaltbild
eLABbase eMOD-c
dlk51
ISE
Flipflop
1
Realisierung eines D- und eines Toggle-Flipflops.
Eingabe von Takt und Datum über jeweils zwei Taster, Anzeige des Ausganges über jeweils eine LED
Schaltbild
eLABbase eMOD-c dlk51
ISE
RTC_FPGA1
3
24h Uhr im FPGA, einstellen mit (auto)- increment/decrement, 4-stellige 7-Segmentanzeige mit gemeinsamer Kathode
Schaltung zum Entprellen eines Tasters, Auf.- Abwärtszähler, gemultiplexte 7-Segment LED Anzeige, ...
VHDL eLABbase
eMOD-b
eMOD-c
dlk51
ISE
RTC_FPGA2
3
24h Uhr im FPGA, einstellen mit (auto)- increment/decrement, 4-stellige 7-Segmentanzeige mit gemeinsamer Anode
Schaltung zum Entprellen eines Tasters, Auf.- Abwärtszähler, gemultiplexte 7-Segment LED Anzeige, ...
VHDL eLABbase
eMOD-l
eMOD-c
dlk51
ISE
Demo1Fpga8032
4
PC parallel Port Schnittstelle und 8032-Peripherie mit Latch, Reset-Logik und File-Select
Schaltbild
VHDL
eLABbase dlk51
ISE
Demo2Fpga8032 5
PC parallel Port Schnittstelle und erweiterte 8032-Peripherie mit Latch, Reset-Logik, File-Select, 4 KByte RAM und i2c Interface
Schaltbild
VHDL
eLABbase dlk51
ISE








eLABbase (8051)


FlashTestLed
2
Testprogramm für eLABbase, C-Compiler, SDCC.
Blinkende Leuchtdioden, angesteuert von 8051 CPU.
Setzt Konfiguration des FPGA´s mit 'Demo1Fpga8032' voraus
C
eLABbase dlk51
SDCC
DemoC8032
3
Demo-Programm für eLABbase, C-Compiler, SDCC.
Routinen für 8051 CPU: Initialisierung, Interrupts, UART (serielle Schnittstelle), LCD Ansteuerung (incl. Typwandlungs- und Formatierroutinen),  i2c-Bus Ansteuerung, i2c Geräte (EeProm, Echtzeituhr PCF8583, A/D-D/A Wandler PCF8591,  PIO PCF8574, Temperatursensor LM75 und LM92).
Setzt Konfiguration des FPGA´s mit 'Demo2Fpga8032' voraus
C eLABbase
[eMOD-e]
dlk51
SDCC
DemoBasic8052
2
Demo-Programm für eLABbase, MCS BASIC-52 Interpreter.
Setzt Konfiguration des FPGA´s mit 'Demo2Fpga8032' voraus. Beachten Sie hierzu bitte die Anmerkungen im "dlk51" Handbuch
BASIC
eLABbase dlk51
BASIC-52








eMOD-d (CPLD)



FlashLed0
2
Testapplikation für eMOD-d, Leuchtdiode blinkend, mit Resettaster abschaltbar
Schaltbild
VHDL
(eLABbase) eMOD-d (dlk51)
ISE
FlashLed1
2
Testapplikation für eMOD-d, Leuchtdiode langsam/schnell blinkend, mit Taster umschaltbar Schaltbild
VHDL
(eLABbase) eMOD-d (dlk51)
ISE
RTC_CPLD1
3
24h Uhr im CPLD, einstellen mit (auto)- increment/decrement, 4-stellige 7-Segmentanzeige mit gemeinsamer Kathode
Schaltung zum Entprellen eines Tasters, Auf.- Abwärtszähler, gemultiplexte 7-Segment LED Anzeige, ...
VHDL
(eLABbase)
eMOD-d
eMOD-b
eMOD-c
(dlk51)
ISE
RTC_CPLD2
3
24h Uhr im CPLD, einstellen mit (auto)- increment/decrement, 4-stellige 7-Segmentanzeige mit gemeinsamer Anode
Schaltung zum Entprellen eines Tasters, Auf.- Abwärtszähler, gemultiplexte 7-Segment LED Anzeige, ...
VHDL
(eLABbase)
eMOD-d
eMOD-l
eMOD-c
(dlk51)
ISE








eMOD-k (AVR)



TestWinAVR
3
Testprogramm für eMOD-k, C-Compiler, WinAVR.
Leuchtdiode pulsbreitenmoduliert blinkend, Ansteuerung über Interrupt.
C
(eLABbase)
eMOD-k
(dlk51)
PonyProg
WinAVR
TestAVRstudio
3
Testprogramm für eMOD-k, Assembler, AVRStudio.
Ausgangsport PBx toggeln, Endlosschleife
ASM
(eLABbase)
eMOD-k
(dlk51)
PonyProg
AVRStudio








eMOD-n (8051)



DemoC021n1
3
Testprogramm für eMOD-n, C-Compiler, SDCC.
Blinkende Leuchtdiode, Schalter einlesen, Kommunikation über UART (serielle Schnittstelle).
Weiterer 8051 Quellkode siehe 'DemoC8032'
C (eLABbase)
eMOD-n
[eMOD-o]
(dlk51)
SDCC