I2C na ATtiny45

A

aliko

Guest
Hi All!

Sem dal PCB s ATtiny45 povezani z AD7416 Senzor temperature preko I2C bus.Moja naloga je bila napisati program, ki se glasi temperatura ampak tukaj sem nekaj težav, s katerimi se soočajo.
Najprej nožičnih Sestanek zamenjali mene.PB0 se uporabljajo SCL, in za PB1 se uporablja za SDA v PCB, hkrati pa opozarja, da obrazec PB0 je treba uporabiti za SDA in PB2 za SCL.

Vprašanje je: Ali je mogoče preoblikovati nekako pin Randevu, da se lahko uporabi strojne UŠI modul z mojo pin Randevu?Nikoli uporabljena Micro od Atmel pred kakršno koli tako kažejo zelo občutne.

 
aliko wrote:

Hi All!

Ali je mogoče preoblikovati nekako pin Randevu, da se lahko uporabi strojne UŠI modul z mojo pin Randevu?
Nikoli uporabljena Micro od Atmel pred kakršno koli tako kažejo zelo občutne.
 
Najlepša hvala za vaš odziv promptest, ctownsend!Sem že našel eno izvajanja programske i2c poveljnik tukaj: http://homepage.hispeed.ch/peterfleury/group__pfleury__ic2master.html
Zdaj poskušam, da jo delajo!Prvič sem tekel, da sem ugotovila, da podatki premiki whith ~ 30 kHz, medtem ko protokol pripisuje 100 ali 400 kHz.Lahko pa je razlog, zakaj sem jeklo ne dobiš odgovora sužnji.
Nisem veliko tekoče whith sestavljavcu niti whith da mikro da bi trajalo nekaj časa, da razumejo delovanje koda in kako CPU frekvence se lahko spremenijo.Sem tryed za spremembo CLKPCE in CLKPS brez vpliva na hitrost podatkov outputting.

 
Tukaj
je drugo povezavo v avr c vir:
http://www.myplace.nu/avr/thermo/

Uporablja DS1621, vendar I2C rutino lahko za nekatere uporabe, za vas.

Srečno

 

Welcome to EDABoard.com

Sponsor

Back
Top