Archiv der Kategorie: ATMega

23-SPI_KOM-Library (ATMega)

-mit dieser Library kann eine SPI-Kommunikation zwischen mehreren CPUs realisiert werden. -die Library ist zweigeteilt. Einmal eine Version für ein einfache Master-Slave Konfiguration. Zum zweiten eine erweiterte Variante in der ein Master mit bis zu 8 Slaves kommunizieren kann. Hier … Weiterlesen

Veröffentlicht unter ATMega | Verschlagwortet mit , , , | 1 Kommentar

22-Servo-Library (ATMega)

-diese Library dient zur Ansteuerung von bis zu 8 Modellbau-Servos -es wird nur ein 16bit Timer dafür benötigt Funktionen : 1 2 void MK3_INIT_SERVO(void); // zum initialisieren void MK3_SERVO_SET(SERVO_NR nr,unsigned int pos); // um einen Servo zu bewegenvoid MK3_INIT_SERVO(void); // … Weiterlesen

Veröffentlicht unter ATMega | Verschlagwortet mit , , | Schreib einen Kommentar

21-EEprom-Library (ATMega)

-diese Library dient zur Benutzung des internen EEproms vom Mikroprozessors Funktionen : 1 2 3 4 5 void MK3_INIT_EEPROM(void); void MK3_EEPROM_WR8(unsigned int adr, unsigned char wert); // zum schreiben eines Bytes (8Bit) unsigned char MK3_EEPROM_RD8(unsigned int adr); // zum lesen … Weiterlesen

Veröffentlicht unter ATMega | Verschlagwortet mit , , | Schreib einen Kommentar

20-MOD_CLED-Library (ATMega)

-diese Library dient zum ansteuern eine RGBW-LED von einem externen Modul das mit 4 Pins an die CPU angeschlossen ist. (z.B. das Modul von myAVR “myColorLED AddOn”) -Die Library wird komplett über eine globale Struktur gesteuert Beispiel : 1 2 … Weiterlesen

Veröffentlicht unter ATMega | Verschlagwortet mit , , , | Schreib einen Kommentar

19-Terminal-Library (ATMega)

-diese Library dient zum implementieren eines Terminals auf dem Evaluation-Board “myAVR MK3″ (oder MK2) -mit dem mitgelieferten PC-Programm können Port-Pins ausgelesen und gesetzt werden. Auch die AD-Wandler-Werte können am PC dargestellt werden. -das Terminal wird ueber eine RS232-Schnittstelle angesprochen aus … Weiterlesen

Veröffentlicht unter ATMega | Verschlagwortet mit , , , | Schreib einen Kommentar

18-MOD_BMA-Library (ATMega)

-diese Library dient zum ansteuern eines BMA180 (3-Achs-Beschleunigungs-Sensor) von einem externen Modul das per SPI-BUS an die CPU angeschlossen ist. -die Library liest den Sensor aus und stellt die X-Y-Z-Beschleunigungsdaten als Globale Struktur bereit. -Die Auflösung kann per Software zwischen … Weiterlesen

Veröffentlicht unter ATMega | Verschlagwortet mit , , | Schreib einen Kommentar

17-MOD_LCD-2×16-Library (ATMega)

-diese Library dient zum ansteuern eines 2×16-Zeichen Text-LC-Displays von einem externen Modul. (z.B. das Modul von myAVR “LCD Add-On”) Funktionen : 1 2 3 4 5 6 void EXT_INIT_TLCD(void); // zum init des Displays void MOD_TLCD_CLEAR(void); // zum loeschen des … Weiterlesen

Veröffentlicht unter ATMega | Verschlagwortet mit , , | Schreib einen Kommentar

16-MOD_LCDs-Library (ATMega)

-diese Library dient zum ansteuern des Grafik-LCD-Displays vom MK3-Board im seriell-Mode -dadurch werden nur 6 Port-Pins (anstatt 16) benötigt. Funktionen : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 … Weiterlesen

Veröffentlicht unter ATMega | Verschlagwortet mit , , , | Schreib einen Kommentar

15-PRJ_GPS-Library (ATMega)

-diese Library enthält ein Projekt zum auswerten einer GPS-Maus (ich hab die “SkyTraq Venus6 ST22″ benutzt) -die GPS-Maus wird an die V24-Schnittstelle der CPU angeschlossen und liefert jede Sekunde einen NMEA-Datensatz. -die Software sucht aus dem Datensatz die Koordinatendaten raus und zeigt … Weiterlesen

Veröffentlicht unter ATMega | Verschlagwortet mit , , , , | Schreib einen Kommentar

14-MOD_7Seg-Library (ATMega)

-diese Library dient zum ansteuern eines externen Moduls “my7-Segment-AddOn” von myAVR -es kann nur ein my7-Segment-AddOn gleichzeitig angesteuert werden -das externe Modul wird ueber 8 Steuerleitungen angeschlossen diese muessen im Treiber Konfiguriert werden und per Patchkabel auch so verdrahtet sein … Weiterlesen

Veröffentlicht unter ATMega | Verschlagwortet mit , , , | Schreib einen Kommentar