Downloads

Attiny-Projekt: Downloads

 

Software zum Entwickeln und Uploaden/Brennen

Hinweise zur Installation (BASCOM und Uploader)
BASCOM-AVR Entwicklungsumgebung (externer Link)
Uploader (Version 1.1.6 für die Attiny-Platine 1.x)
Uploader (Version 1.2.3 für die Attiny-Platine 2.x und 3.x inkl. Tools)
Bootloader (Hex-Datei)
Erläuterungen zum Bootloader
Kalibrierprogramm (Hex-Datei)
Hinweise zur Kalibrierung des Attiny2313
Pascal-Compiler für den Attiny
PonyProg2000 (externer Link; Achtung: Version 2.06f oder höher wählen!)
Hinweise zur SPI-Programmierung
BASCOM-Library „YLcd-i2c.lib“ für YwRobot-LCD

 

Attiny-Platine

Schaltbild der Attiny-Platine 1.0
Schaltbild der Attiny-Platine 2.0
Schaltbild der Attiny-Platine 2.1
Schaltbild der Attiny-Platine 3.0
Lageplan der Attiny-Platine 1.0
Lageplan der Attiny-Platine 2.0
Lageplan der Attiny-Platine 2.1
Lageplan der Attiny-Platine 3.0
Technische Erläuterungen zur Attiny-Platine 1.0
Technische Erläuterungen zur Attiny-Platine 2.0
Technische Erläuterungen zur Attiny-Platine 3.0
Datenblatt zum Attiny 2313 (externer Link)
Hinweise zur Erstinstallation (nur wichtig, wenn Sie den Mikrocontroller nicht von uns erhalten haben – jetzt mit Einrichtungsassistenten)
Hinweise zur Benutzung des USB-COM-Kabels
Hinweise zur Kalibrierung des Attiny2313
Hinweise zum Testen von Soft- und Hardware (Platine 1.x und 2.x)
Inbetriebnahme der Platine 3.0
Treiber für die Attiny-Platine 3.0
Einbau und Aktivierung eines Quarzes

 

Anleitungen

Kurzanleitung zur Attiny-Platine
BASCOM-Manual (von MCS Electronics)
Wichtige BASCOM-Befehle auf einen Blick

 

Informationsmaterial

COM-Protokoll
Registermodell des Attiny und seine Anwendung
Informationen zu I2C
Attiny als SPI-Slave
Funken mit dem Attiny

 

Präsentationen

Entwicklung der Attiny-Platine
COM
I/O-Register
EEPROM
I2C
Interrupts
Timer/Counter
BAS-Signale
LCD
RC5
Ultraschall

 

Arbeitsblätter für Schüler (Klasse 8 und 9)

Anwendung von Variablen
Arithmetik
Binärzahlen und Schleifen mit Abbruch durch Ta0
Bits und Bytes
EEPROM
Einführung
Erstes Programmieren
Frequenzen (EXCEL-Tabelle)
INT0-Interrupts
Kurzzeitmessung
Ordentlich Programmieren
Registermodell und USART
Roulette (LCD)
Schaltermodell und Vorwiderstände
Schleifen und Zähler>
Servos I
Servos II
Simulation
Sound I
Sound II – Unterprogramme
Tonleiter
Variablen
Zeichenketten
Zeichenkettenfunktionen
Zufallszahlen

 

Aufgaben für Lehrerfortbildung

Erste Aufgaben zur Attiny-Platine (Port als Ausgang und Eingang)
Programmierung der seriellen Schnittstelle und strukturiertes Programmieren mit BASCOM
Arbeiten mit EEPROM und I2C
Timer/Counter0 und Komperator: Von Pulsweitenmodulation bis Spannungsmessung
LCD und RC5

 

Quelltexte

Sourcecode von Beispielen (auch Testprogramm für Attiny-Platine)

 

Sonstiges

Videosignale mit dem Attiny (Video)
Testversion MicroBlue (Android-App für Bluetooth-Verbindung zwischen Android-Handy und Attiny-Platine)