Dobrý den všem...
zase bych měl jednu prosbu - Snažím se rozchodit ADC MCP4725 a nemohu nic dostat do EEPROM. Pouze ovládám jen DC a jeho výstup.
Nedokážu najít, kde dělám chybu :
hi2csetup i2cmaster, %11000000, i2cslow, i2cbyte ;zkoušeno Slow i Fast
main:
hi2cout 0,(%01100000,%00001100,%10000000) ; C2=0, C1=1, C0=1 PD1=0, PD0=0 a data např. 200dec
pause 1000
hi2cin 0, (b10,b11,b12,b13,b14) ;klasické čtení 5 Byte
pause 1000
goto main
a ono to píše pouze data do DAC registru...
a navíc, v tom 1.Byte je jedno co tam je
kde dělám chybu?
díky
SL
Picaxe a MCP4725
Re: Picaxe a MCP4725
Ahoj "Jrt",
OK tam jsem byl taky, hned jak jsem začal pátrat na Netu... ale tam je "no update EEPROM" , tedy on jí nepoužívá...
Já se tu s tím trápím a nedokážu si zdůvodnit, proč mi nejde komunikovat s ADC jinak, než ty tři byte, (adresu nepočítám),
a když udělám smyčku - for 0 to 255 a to dávám do toho prvního Byte, nic se neděje, prostě ho to nezajímá...
Proto jsem se obrátil sem...
Luděk
OK tam jsem byl taky, hned jak jsem začal pátrat na Netu... ale tam je "no update EEPROM" , tedy on jí nepoužívá...
Já se tu s tím trápím a nedokážu si zdůvodnit, proč mi nejde komunikovat s ADC jinak, než ty tři byte, (adresu nepočítám),
a když udělám smyčku - for 0 to 255 a to dávám do toho prvního Byte, nic se neděje, prostě ho to nezajímá...
Proto jsem se obrátil sem...
Luděk
Re: Picaxe a MCP4725
Tak ještě by ti mohla pomoct příručka od Adafruitu, která je sice určena pro Arduino, ale ze vzorového programu by se jistě dalo něco vyčíst a aplikovat na PICAXE.
jrt
Re: Picaxe a MCP4725
Nejlepší by bylo podívat se, co skutečně po i2c sběrnici jde. Ale i bez toho bych zkusil volat to bez nuly na začátku, jen hi2cout (%01100000,%00001100,%10000000) a totéž pro hi2cin.
MCP4725 nemá naadresované registry, takže location jako parametr hi2cout ani hi2cin podle mě nemá smysl. A kdovíjak se to pak interpretuje na straně MCP.
MCP4725 nemá naadresované registry, takže location jako parametr hi2cout ani hi2cin podle mě nemá smysl. A kdovíjak se to pak interpretuje na straně MCP.
Nikoho plánovaně neurážím. Jestli se Vám nelíbí co píšu, tak to nečtěte. A ostatně, třeba za to nemůžu - Researchers believe that dark humor can be a significant symptom of dementia.
Re: Picaxe a MCP4725
HEUREKA !!!!!
Davide - díky !!!! Ano bordel dělala ta nula... Už to šlape jak švýcarské přesýpačky. Píšu PLUS. A zase jsem o něco chytřejší
Jrt - koukal jsem do Adafruitu a tam nic není... a o EEPROM taky né...
Děkuji všem...
Luděk
Davide - díky !!!! Ano bordel dělala ta nula... Už to šlape jak švýcarské přesýpačky. Píšu PLUS. A zase jsem o něco chytřejší
Jrt - koukal jsem do Adafruitu a tam nic není... a o EEPROM taky né...
Děkuji všem...
Luděk