ATmega8 a I2C: Czy dwuprzewodowy interfejs szeregowy to rzeczywiście I2C?
ATmega8 - "dwuprzewodowy interfejs szeregowy"
From: Marcin E. Hamerla <mehamerla_at_nospam_pro.onet.pl>
Subject: ATmega8 - "dwuprzewodowy interfejs szeregowy"
Date: Thu, 17 Oct 2002 13:18:37 +0200
Witam,
Na schemacie ukladu ATmega sa linie: SCL, SDA, ktore oczywiscie mozna
skojarzyc z I2C. Jednoczesnie w datasheet nie zauwazylem nazwy I2C, a
tylko eufemizm twowire serial interface. To jakas kwestia prawnicza i
to jest I2C czy skojarzenie bylo bledne?
--
Pozdrowienia, Marcin E. Hamerla
"If we can put a man on the moon, we can build a computer made entirely
of recycled paper"
From: "WP" <nesquik3_at_nospam_poczta.onet.pl>
Subject: Re: ATmega8 - "dwuprzewodowy interfejs szeregowy"
Date: Thu, 17 Oct 2002 13:21:20 +0200
Tak jest, dobre skojarzenie
Uzytkownik "Marcin E. Hamerla" <mehamerla_at_nospam_pro.onet.pl> napisal w wiadomosci
news:6s6tquofe6vobm4ei29m982v3m9j3at0r9_at_nospam_4ax.com...
Witam,
Na schemacie ukladu ATmega sa linie: SCL, SDA, ktore oczywiscie mozna
skojarzyc z I2C. Jednoczesnie w datasheet nie zauwazylem nazwy I2C, a
tylko eufemizm twowire serial interface. To jakas kwestia prawnicza i
to jest I2C czy skojarzenie bylo bledne?
--
> Pozdrowienia, Marcin E. Hamerla
>
> "If we can put a man on the moon, we can build a computer made entirely
> of recycled paper"
From: "Fish" <apf_jf_at_nospam_bledneslowo.poczta.onet.pl>
Subject: Re: ATmega8 - "dwuprzewodowy interfejs szeregowy"
Date: Thu, 17 Oct 2002 22:16:33 +0200
Uzytkownik "Marcin E. Hamerla" <mehamerla_at_nospam_pro.onet.pl> napisal w wiadomosci
news:6s6tquofe6vobm4ei29m982v3m9j3at0r9_at_nospam_4ax.com...
Witam,
Na schemacie ukladu ATmega sa linie: SCL, SDA, ktore oczywiscie mozna
skojarzyc z I2C. Jednoczesnie w datasheet nie zauwazylem nazwy I2C, a
tylko eufemizm twowire serial interface. To jakas kwestia prawnicza i
to jest I2C czy skojarzenie bylo bledne?
Skojarzenie jest sluszne.
Mozliwe, ze jest to kwestia licencyjna. Wprawdzie kiedys Philips uprawial
polityke bezplatnego udostepniania róznych swoich opracowan (np. kaseta
magnetofonowa, plyta CD...) ale moze ostatnio cos sie zmienilo. Mozliwe ze
ci którzy wczesniej otrzymali licencje jak np Thomson uzywaja nazwy I2C a
pozostali musza wymyslac eufemizmy.
I w sumie nie ma sie co Philipsowi dziwic bo jakby moje wynalazki traktowane
byly tak jak standard plyty CD przez kompanie fonograficzne to bez by mnie
szlag trafil :-)
Ale moze tez byc tak, ze nazwa I2C nie jest uzywana poniewaz uklady
wyjsciowe AVR-ach nie do konca sa takie jak w standardzie Philipsa.
Dzialanie szyny uzyskuje sie "sztuczka" przelaczajac kierunki dzialania
portu podczas gdy oryginalnie mial byc "open drain". Niby dziala tak samo
ale moze przez to Philips nie dal zgody???
--
Janusz
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: ATmega8 - "dwuprzewodowy interfejs szeregowy"
Date: Fri, 18 Oct 2002 02:43:26 +0200
Marcin E. Hamerla wrote:
Na schemacie ukladu ATmega sa linie: SCL, SDA, ktore oczywiscie mozna
skojarzyc z I2C. Jednoczesnie w datasheet nie zauwazylem nazwy I2C, a
tylko eufemizm twowire serial interface. To jakas kwestia prawnicza i
to jest I2C czy skojarzenie bylo bledne?
Da sie na tym zrobic I2C. Ale tez inne transmisje - tak ze I2C byloby
pojeciem zawezonym w stosunku do mozliwosci tych 2 nozek procesora.
Podobnie jak wystepujacy w ATmega interfejs szeregowy. Nie zwykly UART,
ale USART - bo moze pracowac tez w kilku innych trybach, w tym
asynchronicznych.
--
Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows