Tempsensor DS1621 till AVR [asm]

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
karlstedt
EF Sponsor
Inlägg: 966
Blev medlem: 14 oktober 2003, 16:55:23
Ort: Lund
Kontakt:

Tempsensor DS1621 till AVR [asm]

Inlägg av karlstedt »

Är det någon som har gett sig på att skriva rutiner i assembler till denna tempsensor eller liknande? Som många kanske vet så använder den sig av I²C protokollet.

Är det verkligen sant att man kan överföra data i 4.3 Mbsp med I²C? Har nämligen för mig att jag läst det nånstans.
Användarvisningsbild
Icecap
Inlägg: 26647
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Jag har för mig att det går......fast enbart till enheter som stödjer det (väldig få) samt med stora krav på drivningen av bussen.
Användarvisningsbild
Miraculix elektronikdruid
Inlägg: 10
Blev medlem: 19 mars 2005, 14:02:58
Ort: Roslagen
Kontakt:

I2C specarna

Inlägg av Miraculix elektronikdruid »

Normalt är inte de hastigheterna annat än en dröm.
Starten från PHILIPS var 100kHz, Sedan kom en 400kHz version och därefter kom en supersnabb 8) version på 1Mbit. Dessa är de så kallade standarderna, om det finns något sådant i den elektroniksa världen !

Hela grejen med I2C var egentligen att serva TELEFONER med adressböcker och telefonnummer, så hastigheten var egentligen aldrig något problem.

I2C på en AVR finns i 2 varsioner, antingen använder du HW i MCU:n eller så använder du en ASM rutin som gör jobbet.

HW har finessen att kunna hantera allting snabbt och släppa MCU resurser.

SW har fördelen att du kan skicka data lite mer som du vill !

Vill du ha hjälp med t.ex en SW version kan du få KOD av mig, jag har skalat och pillat lite så att du enkelt kan ange en port och vilka pinnar du vill ha sedan är resten klart att använda. Du kan enkelt köra upp till 14MHz MCU utan att några externa kretsar krånglar.

Svar JA, jag har pillat med DS1621 och DS1620 i flera projekt!
(Visste du att det finns nu en AVR med inbyggd tempsensor ?! )


Som du vill om du är intresserad !
Mvh Mirre
Användarvisningsbild
karlstedt
EF Sponsor
Inlägg: 966
Blev medlem: 14 oktober 2003, 16:55:23
Ort: Lund
Kontakt:

Inlägg av karlstedt »

Nä, visste ej att det fanns AVR med inbyggd tempsensor. Vilken är det om man får fråga?

Ja tack, jag tar gärna och kikar på din kod!
Användarvisningsbild
Icecap
Inlägg: 26647
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Jag sitter med en komplett "DS1621.h" fil som läsar tempen via portpinnar. Det krävar ju förvisso att du kör C, är det ett problem?

Den ska kombineras med den "IIC.h" jag såklart har.

Edit: Ser nu att du vill ha ASM.....
Skriv svar