Teade

Collapse

Foorumi reeglid.

Foorumi reeglistik on uuendatud. Palume tutvuda ja arvesse võtta.
See more
See less

Attiny2313 programm

Collapse
X
 
  • Filter
  • Kellaaeg
  • Show
Clear All
new posts

    Attiny2313 programm

    Kas ATtiny2313 programmi on võimalik ATmega8-le kirjutada.

    Kood:

    $regfile = "2313def.dat"
    $crystal = 4000000
    '$noramclear

    Config Portb = Output
    Config Portd = Input
    Portb = &B00000000
    Portd = &B00000000

    Motor_lp Alias Portb.0
    Motor_lt Alias Portb.1
    Motor_pp Alias Portb.3
    Motor_pt Alias Portb.2

    Sensor_p Alias Pind.2
    Sensor_s Alias Pind.5
    Sensor_l Alias Pind.4


    Do
    If Sensor_l = 1 And Sensor_s = 0 And Sensor_p = 1 Then 'go along
    Gosub Go

    Elseif Sensor_l = 0 And Sensor_s = 1 And Sensor_p = 1 Then 'turn left
    Gosub Lewt

    Elseif Sensor_l = 0 And Sensor_s = 0 And Sensor_p = 1 Then 'turn left
    Gosub Lewt


    Elseif Sensor_l = 1 And Sensor_s = 1 And Sensor_p = 0 Then 'turn right
    Gosub Righ

    Elseif Sensor_l = 1 And Sensor_s = 0 And Sensor_p = 0 Then 'turn right
    Gosub Righ



    End If
    Loop


    Go:
    Motor_lt = 1
    Motor_pt = 1
    Return
    Lewt:
    Motor_lt = 0
    Motor_pt = 1

    Return
    Righ:
    Motor_lt = 1
    Motor_pt = 0

    Return

    #2
    Vs: Attiny2313 programm

    Sa juba küsisid seda vanas teemas. Miks sa uue tegid? Ma loodan, et sa ikka kompileerid selle ikka masinkoodi, enne kui kivile sisse söödad. Kas sa said AVR Studio tööle?

    Comment


      #3
      Vs: Attiny2313 programm

      Mulle tundus, et inimesed vaatavad ainult esimesele lehele teemal ja teisele ei pane tähele vaadata.

      Mul oleks vaja see kood ATmega8-le kompileeritult sööta, aga enne tuleks see vast mingit moodi muuta.

      Mis ja mida muuta?

      AVRstudio, winAVR, Ponyprog on olemas, aga programmaator veel valmis pole.
      viimati muutis kasutaja yurac; 23 m 2009, 16:15.

      Comment


        #4
        Vs: Attiny2313 programm

        paistab BascAVR ( AVRi Basic) programm olema. AVRstudio seda ei söö. tõmba siit http://www.mcselec.com/ ja kui kood demopiirangust väiksem siis saad sobivaks modida küll.

        Comment

        Working...
        X