www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Avr-bascom in eeprom

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
lbozo
Član
Član



Pridružen-a: Pet 18 Jan 2008 23:51
Prispevkov: 71
Aktiv.: 0.33
Kraj: Vodice

PrispevekObjavljeno: Tor Sep 29, 2009 11:57 am    Naslov sporočila:  Avr-bascom in eeprom Odgovori s citatom

Z avr mikrokontrolerjem bi rad uporabil eeprom At24c1024. Za programiranje uporabljam bascom. Zanima me, če lahko naslavljam eeprom s 17 bitnim naslovom kakršnega potrebujem da uporabim 131072 lokacij eeproma?
_________________
Lep pozdrav, Božo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
lojzek
Član
Član



Pridružen-a: Pet 25 Jan 2008 8:00
Prispevkov: 3387
Aktiv.: 15.99

PrispevekObjavljeno: Tor Sep 29, 2009 1:19 pm    Naslov sporočila:   Odgovori s citatom

Da, uporabiti moraš 17 bitni naslov. Kako pa se naslavlja (odvisno od načina branja/pisanja), pa piše v datasheetu.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
vilko
Član
Član



Pridružen-a: Pet 13 Feb 2004 10:26
Prispevkov: 3360
Aktiv.: 14.18
Kraj: Dragomer

PrispevekObjavljeno: Tor Sep 29, 2009 2:53 pm    Naslov sporočila:  Zakaj Odgovori s citatom

Zakaj ne uporabiš eeprom, ki ga ima AVR? Ga je premalo?

EEPROM, ki je v AVR-u je veliko preprosteje uporabiti kot zunanji i2c eeprom.

Enostavno pri definiciji spremenvljivke podaš parameter, s katerim zahtevaš, da je spremenljivka v eepromu. Meni se obnese.

_________________
Nihče ni za vojno in vsi so za mir,
vsi so za bratstvo, nihče za prepir.
Od same ljubezni vsak čas na granatah
bo vtisnjeno geslo: "Darilo za brata"
Janez Menart
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
lbozo
Član
Član



Pridružen-a: Pet 18 Jan 2008 23:51
Prispevkov: 71
Aktiv.: 0.33
Kraj: Vodice

PrispevekObjavljeno: Sre Sep 30, 2009 11:06 am    Naslov sporočila:   Odgovori s citatom

Hvala za odgovore. Moram uporabiti zunanji eeprom, ker ga potrebujem nekje 1M-byte. V atmega128 ga je pa samo 4K-byte. Bom še malo bolj preštudiral datasheet od eeproma in help od Bascoma.
_________________
Lep pozdrav, Božo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
lojzek
Član
Član



Pridružen-a: Pet 25 Jan 2008 8:00
Prispevkov: 3387
Aktiv.: 15.99

PrispevekObjavljeno: Sre Sep 30, 2009 12:40 pm    Naslov sporočila:   Odgovori s citatom

Jaz sem si spisal rutine, ki se potrebujejo za naslavljanje, dummy-write, write in read (pa še kakšno zraven). Če ne boš šel točno po datasheetu od EEPROMa in ATmege (del, ki govori o TWI), boš imel ogrooomno težav, pa še delalo ne bo. Tudi zato, ker nekaj zapisanega v datasheetu ne drži popolnoma. Ali pa jaz nisem 100% zastopil.

Edit: pišem pa v Cju, tako da ti ne bom mogel veliko pomagat.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
lbozo
Član
Član



Pridružen-a: Pet 18 Jan 2008 23:51
Prispevkov: 71
Aktiv.: 0.33
Kraj: Vodice

PrispevekObjavljeno: Sre Sep 30, 2009 2:16 pm    Naslov sporočila:   Odgovori s citatom

Rad bi naredil logger za dva do tri signale ( dve temperaturi in en tlak ). Proučujem način shranjevanja podatkov za nekje 24 ur. Če bi znal bi uporabil SD kartico ali USB ključ. Ker so v bascomu že spisane rutine za i2c komunikacijo z eepromom, se mi zdi dobro če bi to tudi uporabil.
Če pa kdo ve kako uporabiti SD kartico ali USB ključ in to v bascomu se pa zelo priporočam. Smile

_________________
Lep pozdrav, Božo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
mirkatmir
Član
Član



Pridružen-a: Pet 25 Jul 2003 9:14
Prispevkov: 1876
Aktiv.: 7.92
Kraj: Ribnica (JN75IR)

PrispevekObjavljeno: Sre Sep 30, 2009 2:30 pm    Naslov sporočila:   Odgovori s citatom

Božo, o uporabi SD kartice v Bascomu in AVR-u je bilo govora na temle tečaju. Zraven je bila tudi skripta in primer za SD kartico.
_________________
lp, Miran (Miro - S51SK)
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
lbozo
Član
Član



Pridružen-a: Pet 18 Jan 2008 23:51
Prispevkov: 71
Aktiv.: 0.33
Kraj: Vodice

PrispevekObjavljeno: Sre Sep 30, 2009 2:38 pm    Naslov sporočila:   Odgovori s citatom

Hvala za tale namig, bom preštudiral skripto iz tečaja Laughing .
_________________
Lep pozdrav, Božo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Vlado
Član
Član



Pridružen-a: Sre 03 Mar 2004 21:35
Prispevkov: 563
Aktiv.: 2.38
Kraj: Ljubljana

PrispevekObjavljeno: Sre Sep 30, 2009 2:46 pm    Naslov sporočila:   Odgovori s citatom

Božo,
kaj če bi uporabil eeprom-e 2X 512, s temi v Bascomu ni težav.
Ne vem koliko krat bodo podatki vpisani in prebrani, eeprom pa je pri tem omejen, mogoče je SD kartice res rešitev za nastali problem.
Vlado
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
int47
Član
Član



Pridružen-a: Pon 15 Dec 2003 0:10
Prispevkov: 2104
Aktiv.: 8.88
Kraj: Ljubljana

PrispevekObjavljeno: Čet Okt 01, 2009 12:24 am    Naslov sporočila:   Odgovori s citatom

Če se ne motim ima SD kartica ima tudi omejitev števila vpisov.

Mislim, da EEPROM prenese več vpisov, kot FLASH. Če se podatki menjajo res pogosto, uporabi FRAM, ali baterijsko podprt SRAM.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
lojzek
Član
Član



Pridružen-a: Pet 25 Jan 2008 8:00
Prispevkov: 3387
Aktiv.: 15.99

PrispevekObjavljeno: Čet Okt 01, 2009 5:54 am    Naslov sporočila:   Odgovori s citatom

@lbozo: V eni naslednjih revij bo članek ravno o tem... Wink Z že spisanim in delujočim programom.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
cyber92
Član
Član



Pridružen-a: Pet 08 Maj 2009 21:55
Prispevkov: 62
Aktiv.: 0.32
Kraj: Šmarje(Koper)

PrispevekObjavljeno: Čet Okt 01, 2009 3:21 pm    Naslov sporočila:   Odgovori s citatom

Kaj bo v Bascomu?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
vilko
Član
Član



Pridružen-a: Pet 13 Feb 2004 10:26
Prispevkov: 3360
Aktiv.: 14.18
Kraj: Dragomer

PrispevekObjavljeno: Čet Okt 01, 2009 6:05 pm    Naslov sporočila:   Odgovori s citatom

cyber92 je napisal/a:
Kaj bo v Bascomu?


Hmm, ne verjamem. Imam občutek, da smo bascomovci na tem forumu nekaj podobnega kot Slovenci na Tržaškem. Nadloga. Pred časom sem poslal prispevek za revijo z neko idejo v bascomu, pa so se uredniki izgleda odločili, da ne paše noter, vsaj sodeč po tem, ker ga niso objavili.
Če pa se motim, potem bom samo vesel.

_________________
Nihče ni za vojno in vsi so za mir,
vsi so za bratstvo, nihče za prepir.
Od same ljubezni vsak čas na granatah
bo vtisnjeno geslo: "Darilo za brata"
Janez Menart
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
VolkD
Član
Član



Pridružen-a: Pet 24 Sep 2004 21:58
Prispevkov: 14228
Aktiv.: 60.05
Kraj: Divača (Kačiče)

PrispevekObjavljeno: Čet Okt 01, 2009 11:12 pm    Naslov sporočila:   Odgovori s citatom

vilko je napisal/a:
Če pa se motim, potem bom samo vesel.

Motiš se. samo malo je treba čakat...
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51 Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 494 dni


Powered by phpBB © 2001, 2005 phpBB Group