-         

Ergebnis 1 bis 2 von 2

Thema: Bascom Code in C übersetzen

  1. #1
    Benutzer Stammmitglied
    Registriert seit
    16.08.2007
    Beiträge
    44

    Bascom Code in C übersetzen

    Anzeige

    Hallo,
    bin noch ein Anfänger und komme mit Bascom und meinem USB Programmer nicht ganz zurecht,

    deswegen wollte ich es in AVR Studio übertragen, geht aber so wie ich das verstehe nur in C

    der code:
    $regfile = "m32def.dat"
    $framesize = 32
    $swstack = 32
    $hwstack = 32
    $crystal = 1000000

    Config Portc.0 = Output 'Ein Pin wird als Ausgang konfiguriert PC0 (also Pin0 von Port C)

    Do
    Portc.0 = 1 'Pin wird auf High, also 5V geschaltet
    Waitms 100
    Portc.0 = 0 'Pin wird auf Low, also 0V geschaltet
    Waitms 100
    Loop

    End



    Ist der von RN wissen. Danke danke danke.
    Mfg

  2. #2
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    24.02.2006
    Ort
    3. Planet eines kleinen Sonnensystems in einem Seitenarm der Milchstraße
    Alter
    63
    Beiträge
    622
    Hallo,

    In C sähe das so aus:
    Code:
    #include <avr/io.h>
    #include <util/delay.h>
    
    int main(void){
         DDRC=1<<PC0;
         while (1) {
             PORTC=1<<PC0;
              _delay_ms(100);
             PORTC&=~(1<<PC0);
              _delay_ms(100);
         }
         return 1;
    }
    Unter Project|Options musst Du den Prozessor auswählen, die Taktfrequenz eingeben und z.B. die Optimierungsstufe "1" setzen(keinesfalls "0").

    Wenn Du auf C umsteigen möchtest, empfehle ich Dir dringlich ein entsprechendes Tutorial.

    Gruß

    Fred
    Only entropy comes easy. - Anton Checkhov

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •