Download-Bereich

Immer über Neuigkeiten informiert werden? Unser Newsletter...

 

AVR-Ctrl-Demos (CodeVision, avr-gcc)

AVR-Ctrl-Demos (BASCOM)

M16C-Ctrl-Demos (NC30)

ISA-Ctrl (Webserver)

R8C13-Ctrl

SPS-Ctrl & Co.

Brushless-Regler NEU

Grundlagen


Datei Beschreibung
...LiNK...

Tool zum einfachen & schnellen Programmieren der Mitsubishi / Renesas Mikrocontroller. Zu finden unter http://www.m16c-flasher.de

ISP-Tool
(AVR)
(DOS/Win)

Dies ist ein Kommandozeilenprogramm zum Übertragen einer BIN-Datei in einen AVR-Controller. Es ist lediglich ein Kabel zwischen Parallelport des PC und ISP-Schnittstelle des uC erforderlich. Eine Bauanleitung des Kabels und eine ausführliche Beschreibung ist hier.
WinNT, 2000 & XP User können Port Talk verwenden, um direkten Zugriff auf die Ports zu ermöglichen.

ISP-Tool
(AVR)
(Win32)

Dies ist eine Win32-Version (kein NT!) des ISP-Tools. Dynamisches Timing für schnellstes Programmieren.

ISP-Tool
(AVR)
(Linux)

Hier ist das Tool nochmal für Linux (C- Sourcecode)
Update!

ISP-Tool
(AT89S8252)
(DOS / Windows)

ISP-Programm für das 8051-Derivat von Atmel.
WinNT, 2000 & XP User können Port Talk verwenden, um direkten Zugriff auf die Ports zu ermöglichen.

ProgGuide V1.0b

Datenbank für das einfache 'Nachschlagen' der Register des AVRs im Hintergrund. Mehr...

 

avr-gcc & CodeVision

 

Hier sind einige kleine Demoprogramme, abgestimmt auf das AVR-Ctrl-Board (CodeVision-Compiler bzw. avr-gcc).

Projekt Beschreibung

Demo1b

Hier ein kleines Beispiel für den avr-gcc Compiler.
Es zeigt:
- LC-Display
- UART
- Tastatur incl. Entprellen usw
- Timer
- Printf auf die serielle Schnittstelle
- LCDPrintf
- einfache Menüstruktur

Neue Version für aktuellen GCC-Compiler

ZirkManager V1.01

Warmwasser-Zirkulationspumpen-Steuerung mit AVR-Ctrl
Quellcode (avr-gcc) mit compilierten HEX-File für ATMega32. (Details zum Projekt...)

Heizung V1.1

Heizungs-Steuerung mit AVR-Ctrl (CV-AVR AT90S8535)
Neben der Quelle sind noch drei bereits compilierte HEX-Files dabei. Also nur übertragen und los. (mehr zu dem Projekt...)

Heizung V2.0 (MEGA32)

Heizungs-Steuerung mit AVR-Ctrl
Dies ist eine Version für den AT MEGA32...
Hinweis: Seit dem 1.12.2006 mit genauer gehende Uhrzeit
(mehr zu dem Projekt...)

Fernsteuer

Fernsteuer-Software für AVR-Ctrl
Wird an die serielle Schnittstelle der Heizungssteuerung angeschlossen und kann die Steuerung komplett bedienen. So ist eine Heizungssteuerung günstig ohne Display und Tasten möglich.

Kennlinien

Kennlinien & Fernsteuerprogramm für Windows
Mit diesem Programm kann man die Betriebspunkte der Heizungssteuerung visualisieren, die gespeicherten Verbrauchswerte der Heizungssteuerung anzeigen (und speichern) und ebenfalls die Steuerung per Ferndisplay parametrieren

Zeitwaage Schaltplan

Zeitwaage zum Kalibrieren und Einmessen mechanischer Uhren
Schaltplan der Zeitwaage als PDF. Infos zum Projekt hier

Zeitwaage Eagle-Daten

Schaltplan der Zeitwaage als Eagle-Files. Diese können mit der Demo-Version von Eagle bearbeitet werden.

Zeitwaage-Quellen V1.0

Quellen zur Zeitwaage für AtMega32 auf der AVR-Ctrl inclusive Hex-File zur direkten Verwendung

Lauflicht

Lauflicht auf der LED-Bargraph-Anzeige

LC-Display

Ausgabe auf das LC-Display (mit Timer-Int)

Tasten-Demo

Abfrage der Tasten

RS232-Demo

Zeichen empfangen und senden

AD-LDR

LDR am AD-Wandler

AD-Wandler

Einlesen eines AD-Wertes (z.B. externes Poti)

DS1820

Temperatur des DS1820 (1-Wire-Bus) anzeigen

Infrarot Empfänger V1.1

dekodiert IR-Signale im RC5-Format

PC-AT Keyboard V1.0

direkter Anschluß einer PC-AT Tastatur

UltraSonic

Einfaches Demoprogramm für das Ultra-Schall-Board.
Erfasst bis zu 4 Objekte hintereinander mit nur einer Messung.

Musik V1.0
Musik V1.1

V1.0 spielt die deutsche Nationalhymne (über Lautsprecher und sogar über das RELAIS!)
V1.1 spielt weitere Lieder (Axel F., Voyager-Titelmusik, Star Wars,...)

Gas-Verbrauch

Quellcode zum Gasverbrauchszähler

ChipCard-Reader

Auslesen einer Telefonkarte (Betrag, Seriennummer, ...)

 

Fuses 8MHz intern

Fusebits für den AVR, wenn man den internen 8MHz-Oszillator verwenden möchte. Screenshot von PonyProg

Fuse-Bits extern

Fusebits für den AVR, wenn man einen externen Quarz-Oszillator verwenden möchte. Screenshot von PonyProg

Achtung: nur so setzen, wenn man wirklich einen externen Quarz hat!
(sonst kann man das nicht wieder per ISP-Schnittstelle zurückstellen)

weitere folgen....

 

 

BASCOM

Hier sind einige kleine Demoprogramme, abgestimmt auf das AVR-Ctrl-Board (BASCOM-Compiler).

Projekt Beschreibung

prog.settings

ISP-Einstellung für BASCOM (einfach alte Datei ersetzen)

Lauflicht

Lauflicht auf der LED-Bargraph-Anzeige

LC-Display

Ausgabe auf das LC-Display

Tasten-Demo

Abfrage der Tasten

AD-Wandler

Einlesen eines AD-Wertes (z.B. externes Poti)

DS1820

Temperatur des DS1820 (1-Wire-Bus) anzeigen

Infrarot Empfänger V1.1

dekodiert IR-Signale im RC5-Format

als nächstes....

Auslesen einer Telefonkarte (Betrag, Seriennummer, ...)

weitere folgen....

 

Wenn jemand noch kleine oder größere Programmbeispiele oder ganze Projekte hat, vielleicht auch für andere C-Compiler oder in Assembler - immer her damit...

M16C-Programme für M16C-Ctrl V1.0

 

Projekt Beschreibung

M16C-Flasher

Tool zum einfachen & schnellen Programmieren des Mitsubishi M16C62 und M16C80. Mehr...

M16C-Ctrl CFG

 

M16C-Ctrl-Konfigurationsfile für den M16C-Flasher
(seit V1.30 bereits beim Flasher dabei)

Vektorgrafik

Vektorgrafik auf dem M16C62. (T6963-Display im Datenbus) Mehr...

M16C-ADC

Lesen eines AD-Wertes vom ADC und Ausgabe auf dem Display

M16C-DAC

Ausgabe auf den Digital/Analogwandler

M16C-LED

2teiliges LED-Lauflicht mit einstellbarer Geschwindigkeit

M16C-Menü

Beispiel einer Menüstruktur

M16C-Latch

Ausgabe auf das Latch im Datenbus

weitere folgen...

z.B. Sprachausgabe über den DAC...

 

ISA-Ctrl Webserver

 

Projekt Beschreibung

Schaltplan

Schaltplan ISA-Ctrl als PDF.

Bestückung

Bestückungsplan ISA-Ctrl als PDF.

Stückliste

Stückliste ISA-Ctrl als TXT.

HEX-Files V1.38

Fertige HEX-Files der V1.38 für verschiedene IP-Adressen mit und ohne SD-Card (9600 Baud)

Fuse-Bits

Einstellung der FUSE-Bits bei PonyProg für externen Quarz

Source V1.38

Source-Code V1.38 angepasst für ISA-Ctrl

...LiNK...

Direkter Link zu den Webserver-Software-Quellen von Ulrich Radig

WebCam Source+Hex

Für ISA-Ctrl angepasste Version der HandyCam. (basiert auf V1.38). Im Zip-File sind ebenfalls fertige Hex-Files zum sofortigen Testen....

Webserver V1.39 IB

Version für 3COM 3C5x9 und RTL8019 - Netzwerkkarte.(Layout-Änderung notwendig!)
Neue Demonstrations-Webseiten (LED schalten, analoge Eingänge anzeigen)
Im Zip-File sind ebenfalls fertige Hex-Files zum sofortigen Testen....

Source+Hex V1.40

Version V1.40 für 3COM und RTL - Netzwerkkarten
Umfangreiche Erweiterungen wie FAT16 mit Schreibfunktion, Konfiguration per SD-Karte, neue Protokoll (NTP, FTP, ARP,...), UDP, ...

Details findet man hier

Im Zip-file befindet sich bereits ein fertiges Hex-File und Beispieldateien für die SD-Karte.

...LiNK...

Direkter Link zu den WebCam-Software-Quellen von Simon Schulz


 

R8C13-Ctrl

 

Projekt Beschreibung

Schaltplan

Schaltplan R8C13-Ctrl als PDF.

Bestückung

Bestückungsplan R8C13-Ctrl als PDF.

Stückliste

Stückliste R8C13-Ctrl

R8C-Lauflicht

Lauflicht

R8C-PortToggle

Einfaches Beispiel zum An/Ausschalten eines Portpins

R8C-Display

Hier wird die Ansteuerung des LC-Display gezeigt.
Ausserdem wird die Benutzung des AD-Wandlers demonstiert
und die Verwendung des UART0 und UART1 gezeigt.
Die Empfangroutine von UART1 ist als Interrupt ausgeführt.

R8C-Menü

Beispiel einer Menüstruktur

R8C-LCD

Dies ist im wesentlichen ein Originalbeispiel aus der Elektor.
Einzige Änderung ist die Anpassung für Analogeingang10...

R8C-Jingle Bells

Abspielen von 'Jingle Bells' über einen Portpin (Originalbeispiel Elektor)



SPS-Ctrl

Webseite zur microSPS

 

Projekt Beschreibung

SPS-Ctrl Basis-Projekt

WinAVR (avr-gcc) - Basisprojekt
Dieses Projekt enthält alle Grundfunktionen der SPS-Ctrl (Display, Tasten, RTC, externe Module, ...) und dient somit als ideale Vorlage für eigene C-Projekte

SPS-Ctrl Schaltplan

Schaltplan und Bestückungsplan SPS-Ctrl als PDF.

Bestückung

Hinweise zur Bestückung und Bestückungsplan als PDF.

Stückliste

Stückliste SPS-Ctrl als TXT

IO-Modul-Schaltplan

Schaltplan und Bestückungsplan digitales IO-Modul 12/4 als PDF.

Stückliste

Stückliste IO-Modul 12/4 als TXT




BL-Ctrl (Brushless-Regler)

ab sofort sind die Dateien zum MikroKopter (Regler, Steuerkarte)
hier zu finden: MikroKopter-Homepage

 


 

 



Grundlagen

DMX512-Protokoll

Infrarot-Protokolle

...