Z
Z80
Guest
Olen yrittänyt käyttää I2C kanssa HI-TECH kääntäjään v8.02 PL1
Olen liittää 24FC515 I2C EEPROM on 16F876A.Joten, I am using Master I2C viestintä.
EEPROM on esiohjelmoitu (se on 8-bittinen PCM aalto tallennetun sitä).Minun ohjelman I on vain käyttää juokseva lukea, koska olen lähettää aalto on CCP satama kaikki kerralla.Joka tapauksessa, koska se on ensimmäinen kerta, kun olen käsitellään käytännöllisesti kanssa I2C, luulen,
että minulla on paljon oppimista tehdä.Olen perehtynyt I2C yksityiskohtia, mutta en ole koskaan todella käyttää sitä.
Haluan käyttää 1MHz kello, ja tekninen sanoo, että pullups on 2K.
Kirjoitin oman I2C rutiineja käyttäen 16 f luetteloomme, manuaalivaihteisto, ja
app. toteaa.Kuvitelkaa minun yllätys, kun sain selville, että PIC ei voi lukea hemmetin verran EEPROM.
Joten
sen jälkeen, kun monta tuntia käytetyn banging pääni vastaan näppäimistö, ajattelin, että voisin yrittää käyttää I2C esimerkkejä, jotka aiheutuvat PICC kääntäjään.Olen tehnyt joitakin manuaalinen testi (lue byte kyseisestä osoitteesta, näyttävät HEX tiedosto ja katso, jos sen oikein), ja ne näyttävät toimivan.Mutta jotkut kaverit on HITECH foorumi sanoa, että ne rutiinit eivät toimi kunnolla.Miten tämä on mahdollista?Oletan, että olen tekemässä jotain vikaa, kun testataan niitä.No, otetaan huomioon, että olen hyvin paranoidinen kun on vapaasti saatavilla lähdekoodi, minulla on tapana uskoa niitä parjaajat.
Bottom line: mitä olen yrittänyt tehdä ei toimi, ja koska CCP liittyvät koodi works fine (testattu ja testattu uudelleen sen), I'm olettaen, että ongelma on peräisin I2C.Ja tämä confirmes aiempaan epäillä, että I2C on hyvin turhauttavaa.
Nyt hyvin vähän aikaa (se on hanke, joka on päätetty noin kolme viikkoa, ja I2C osa on vain pieni osa siitä), olen alkanut paniikkia.Näkökulmasta menojen päivää yrittää selvittää, mitä exacly että pirun verran rekisteriin riippumatta ei on pelottava minulle.
En tiedä microchipc.com ja piclist, mutta en todellakaan halua mennä läpi että-kaveri-sanoo-että-the-asia-on-testattu-ja-se-teokset-mutta-se-ei-ei kokemusta .Joten jos joku voi osoittaa minulle jotain, joka on todella testattu ja toimivan, voit tallentaa ylimääräistä tuntia pää särkee.
Voi, unohdin mainita, minun täytyy käyttää MSSP moduuli,
en ole harkitsee ohjelmistojen I2C (kyllä, tiedän, nämä esimerkit käyttää ohjelmistoja, mutta ne olivat vain testaus).
Kaikki apu olisi paljon arvoa.
Last edited by Z80 on 03 toukokuu 2004 13:35, muokattu 1 kertaa yhteensä
Olen liittää 24FC515 I2C EEPROM on 16F876A.Joten, I am using Master I2C viestintä.
EEPROM on esiohjelmoitu (se on 8-bittinen PCM aalto tallennetun sitä).Minun ohjelman I on vain käyttää juokseva lukea, koska olen lähettää aalto on CCP satama kaikki kerralla.Joka tapauksessa, koska se on ensimmäinen kerta, kun olen käsitellään käytännöllisesti kanssa I2C, luulen,
että minulla on paljon oppimista tehdä.Olen perehtynyt I2C yksityiskohtia, mutta en ole koskaan todella käyttää sitä.
Haluan käyttää 1MHz kello, ja tekninen sanoo, että pullups on 2K.
Kirjoitin oman I2C rutiineja käyttäen 16 f luetteloomme, manuaalivaihteisto, ja
app. toteaa.Kuvitelkaa minun yllätys, kun sain selville, että PIC ei voi lukea hemmetin verran EEPROM.
Joten
sen jälkeen, kun monta tuntia käytetyn banging pääni vastaan näppäimistö, ajattelin, että voisin yrittää käyttää I2C esimerkkejä, jotka aiheutuvat PICC kääntäjään.Olen tehnyt joitakin manuaalinen testi (lue byte kyseisestä osoitteesta, näyttävät HEX tiedosto ja katso, jos sen oikein), ja ne näyttävät toimivan.Mutta jotkut kaverit on HITECH foorumi sanoa, että ne rutiinit eivät toimi kunnolla.Miten tämä on mahdollista?Oletan, että olen tekemässä jotain vikaa, kun testataan niitä.No, otetaan huomioon, että olen hyvin paranoidinen kun on vapaasti saatavilla lähdekoodi, minulla on tapana uskoa niitä parjaajat.
Bottom line: mitä olen yrittänyt tehdä ei toimi, ja koska CCP liittyvät koodi works fine (testattu ja testattu uudelleen sen), I'm olettaen, että ongelma on peräisin I2C.Ja tämä confirmes aiempaan epäillä, että I2C on hyvin turhauttavaa.
Nyt hyvin vähän aikaa (se on hanke, joka on päätetty noin kolme viikkoa, ja I2C osa on vain pieni osa siitä), olen alkanut paniikkia.Näkökulmasta menojen päivää yrittää selvittää, mitä exacly että pirun verran rekisteriin riippumatta ei on pelottava minulle.
En tiedä microchipc.com ja piclist, mutta en todellakaan halua mennä läpi että-kaveri-sanoo-että-the-asia-on-testattu-ja-se-teokset-mutta-se-ei-ei kokemusta .Joten jos joku voi osoittaa minulle jotain, joka on todella testattu ja toimivan, voit tallentaa ylimääräistä tuntia pää särkee.
Voi, unohdin mainita, minun täytyy käyttää MSSP moduuli,
en ole harkitsee ohjelmistojen I2C (kyllä, tiedän, nämä esimerkit käyttää ohjelmistoja, mutta ne olivat vain testaus).
Kaikki apu olisi paljon arvoa.
Last edited by Z80 on 03 toukokuu 2004 13:35, muokattu 1 kertaa yhteensä