Tiedote ylläpidolta:

Elektroniikkafoorumi sulkeutuu tietoturva ongelmien takia.
Käyttäjien tietoja (yv:t, sähköpostiosoite ja salasanan hash) on saattanut vuotaa vääriin käsiin.

Foorumi on asettettu vain luku tilaan. Vanhoja keskusteluja voi lukea palvelinsopimuksen päättymiseen asti.
Tietokannasta on poistettu kaikki salasanat, sähköpostiosoitteet ja yksityisviestit.

Jos haluat saada omat yksityisviestisi, lähetä sähköpostia yllapito@elektroniikkafoorumi.com
samasta sähköpostista mikä oli foorumin tiedoissa niin voin kaivella niitä varmuuskopioista.

Mielenkiintoni foorumin ylläpitoon on viime vuosina ollut vähäistä jo muutenkin joten tähän on hyvä lopettaa.
Kiitokset kaikille käyttäjilla ja pahoittelut mahdollisista ongelmista.

Päivitys: Näyttäisi siltä että mahdollinen vuoto koski vanhaa phpBB2 tietokantaa,
joten helmikuuta 2012 uudemmat tiedot pitäisi olla turvassa.

-Lahha
yllapito@elektroniikkafoorumi.com


24AA64F

Keskustelua digitaalielektroniikasta

Valvoja: Moderaattorit


Kokenut jäsen
Kokenut jäsen
Viestit: 152
Liittynyt: Pe Tammi 06, 2012 16:34
ViestiLähetetty: La Tammi 14, 2012 22:58
Heips!
olen puuhailemassa tuommoseen 128x64 pistematriisiin pientä sovellusta. eli näytöön pitäsisi saada taustakuva (näpäimistö). Ohjaimena on minulle jo kovin tuttu PIC16F877. ongelman tällä hetkellä muodostaan kuvan koko 1024 tavua. picin ohjelmakoodin sekaan sopii 1 kuva helposti, ehkä kaksi. mutta sovelluksessa tarvitsen 3 mielummin 4 eri kuvaa. nämähän saa tallennettua otsikon mukaiseen eeprommiin, kuinka kauan kestää piciltä hakea kuva tuolta eeprommilta ja tallentaa se johonkin byte arrayhan? i2c väylää olen ajatellut tuolla 400khz ajaa. meinää jos kuvan vaihto alkaa kestää sekuntti tolkulla niin käyttö mukavuus menee aika hetkessä...

LINKKI EEPROMMIN DATALEHTIIN
http://ww1.microchip.com/downloads/en/D ... 22154A.pdf

Sitten jos joku vielä osaisi selittää miten tuo ACK toiminto pelaa oikein.

Vanhempi jäsen
Vanhempi jäsen
Viestit: 476
Liittynyt: La Helmi 03, 2007 11:36
ViestiLähetetty: Su Tammi 15, 2012 13:50
Jos nyt datalehteä lukee niin yhteen lukuun tarvitaan ekaksi asettaa luvun alkuosoite johon tarvitaan kirjoittaa 3 tavua, sitten itse lukuun 1 + N tavua. Kilotavun hyötydatan siirtoon tarvitaan siis väylän kannalta siirtää 3+1+1024=1028 tavua. Jos I2C:n bittikello on 400 kHz, niin tavun siirto vie 9/400e3=22.5µs. Siispä koko hoito vie teoriassa n. 23 ms.

Käytännössä tulee varmasti softasta riippuvia viiveitä, joten siirtoaika lienee todellisuudessa jonkun verran pitempi. Jos käytät 16F877:n sisäistä I2C-masteria, niin se hoitaa tuon ACKin automaagisesti. Kannattaa lukea manuskasta miten se toimii.

t. Janne

Paluu Digitaalielektroniikka

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 1 vierailijaa

cron