Software

- Ansteuerung eines MCP2515
Ansteuerung eines MCP2515 per AVR- Lesen und schreiben der Register
Wie man per SPI die Register des MCP2515 lesen bzw. beschreiben kann. - Initialisieren des MCP2515
Initialisieren der verschiedenen Funktionen. - Senden von CAN Nachrichten
Wie man Nachrichten mit einem oder mehreren Puffer verschickt und was es dabei zu beachten gibt. - Empfangen von CAN Nachrichten
Über das Empfangen von Nachrichten.
- Lesen und schreiben der Register
- über Mikrocontroller und ihre Schnittstellen
Eine Übersicht über die verschiedenen Schnitstellen moderner Mikrocontroller und über ihrer Vor- und Nachteile. FIXME - WinAVR Tutorial
Einstieg mit dem AVR-GCC C - Compiler- das Makefile
- Programmers Notepad 2
- Beispiele
ein paar Bespielprogramme für die Benutzung des AVR-GCC C Compilers- Beispiel: Analog/Digital Wandler
Beispiel zum Benutzen des ADC mit avr-gcc - Beispiel: Ansteuerung des UART
- Beispiel: PWM mit Timer1
Erzeugen eines PWM Signals mit Timer1 - Beispiel: UART Interrupts
Wie man mit den Interrupts des UARTs sich das Leben einfacher machen kann. - Beispiel: Strings aus dem Flash ausgeben
Laden von Strings/Tabellen aus dem Flash des AVRs
- Beispiel: Analog/Digital Wandler
- Simulieren mit dem AVR Studio
- Programmieren des AVRs
- Einstellen der Fusebits
Einstellen der Fusebits mit PonyProg2000
- Einstellen der Fusebits
- CRC - die Zyklische Redundanzprüfung
der CRC Check wird häufig in Bussystemen mit meheren Teilnehmern, wie zum Beispiel RS485 oder Ethernet, verwendet um die verschickten Daten auf Fehler zu untersuchen. - Fat32 - Dateisystem
Wenn man mal eine Menge Daten speichern will, oder Daten aus einer Festplatte bzw. Speicherchip ( z.B. Compact Flash Karte ) auslesen will braucht man ein Dateisystem - I2C - Routinen
Routinen in Assembler für AVRs um an zwei Pins einen I2C - Bus zu emulieren - LCD - Routinen
Assembler Routinen für AVRs um ein LCD Display im 4-bit Modus anzusteuern - S.N.A.P. Protokoll
Beschreibung des S.N.A.P. - Netzwerkprotokolls, dass sich ohne weiteres auch auf Mikrocontrollerplattformen einsetzten lässt. - Infrarot Entferungsmesser
Linearisierung eines GP2D.. Infrarotsensors - Baudrate Tabelle
eine Tabelle zur Baudrate bei AVRs