I2C sebessege ATMega16-on
hwsw famulus
hwsw at famulus.hu
Fri May 21 09:53:28 CEST 2004
SPI flash...
KJ
----- Original Message -----
From: "Cseh Róbert" <R.Cseh at Richter.hu>
To: <elektro at tesla.hu>
Sent: Friday, May 21, 2004 9:46 AM
Subject: I2C sebessege ATMega16-on
Sziasztok!
ATMega 16+I2C-n fenn logo 24lc256 chip, valamint az Atmegan logo DA ellenallasletre.
I2C buszon at kiolvasom az eeprombol a tartalmat es kikuldom a DA-ra. A sebessege ugy nez ki hogy tul alacsony, es hasznalhatatlan hang jon ki belole. Elozetes kozelito szamitas alapjan:
I2C orajele 100 kHz, start/stopbitek miatt kb. 10kHz hozhato ki. De ezt csokkenti a cimzes, eszkozkijeloles, ill olvasas ciklusaranya, kb. 1/3-ra. Igy a hasznos adat - ha semmni egyeb nincsen, akkor is 3kHz korul jon ki.
Ezzel hangot kiadni/digitalizaltat modellezni eleg szegenyes....
Valami tippetek van-e ennek kivaltasara?
Az ATMegaban meg lehet-e adni hogy a kimeno port orizze a tartalmat?
Jelenleg a config porta=output van beirva. Ez latch-et is jelent? Legalabbis nem talaltam ra utalast hogy ne igy lenne...
Esetleg valami hangchip jo lenne, amibe memoriaba be lehet tolteni sorosan a bitmintat, es AD-n at erositve kiadja...
Koszonom, Robi
More information about the Elektro
mailing list