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

odczyt eepromu at8 [bascom] stk 500v2

ahmed10 11 Gru 2011 17:42 1053 2
REKLAMA
  • #1 10247191
    ahmed10
    Poziom 11  
    Witam!
    problem jest tego typu, że ten program nie działa
     $regfile "m8def.dat"
    $crystal = 1000000
    
    $eeprom
    Data 60 , 50 , 40 , 30 , 29 , 28 , 27 , 26 ,
    Data 25 , 24 , 23 , 22 , 21 , 20 , 19 , 18 ,
    Data 17 , 16 , 15 , 14 , 13 , 12 , 11 , 10 ,
    Data 9 , 8 , 7 , 6 , 5 , 4 , 3 , 2 , 1 , 0
    
    
    Dim Volum As Byte
    Dim List As Byte
    
    
    Config Scl = Portc.5
    Config Sda = Portc.4
    
    
    I2cstart
    I2cwbyte 136
    I2cwbyte 40
    I2cwbyte 165
    I2cwbyte 72
    I2cstop
    
    
    Volum = 0
    
    Do
    
    Waitms 500
    Incr Volum
    If Volum = 35 Then
    Volum = 0
    End If
    Readeeprom List , Volum
    I2cstart
    I2cwbyte 136
    I2cwbyte List
    I2cstop
    
    
    Loop


    Program steruje TDA7313 ma za zadanie stopniowo zwiększać głośność. Być może problem tkwi w samym zaprogramowaniu eeprom'u ponieważ chociaż bascom utworzy plik z rozszerzeniem eep, to programator stk 500v2 nie widzi go, nawet nie ma tam wyboru widoku plików z rozszerzeniem eep, jest tylko hex
    Z góry dziękuję za pomoc.
  • REKLAMA
  • #2 10248253
    Konto nie istnieje
    Poziom 1  
REKLAMA