Ngày tải lên :
23/03/2014, 14:20
... Giớithiệuchungvề I2C
Ngàynaytrongcáchệthốngđiệntửhiệnđại,rấtnhiềuICshaythiếtbịngoạivicần
phải giao tiếp với cácICshaythiếtbịkhác– giao tiếp với thếgiớibênngoài.Vóimụctiêu
đạtđượchiệuquảchophầncứngtốtnhất với mạchđiệnđơngiản,Phillipsđãpháttriển
mộtchuẩn giao tiếp nối tiếp 2dâyđượcgọilà I2C. I2C làtênviếttắtcủacụmtừInter‐
IntergratedCircuit–Bus giao tiếp giữacácIC với nhau.
Lịchsử I2C –Thêmvàođây…(Phầnnàysẽthêmsau…)
I2C mặcdùđượcpháttriểnbớ
iPhilips,nhưngnóđãđượcrấtnhiềunhàsảnxuấtIC
trênthếgiớisửdụng. I2C trởthànhmộtchuẩncôngnghiệpchocác giao tiếp điềukhiển,có
thểkểrađâymộtvài
têntuổingoàiPhilipsnhư:TexasIntrument(TI),Maxim‐Dallas,
analogDevice,NationalSemiconductor…Bus I2C đượcsửdụnglàmbus giao tiếp ngoại
vichorấtnhiềuloạiICkhácnhaunhưcácloạiViđiềukhiển
8051, PIC,AVR,ARM,chíp
nhớnhưRAMtĩnh(StaticRam),EEPROM,bộchuyểnđổitươngtựsố(ADC),sốtươngtụ
(DAC),ICđiểukhiểnLCD,LED…
Hình1.1.BUS I2C vàcácthiếtbịngoạivi
Ngườibáocáo:
NguyễnChíLinh
Tàiliệu:
TUT02.01
Ngày:
9/8/2006
Trang:
7/10
... Giớithiệuchungvề I2C
Ngàynaytrongcáchệthốngđiệntửhiệnđại,rấtnhiềuICshaythiếtbịngoạivicần
phải giao tiếp với cácICshaythiếtbịkhác– giao tiếp với thếgiớibênngoài.Vóimụctiêu
đạtđượchiệuquảchophầncứngtốtnhất với mạchđiệnđơngiản,Phillipsđãpháttriển
mộtchuẩn giao tiếp nối tiếp 2dâyđượcgọilà I2C. I2C làtênviếttắtcủacụmtừInter‐
IntergratedCircuit–Bus giao tiếp giữacácIC với nhau.
Lịchsử I2C –Thêmvàođây…(Phầnnàysẽthêmsau…)
I2C mặcdùđượcpháttriểnbớ
iPhilips,nhưngnóđãđượcrấtnhiềunhàsảnxuấtIC
trênthếgiớisửdụng. I2C trởthànhmộtchuẩncôngnghiệpchocác giao tiếp điềukhiển,có
thểkểrađâymộtvài
têntuổingoàiPhilipsnhư:TexasIntrument(TI),Maxim‐Dallas,
analogDevice,NationalSemiconductor…Bus I2C đượcsửdụnglàmbus giao tiếp ngoại
vichorấtnhiềuloạiICkhácnhaunhưcácloạiViđiềukhiển
8051, PIC,AVR,ARM,chíp
nhớnhưRAMtĩnh(StaticRam),EEPROM,bộchuyểnđổitươngtựsố(ADC),sốtươngtụ
(DAC),ICđiểukhiểnLCD,LED…
Hình1.1.BUS I2C vàcácthiếtbịngoạivi
Ngườibáocáo:
NguyễnChíLinh
Tàiliệu:
TUT02.01
Ngày:
9/8/2006
Trang:
7/10
... STARTandSTOPconditions
STARTvàSTOPlànhữngđiềukiệnbắtbuộcphảicókhimộtthiếtbịchủmuốnthiết
lập giao tiếp với mộtthiếtbịnàođótrongmạng I2C. STARTlàđiềukiệnkhởiđầu,báo
hiệubắtđầucủa giao tiếp, cònSTOPbáohiệukếtthúcmột giao tiếp. Hìnhdướiđâymôtả
điềukiệnSTARTvàSTOP.
Banđầukhichưathựchiện
quátrình giao tiếp, cảhaiđườngSDAvàSCLđềuởmức
cao(SDA=SCL=HIGH).Lúcnàybus I2C đượccoilàdỗi(“busfree”),sẵnsàngchomột
giao tiếp. HaiđiềukiệnSTARTvàSTOP
làkhôngthểthiếutrongviệc giao tiếp giữacác
thiếtbị I2C với nhau
Ngườibáocáo:
NguyễnChíLinh
Tàiliệu:
TUT02.01
Ngày:
9/8/2006
Trang:
10/10
...