Downloads (AT2313/AT4313)

Attiny-Projekt: Downloads

Software zum Entwickeln und Uploaden/Brennen

Hinweis: Mit dem neuen Uploader 2.0.1 und dem zugehörigen Einrichtungsassistenten (s. Tools) können die folgenden Links nicht nur für den Attiny2313, sondern auch für den Attiny4313 benutzt werden (vgl. auch die entsprechenden Einträge in meinem Forum). Ersetzen Sie dazu den Attiny2313 auf der Attiny-Platine einfach durch einen Attiny4313.

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 2.0.1 für die Attiny-Platine 1.x, 2.x und 3.x inkl. Tools, für Attiny2313 und Attiny4313)
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)