www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik V-USB auf mega8 Anfängerfrage


Autor: Steffen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

ich experimentiere ab und an mit dem mega8. Nun bin ich auf den V-USB 
Treiber gestoßen. Ich habe das erste Projekt getestet (PowerSwitch), es 
wird am Rechner erkannt und mit der PowerSwitch.exe schein ich auch mit 
dem mega8 zu kommunizieren. Nun hab ich an dem mega8 ein paar LED´s an 
PORTC. Ich versuch nun das in dem Code ab zu ändern, und außer an dieser 
Stelle hab ich nichts gefunden:
/* This is the AT90S2313 version of the routine. Change for others. */
static void outputByte(uchar b)
{
    /*PORTB = (PORTB & ~0xfc) | (b & 0xfc);
    PORTD = (PORTD & ~0x30) | ((b << 4) & 0x30);*/
  PORTC = (PORTC & ~0xff) | (b & 0xff);
}

Kann mir jemand einen Tip geben, wie ich das machen kann? Ich möchte 
erstmal mit kleinen Schritten anfangen, Ports schalten.

Danke & Gruß Steffen

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.