PIC progemine

Collapse
X
 
  • Kellaaeg
  • Show
Clear All
new posts
  • ronald
    Liige
    • 06/2002
    • 312

    #1

    PIC progemine

    Tervist.
    Otsustasin uurida seda PIC värki pikalt järele mõtlemata ehitasin selle programmaatori : http://www.jdm.homepage.dk/newpic0.htm See on lihtsustatud ja ainult PIC16C84 variant sellest : http://www.jdm.homepage.dk/newpics.htm (muideks see pidavat töötama ka PIC16F84-ga). Poes aga kuskil PIC16C84 polnud ja ostsin PIC16F84, lootes et PIC16C84 ja selle vahe on nii väike et programmaator kõlbab. Oh - seda üllatust, ei kõlba. Tegelikult ma tahaks teie arvamust kas asi on PICi ja programmaatori mitteühilduvuses või võib mul programmaator kehvasti ehitatud olla?
    Kui programmaator on vale, mis siis edasi soovitate teha? Ehitada see algne, veidi keerulisem programmaator? Kusjuures polegi ju öeldud kas see PIC16F84A -ga töötab, on ainult(siin: http://samengstrom.com/elec/pic/ ) öeldud PIC16F84 kohta.
    Või soovitab keegi mõne muu programmaatori?
    Ja kas keegi räägiks mulle ka atmel jms kividest, kas nendega ei ole kuidagi targem tegeleda. Mainiks et minu puhul on eelarve suht oluline.
  • ronald
    Liige
    • 06/2002
    • 312

    #2
    Ahjaa... mis see asi mul ütleb siis, et ta ei tööta.
    IC-Prog softiga ilma koodita Read all, Verify, Blank check ja Program all töötavad. Üritades mingit koodi peale kirjutada, ütleb asi peale pikka kirjutamist "Verify failed at address 0000h !".

    Comment

    • doktorms
      Liige
      • 12/2001
      • 371

      #3
      PIC16C84 ha PIC16F84 on progemise koha pealt täiesti ühilduvad...ainuke vahe, mis mina tean olevat on neil mälu suurused. Nii et soovitan viga otsida progejast. Mis proget progemiseks kasutad?
      Atmeli kohta võiks niipalju öelda, et paljud räägivad seda lihtsamini kasutatavamaks, kui PICe. Ise olen kasutand mõlemaid, olulist vahet neil ei ole.

      Comment

      • doktorms
        Liige
        • 12/2001
        • 371

        #4
        Kas IC-PROGis settingute alt selle JDM progeja valisid ikke?

        Comment

        • ronald
          Liige
          • 06/2002
          • 312

          #5
          Progeda üritasin siin olevaid hex asju : http://www.mhennessy.f9.co.uk/pic/4bit_counters.zip

          Valisin jah et JDM.

          Comment

          • doktorms
            Liige
            • 12/2001
            • 371

            #6
            Nonii...sai siin nüid Ronaldiga asja uuritud ja arutatud...avastasime, et PICile ei jõugi selle skeemi kohaselt toide peale  :P (maandus jookseb kiva + toite otsale, kondeka + otsale ja zener dioodi katoodile ning positiivset pinget ei saa PIC üldse kusagilt). Kui keegi viitsib võiks ka pilgu peale heita.

            Tegelikult peaks vist asi olema niimoodi (minu moditud skeem) :-/
            Latest news coverage, email, free stock quotes, live scores and video are just the beginning. Discover more every day at Yahoo!

            Comment

            • valloj
              Liige
              • 09/2002
              • 25

              #7
              Hi
              Ise kasutan seda programmaatorit:


              Ja niipalju infoks, et F tähendab flashi.

              Comment

              • doktorms
                Liige
                • 12/2001
                • 371

                #8
                PIC16C84 on ka flash mäluga.

                Ka peale tunnist pusimist ei suutnud me kahe mehe peale seda(http://www.jdm.homepage.dk/newpic0.htm ) progejat pöördesse ajada. Kokkuvõtteks ei soovita kellelgi selle skeemi järgi progejat teha :P . Katsetatud skeem on aga küll see http://samengstrom.com/elec/pic/programmer.gif

                Comment

                • Erki
                  Liige
                  • 12/2001
                  • 210

                  #9
                  Ehitasin eile Schaer programmaatori ja töötas PIC16F870-ga. Arvatavasti töötab ka teistega. http://perso.wanadoo.fr/softelec/Projects/...8_Schaer_us.htm

                  Comment

                  • Ohmu
                    Liige
                    • 04/2003
                    • 3

                    #10
                    keegi seda: http://www.semis.demon.co.uk/Pics/PICmain.htm on proovinud?

                    Comment

                    • urmas78
                      Liige
                      • 02/2003
                      • 1604

                      #11
                      Mul ammu kasutusel umbes sama skeemiga, hästi töötab. PIC16C505 ja PIC16F840 on sobinud, ma arvan et sobib ka teistele. Ka 24Cxx mälu proges ära. Nii et hea skeem, palju parem kui need, mis COM porti lähevad ja arvutist toite üritavad võtta.

                      Comment

                      • ronald
                        Liige
                        • 06/2002
                        • 312

                        #12
                        Progemispinge ja muidu toide on igatahes paigas. Kas CLOCK ja DATA peavadki saama ainult 0.2V ja 0.5V?

                        Comment

                        • doktorms
                          Liige
                          • 12/2001
                          • 371

                          #13
                          Kas sa seal "Hardware Check'is" panid DATA ja CLOCKI ette linnukese? Ja siis näitas 0,2 ja 0,5 V? Siis kui linnuke ees peaks seal vähemalt üle 2,5 V olema...Kui mõõtsid seda ilma linnukesteta, siis on need täiesti normaalsed tulemused.

                          Comment

                          • ronald
                            Liige
                            • 06/2002
                            • 312

                            #14
                            Igatahes nüüd on kõik pinged korras ja asi ikka ei tööta >

                            Comment

                            • Ohmu
                              Liige
                              • 04/2003
                              • 3

                              #15
                              aga kas see ( http://www.semis.demon.co.uk/Pics/PICmain.htm ) progreja on hea? keegi kasutab?

                              Comment

                              Working...