| Laatija | Viesti |
|---|
rikonor
Liittynyt: 19 helmikuu 2008 Posts: 2
| 20 helmikuu 2008 16:41 Ohje koskee AT89C2051 | | | tags: |
|
| Hei
Olen yrittänyt rakentaa piiri, jonka Atmel AT28C2051, Se on tarkoitus saada sarjapäätettä tiedot sarjaportissa (RXD - pin 2 [port 3,0]). Kuitenkin riippumatta siitä, mitä koodi Kirjoitan ja polttaa kiinni se, Se osoittaa, "1" kaikki sataman nastat (paitsi satama 1,0% 1,1, jotka edellyttävät ulkoista vastuksia, ja koska en ole käyttäen nastat en käyttänyt niitä vastukset).
Yritin kirjallisesti useita eri ohjelmia (in C51, ja tietenkin kuulumattomat "reg51.h"), jotka on tarkoitus vaihtaa lähtötasoja "0", mutta se ei ole toiminut.
Että mikro on ulkoinen kello (12mhz kristallin ja 2 22pF capcitors), ja automaattinen reset (joihin kuuluu 100kOhm vastus ja 1ľF kondensaattori).
Luin että tekninen että kun tilalla RST 2 kone sykliä, että mikro on nollattu ja kaikki sataman nastat on asetettu "korkea".
Onko olemassa mitään vikaa virtapiiriin tai ehkä rom ei saada flashed ollenkaan? (I käytetään LEAPER-48 usb yleispalvelun kirjailija kanssa IC Writer-ohjelma).
Ohje suuresti, kiitos, Tai |
|
| Palaa alkuun | |
 |
nandhu015
Liittynyt: 11 helmikuu 2006 Posts: 461 Auttanut: 32
| 20 helmikuu 2008 18:21 Re: Ohjeet koskevat AT89C2051 | | | tags: |
|
| Klo palauttaa kaikki sataman nastat ja 2051 tulee olemaan 1.
Sinun täytyy vaihtaa se käynnistyslevy (jos haluat)
Nandhu |
|
| Palaa alkuun | |
 |
laktronics
Liittynyt: 06 tammikuu 2007 Posts: 945 Auttanut: 156
| 20 helmikuu 2008 19:21 Re: Ohjeet koskevat AT89C2051 | | | tags: |
|
| Hei, Do you mean, että ohjelmisto, jota yrität set port nastat nollaa, mutta se ei ole tapahtunut? Jos näin on, tarkista jos reset nastainen osoittaa pienjännitelaitteet jälkeen valtaa, tarkoitan sitä, että se olisi vähän alkuvaiheen jälkeen palauttaa pulssin. Jos ei ole pieni, korjata virheen, enimmäkseen johtoliitännällä. Ehdotan, että voit käyttää 10uF kondensaattori kanssa 15K alasvetovalikosta on nollattu pin, vaikka arvot voidaan myös OK. Ajatus vähentämisessä resistanssi on vähentää vaikutusta sisäisen vastarinnan ja varmistaa, että mittari vastustus ei olisi niin tärkeä, kun tarkkailun reset-pin jännite. Toinen syy kaikki sataman nastat on pitkälle voi johtua epäonnistumiseen, oskillaattori, avaa / shortsit vuonna yhteyksien kiteessä, huono kristall jne. Tarkista osc.pin2 joiden laajuus ja onko pieni amplitudin heilahtelut olemassa. Käyttämällä digitaalista multimeter tämän nastainen pitäisi näyttää noin 2.5V,, vaikka se ei voi vahvistaa toiminnan kannalta oskillaattoria. Tarkista jatkuvuuden perusteella nastaisesta rekisterinpitäjä mittaamalla Vcc napoihin 10 ja 20 sirulle itse. Jos ohjelmoija on varmistanut oikein jälkeen ohjelmointi, ei tarvitse huolehtia vääriä ohjelmointiin, mutta jos on olemassa jokin virhe koodisi, se voi taas eivät selkeä portti Hakaneulat. Terveisin, Laktronics |
|
| Palaa alkuun | |
 |