I2C s picaxe
Moderátor: Moderátoři
I2C s picaxe
- ZdenekHQ
- Významný člen
- Příspěvky: 25519
- Registrován: 21 črc 2006, 00:00
- Bydliště: skoro Brno
- Kontaktovat uživatele:
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
- john-smith
- Příspěvky: 1
- Registrován: 12 črc 2009, 00:00
kajus píše:mám na PICAXE zapojeny přes i2c port PCF8574P. Jenže když pošlu příkazem writei2c na adresu PCF data,výstupy jsou furt v 1. Když ale do picaxe pošlu nejdřív program s příkazem i2cslave (jen s tímto, celej prg. má jen tento řádek) a ten následovně přemažu dalším programem s datama, tak se to cely chvá jak má. Když to pošlu cely v jednom tak se neděje nic. Pokud máte někdo zkušenosti s tímto problémem budu vděčen za každou radu.
nemas nekde schema zapojeni i2c sbernice pro picaxe?
john-smith píše:nemas nekde schema zapojeni i2c sbernice pro picaxe?
je to v manuálu od PICAXE. U PICAXE-18X je pin 7 (output 1) Datovej (SDA) a pin 10 (output 4) taktovací (SCL). Připojíš je přímo k I2C zařízení, Pouze mezi sda a kladne napájení dáš odpor 4K7 (stejně tak i u scl). Potom komunikuješ příkazy writei2c a readi2c. Na začátku programu musíš zařízení inicializovat příkazem i2cslave. Mě to haprovalo tak nejdřív nastavím I2C slave a pak procesor resetnu a program valí jak má, kod si můžeš stáhnout zde http://uloz.to/2110439/kitt-i2c.bas