Teade

Collapse

Foorumi reeglid.

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

In-Circuit Serial Programming

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

    In-Circuit Serial Programming

    Tere
    Ei tahaks küll tobedate küsimustega tüüdata, aga juhe on pisut kokku jooksnud. Mikrokontrolleri spets ütleb, et plaadil progemiseks on tarvis otsasid: MCLR/VPP/RE3; VDD; VSS; ning PGCja PGD.
    See teeb kokku viis otsa, aga USBl on 4 ja http://www.elfaelektroonika.ee/fooru...mmaatorit-osta teemast lugesin et peaks vabaks jätma vaid PGCja PGD.

    Kas keegi viitsib aidata skeemi koostamisel või teab mõnda viidet, kuidas plaadil USB kaudu progeda. Programmaatorina on olemas ICD3, mille enda skeem eeldaks ka justkui 5 otsa kasutamist. Google avarustest on silma jäänud bootloaderi nimeline lisa, et kas peab sellega lähemalt tutvust tegema?

    Ette tänades
    Peeter


    #2
    Vs: In-Circuit Serial Programming

    Mida siis ikkagi on vaja, teha plaat mida edaspidi saaks üle USB progeda või plaat mida programmaatori abil saaks nüüd/hiljem progeda?

    Esimesel juhul Bootloader, teisel tuleb PGD, PGC ja MCLR otsad sobivalt teha (parem vabaks jätta, mitte MCLR muidugi). Mõne programmaatori andmelehes on joonis (näiteks Pickit2).

    Comment


      #3
      Vs: In-Circuit Serial Programming

      PGD/PGC võivad minna teiste asjade sisenditele, siis saab programmaator neid liigutada. MCLR olen ise ühendanud läbi dioodi ja 1k taki toitesse. Teine võimalus oleks läbi 10k taki toitesse, dioodi pole siis vaja.
      Seni olen saanud kõik kivid nii progetud.
      - 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


        #4
        Vs: In-Circuit Serial Programming

        Tere taas.
        PGD ja PGC on otse ühendatud programaatori vastavate väljunditega ja MCLR on ühendatud läbi 10k taki toitesse ning programaatori vastava viiguga. Ja tegelikult veel läbi 1k taki nupu taha, millega saab süsteemi resetida. Progemiseks kasutan ICD3e. Aga mingil imelikul põhjusel ei leia skeemi skeemi oma toitega ülesse ning programmaatorist voolu andes annab veateateks "Device Mismach"- target device id does not mach expected device id.

        Tänan vastata viitsimast.

        Comment


          #5
          Vs: In-Circuit Serial Programming

          ühendasin vdd ja vss'i ära ja nüüd nagu toimib.
          Aga häda LCDga- pilt on ees kursor olemas vilgub ka, isegi paremale vasakule liigub, ainult ühtegi tähte ei õnnestu tekitada.
          Ekraan:

          Kontrolleriks pic 18f4550

          Ei tohiks ju kuigi keeruline olla, RS kõrgeks bitid õigesse kanalisse E kõrgeks natuke passimist E maha ja peaks vist olema?

          Comment


            #6
            Vs: In-Circuit Serial Programming

            Tõstsin E kõrgeks enne tekstistringi saatmist, nüüd kuvab minu juttu ka.

            Comment

            Working...
            X