logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[AVR][BASCOM] Funk Wetterstation

august_a 10 Wrz 2008 21:47 1538 5
REKLAMA
  • #1 5523693
    august_a
    Poziom 21  
    Witam,
    mam pytanie zmontowałem nadajnik i odbiornik Funk Wetterstation.
    Podczas wykonywania programu (nadajnik) program wiesza mi się w lini:

    Sub Rf12_txdata(byval Txlen As Byte)
      Temp = Rf12_trans(&H8238) : Rf12_ready                    'Power CMD: synt.& PLL on
      [b]Temp = Rf12_trans(&H0000) : Rf12_ready                    'Status holen[/b]
      Rf12_status = Temp                                        'Status einlesen
      Temp = Rf12_trans(&Hb8aa) : Rf12_ready                    'Preamble
      Temp = Rf12_trans(&Hb8aa) : Rf12_ready                    'Preamble
      Temp = Rf12_trans(&Hb8aa) : Rf12_ready                    'Preamble in FIFO schieben
      Temp = Rf12_trans(&Hb82d) : Rf12_ready                    'Startzeichen: 2D für den Empfänger
      Temp = Rf12_trans(&Hb8d4) : Rf12_ready                    'Startzeichen: D4 für den Empfänger
      For Lv = 1 To Txlen
          Rf12_ready
          Temp = &HB800 + Rf12_data(lv)                         'Sende Nutzdaten
          Temp = Rf12_trans(temp)
          Next Lv
      Temp = Rf12_trans(&Hb8aa) : Rf12_ready                    'Dummybyte nachschieben
      Temp = Rf12_trans(&H8208) : Rf12_ready                    'Power CMD: synt.& PLL off, Quarz-clk läuft weiter
    End Sub


    Jest to kawałek kodu z pliku: inc_RF12-Treiber.bas

    Czy napotkał ktoś z Was taki problem??

    I mam jeszcze jedno pytanie: Czy istotne jest pod jaki pin przypiszę Spi_cs?? Czy musi być to Portb.4??
    Procek to ATmega32.

    Config Spi = Hard , Interrupt = Off , Data Order = Msb , Master = Yes , Polarity = Low , Phase = 0 , Clockrate = 128 , Noss = 1
    
    Spi_cs Alias Portb.4 : Ddrb.4 = 1                           'SS-Pin
    Spi_sdo Alias Pinb.6                                        'MISO-PIN


    Pozdrawiam,
    A.
  • REKLAMA
  • #2 5525527
    Freddy
    Poziom 43  
    Prześledź dokładnie opisy i cały temat. Zbudowałem tą stację i działa bez zarzutu.
  • REKLAMA
  • #3 5526488
    august_a
    Poziom 21  
    Moduły RFM12 miałeś DIP czy SMD??
  • REKLAMA
  • #4 5529258
    Freddy
    Poziom 43  
    A jaka to różnica, miałem SMD
  • REKLAMA
  • #5 5529645
    august_a
    Poziom 21  
    Żadna tak tylko pytam.
  • #6 5534658
    august_a
    Poziom 21  
    Wszystko ruszyło. Wina po mojej stronie. Temat zamykam.
REKLAMA