Teade

Collapse

Foorumi reeglid.

Foorumi reeglistik on uuendatud. Palume tutvuda ja arvesse võtta.
See more
See less

PIC16f84A LEDe jooksutama

Collapse
X
 
  • Filter
  • Kellaaeg
  • Show
Clear All
new posts

    PIC16f84A LEDe jooksutama

    Ostsin siis katsetuseks pic16f84a ja üritan sellele lihtsa programmaatorihttp://www.semis.demon.co.uk/uJDM/uJDMmain.htm nikerdada. Otsisin netist midagi lihtsat,et proovida,kas saan midagi tööle kh.Sellehttp://www.interq.or.jp/japan/se-inoue/e_pic6_1.htm üritaks siis tööle saada.Aga kuidas ma selle koodi sinna icprogi õigesti sisestan?Ise uurisin asja sedasi,et koppisin selle koodi täispikkuses notepadi ning siis avasin icprogiga ning sellest numbrite/tähtede jorust tekkisid muidu kalde all jooksvad mustrid nagu.Ei tea,kas see viitab õigele koodi sisestamisele,aga jah.Ainult see tundub kahtlane,et eeprom data alla jäi tühjus(vb peabki ei tea ütelda).Sellelt samalt lehelt leidsin ühe sannase led jooksuti veel.Selle teise koodi sisestades tekkis ka eeprom data alla kood.Seda teist ma vist teha ei saa,sest pole seda resonatorit 4MHz peale.Siit veel siis küsimus,et mul vedeleb monitori trükkplaadil miski 3 koivaline elukas,mis on arvatavasti resonaator.Tähistatud FL403-ga skeemis.peal numbrid 104.See tähendab siis 10MHz siis jh? Olgu ootan abistavaid seletusi.
    otsija

    #2
    Vs: PIC16f84A LEDe jooksutama

    IC-prog'iga avad selle *.hex faili: http://www.interq.or.jp/japan/se-inoue/zip/led_hex.zip
    Igasugune (notepad'is) kopeerimine on arvatavasti vale.
    EEPROM ei pruugi igas koodis kasutusel olla, seega see, et ta tõhi on, pole veel määrav. Vaata koodi listingut, sealt selgub. LEDide vilgutajal pole minu meelest EEPROMi midagi kirjutada.
    4MHz või 10MHz kvartsi leiad poest (võin ka kinkida). Tolle resonaatori kohta on raske öelda - võib tööle hakata aga võib ka mitte. Katse selgitab välja.
    - Vend Hieronymus tunneb Motorola toodete nimekirja kõige paremini, las tema ütleb.
    - Motorola poolt loodud kiipide hulgas ei ole teda üles tähendatud. - Tähendab: ta on Intelist!

    Comment


      #3
      Vs: PIC16f84A LEDe jooksutama

      Kood 104 on 100 000 ühikut midagi, kui see ikka on kood.

      Comment


        #4
        Vs: PIC16f84A LEDe jooksutama

        Selle hex faili avamisel tekkis see kood icprogi hoopis teine ja lühem.Seega oli jah see kopeerimine vale.Tartus tevalos ei olnud sellist resonaatorit(kolm jalga) kohapeal ja ma siis ei ostnud kahekoivalist.Oleks pidanud ikkagi ostma,aga noh..Ok programmaatori pcb valmis ning varsti hakkan asja ka kokku laduma,kui tervis paremaks läheb.Eks annan märku,kui jamasid tekib.
        otsija

        Comment


          #5
          Vs: PIC16f84A LEDe jooksutama

          Peabki tekkima lühem kood sest HEX-failis on kogu kood ASCII kujul, lisanduvad ridade numbrid (tegelikult mälu aadressid) ja kontrollsummad.
          - Vend Hieronymus tunneb Motorola toodete nimekirja kõige paremini, las tema ütleb.
          - Motorola poolt loodud kiipide hulgas ei ole teda üles tähendatud. - Tähendab: ta on Intelist!

          Comment


            #6
            Vs: PIC16f84A LEDe jooksutama

            Hmm sellest koodist ma ei saa ikka mitte halligi aru.Ehk tead mõnda eestikeelset ja head ülevaadet(linki) nendest koodidest,kus seletatakse üht teist.Netist,googlest otsides ma ei sattunud nagu millegi asjaliku peale hetkel(vb ei tea,kust otsida).Niisiis,kui tead mõnd linki võiksid ehk siia ülesse riputada.
            otsija

            Comment


              #7
              Vs: PIC16f84A LEDe jooksutama

              HEX-ist ei peagi niisama midagi aru saama. See on kivi jaoks arusaadavas keeles. Olenevalt mis keeles plaanis programmerima hakata(c++, basic, picbasic, assambler) tuleb sikutada ka vastav programm, mis suudab sinule aru saadava keele HEX-iks konverteerida. Assambleri jaoks on MPASM Microchipi kodukalt ilusti sikutatav. See keel kasutab kõige vähem mälu, aga keeruline aru saada. PICbasic pidi olema hästi lihtne.

              Comment


                #8
                Vs: PIC16f84A LEDe jooksutama

                Sai siis nii programmaator,kui ka vilguti kokku klopsitud ja ohsa imet,isegi vilgutas midagi.Eks tulevikus teen selle suuremate võimalustega programmaatori sealt.Resonaatoriks panin algul miski 4MHz resonaatori 3 jalaga.Siis töötas asi aeglasti.Hiljem toppisin mingi 11MHz kahekoivalise ning töötas ka sellega ja kiiresti nagu peab.Tuleb vist midagi keerulisemat ka üritada.Ühesõnaga täitsa huvitav.
                otsija

                Comment


                  #9
                  Vs: PIC16f84A LEDe jooksutama

                  Järgi on jah huvitav teha, aga veel huvitavam oleks ise asju välja mõelda.
                  Või kasvõi olemasolevat kasutada ja enda jaoks vajalikku muuta.
                  Väike OT.
                  Endal üks asi hetkel PIC'iga käsil. Alustan nullist. Tõsi küll pole PICi softini jõudnud.
                  Arvuti soft vaja enne valmis saada.
                  Asi on seotud nii heli, tarkvara kui ka raudvaraga.
                  Hetkel jauran heliga seotud asjaga arvutis. Edasine sõltub sellest, kui seda tööle ei saa, siis jääb kogu projekt ära.
                  Kui asi funkab, siis annan teada.

                  Comment


                    #10
                    Vs: PIC16f84A LEDe jooksutama

                    Esialgu teen järgi ja tutvun asjaga natuke sedapidi.Tegin just selle ppwin esilehel oleva kobedama programmaatori trükkplaati.Ma ajasin tulevasi radasi markeriga sinna peale ja miski kaks tundi vedasin neid.kole pisike asi seal,et markeriga radu vedada.Homme viskan sööbima asja ja loodan,et ikka tööle ka hakkab.
                    otsija

                    Comment


                      #11
                      Vs: PIC16f84A LEDe jooksutama

                      Esmalt postitatud otsija poolt
                      .... Resonaatoriks panin algul miski 4MHz resonaatori 3 jalaga. Siis töötas asi aeglaselt. Hiljem toppisin mingi 11MHz kahekoivalise ning töötas ka sellega ja kiiresti nagu peab. ....
                      Nende kolmekoivalistega on kahte moodi. Tihtipeale võibki alles katse kindla vastuse anda. Plastkestaga isendite puhul võib eeldada et neil on klassikalises skeemis töötamiseks vajaolevad kaks sisseehitatud kondensaatorit, ei pea siis neid eraldi enam kõrvale panema. Metallkesta puhul on keskmine koib kesta "maandamiseks", kondensaatoreid ei tarvitse nende sees olla. Sel juhul tuleks nad eraldi panna, kuna ilma nendeta pole töölehakkamine kindel.
                      Elektroonika töötab suitsu baasil.
                      Tähendab - igasse detaili on doseeritud täpne kogus suitsu.
                      Kui mõnest suits välja lasta, siis värk enam ei käi.

                      Comment

                      Working...
                      X