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

Bascom AVR problem z Easy_TCPIP_TWI

darek1632 12 Lut 2009 13:40 1517 7
  • #1 6139154
    darek1632
    Poziom 15  
    Witam, po zakupie i zmontowaniu wyżej wymienionego zestawu , próbuje uruchomic przykładowe programiki ping.bas , tcpip.bas i nic. Napięcia zasilające są ok adres I2C ustawiony IP też , diody na module NM7010A swiecą mimo to zero jakiejkolwiek komunikacji. Dziwne jest dla mnie , że na szynie SCL i SDA panuje stałe napięcie 4,2V sprawdzone oscyloskopem. Wychodzi na to , że nie ma żadnej komunikacji miedzy uC a NM7010. Prosze o pomoc. Pozdrawiam.

    
    $regfile = "m8def.dat"                                      ' specify the used micro
    
    $crystal = 8000000                                          ' used crystal frequency
    $baud = 19200                                               ' use baud rate
    $hwstack = 80                                               ' default use 32 for the hardware stack
    $swstack = 128                                              ' default use 10 for the SW stack
    $framesize = 80
    
    ........................
    
    Print "Init TCP"                                            ' display a message
    Enable Interrupts                                           ' before we use config tcpip , we need to enable the interrupts
    Config Tcpip = Int0 , Mac = 12.128.12.34.56.78 , Ip = 192.168.0.8 , Submask = 255.255.255.0 , Gateway = 192.168.0.2 , Localport = 1000 , Tx = $55 , Rx = $55 , Twi = &H80 , Clock = 400000
    Print "Init done"
  • #2 6139599
    wader_669
    Poziom 28  
    jeszcze sie nie zajmowalem tymi modulami, a jak bede to i tak nie po twi tylko podlacze ten modem jak zew. ram.

    Mimo to postaram sie tobie pomoc. Co 2 glowy to nie 1. Pokaz jak konfigorujesz i2c. Masz podlaczone zew rezystory?
  • #3 6139681
    darek1632
    Poziom 15  
    Tak rezystory podpiete do 5V 4k7
  • Pomocny post
    #4 6181491
    higlos
    Poziom 13  
    Pamiętaj o poprawnym ustawieniu adresu. Sprawdź najlepiej miernikiem piny między modułem wiznet a swichami. Ustaw tak jak jest w przykładzie... swiche od 1 do 6 na ON ( czyli do masy ) a 7 na OFF. Służę pomocą gdyż ostatnio też uruchamiałem ten moduł i miałem pewne problemy.
  • #5 6201418
    darek1632
    Poziom 15  
    Zmierzyłem kolejno piny adresowe z przełącznika okazało się , że pin1 jest nie wykorzystany a nie tak jak w przykładzie pisali , że to pin8 na przełączmiku. Przełącznik mam zmontowany tak jak na fotografi. Po ustawieniu odpowiedniego adresu układ chodzi :) Dziekuje za odpowiedzi. Pozdrawiam.
  • #6 6280571
    a_brzoza
    Poziom 10  
    Witam,
    Mam problem z uruchomieniem NM7010 na Atmega128. Procek podczas wykonywania Config Tcpip ..... UMIERA.
    Błagam o pomoc, już ręce mi opadły.

    Wątek poruszałem już na http://forum.ep.com.pl/viewtopic.php?t=19167 opisując config Graphlcd. Ten sam objaw mam przy Config Tcpip.
  • #7 6281169
    ZbeeGin
    Poziom 39  
    Niech sobie kolega sprawdzi czy w fuse-bitach nie ma włączonej emulacji ATMega103 (Fusebit P). Fabrycznie jest ona włączona.
  • #8 6286300
    a_brzoza
    Poziom 10  
    Już sprawdzałem, nie ma.
REKLAMA