Witam
Kupiłem potencjometr MCP41010 i chciałem go uruchomić z wykorzystaniem ATMEGA8.
ATMEGA8 zaprogramowałem programem:
$regfile = "m8def.dat"
$crystal = 1000000
Config Spi = Soft , Dout = Portd.0 , Ss = Portd.1 , Clock = Portd.2
Dim Var As Byte
Var = 50
Spiinit
Spiout Var , 1
Do
Loop
End
Podłączyłem: portd.0 z "SI" ; portd.1 z "CS" ; portd.2 z "SCK"
Do "PB0" i "PW0" podłaczyłem omomierz.
Po włączeniu zasilania omomierz wskazuje ok. 4k i wartość ta nie ulega zmianie po zmianie wielkości "var".
Proszę o pomoc gdzie robię błąd.
Pozdrawiam Jacek
Kupiłem potencjometr MCP41010 i chciałem go uruchomić z wykorzystaniem ATMEGA8.
ATMEGA8 zaprogramowałem programem:
$regfile = "m8def.dat"
$crystal = 1000000
Config Spi = Soft , Dout = Portd.0 , Ss = Portd.1 , Clock = Portd.2
Dim Var As Byte
Var = 50
Spiinit
Spiout Var , 1
Do
Loop
End
Podłączyłem: portd.0 z "SI" ; portd.1 z "CS" ; portd.2 z "SCK"
Do "PB0" i "PW0" podłaczyłem omomierz.
Po włączeniu zasilania omomierz wskazuje ok. 4k i wartość ta nie ulega zmianie po zmianie wielkości "var".
Proszę o pomoc gdzie robię błąd.
Pozdrawiam Jacek