Elektroda.pl
Elektroda.pl
X
Elektroda.pl
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

89s8252 i PGA431

25 Cze 2004 01:35 1213 3
  • Poziom 11  
    Witam
    Mam problem. Połączenia mam bezpośrednio od procesora do potencjometru:
    Pga4311 89s8252
    SDI (pin 13)----------------P1.5 (MOSI) (pin 6)
    CS (pin 14)-----------------P1.4 (SS) (pin 5)
    SCLK (pin15)--------------P1.7 (SCK) (pin 8)
    Program w Bascomie, fragment:
    Code:
    $regfile = "89s8252.dat"
    
    $crystal = 12000000
    Config Spi = Hard , Interrupt = On , Master = Yes , Polarity = Low , Phase = 0 , Data Order = Msb , Clockrate = 128
    ….
    Pot(1) = 100
    Pot(2) = 100
    Pot(3) = 100
    Pot(4) = 100
    ….
    Spiinit
    Spiout Pot(4) , 1
    Spiout Pot(3) , 1
    Spiout Pot(2) , 1
    Spiout Pot(1) , 1


    Potencjometr nie reaguje na żadne zmiany. W czym jest problem, czy źle ustawiłem SPI, czy linie sterujące powinny być podciągnięte przez R do zasilania i masy?
    Czy ten potencjometr można zastosować w tym filtrze?
    89s8252 i PGA431
  • Spec od samochodów
    PGA4311 jest do regulacji głośności, czytaj nota producenta.
  • Poziom 19  
    Więc tak: Z tego co mogę ci powiedzieć to to, że linie sterujące powinieneś podpiąć przez R (1k-10k w zależności od układu) do masy lub zasilania. Pozdrawiam
  • Poziom 11  
    podciągnąłem CLK przez 10k do V i CS i CDI przez 10k do GND i nadal nic.