Teade

Collapse

Foorumi reeglid.

Foorumi reeglistik on uuendatud. Palume tutvuda ja arvesse võtta.
http://www.elfafoorum.eu/faq.php
See more
See less

Pic proge kaotab järje

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

    Pic proge kaotab järje

    Tere
    16F785-ga assembleris proge, ~1k, kus paari rea lisamisel kaotab programm järje, samas kirjade järgi peaks 2k ulatuses programm vabalt suutma liigelda. Milles asi võiks olla?

    #2
    Vs: Pic proge kaotab järje

    Esmalt postitatud ardi24 poolt Vaata postitust
    16F785-ga assembleris proge,
    Kui hiljuti (1968) sai kaheksandnumbrites käskudest ASM-ile üle mindud oli
    põhiline probleem mõni juhuslik perfolinti sattunud mittesobiv käsk.
    Kas see tekst ja parandus on võimalik ka kuidagi vaatamiseks ja transleerimiseks saada?

    Comment


      #3
      Vs: Pic proge kaotab järje

      see asm on päris segane tekst, aga kui panin isegi ntx 10 NOP-i starti lisaks, siis järgnevad read nihkusid ja oligi kõik lootuseltult sassis. Mplabi simulaatoris nagu kõik töötas... Ei saa aru kas reaalis kaotab goto või call`iga järje..
      viimati muutis kasutaja ardi24; 02 07 2019, 22:03. Põhjus: täiendus

      Comment


        #4
        Vs: Pic proge kaotab järje

        Esmalt postitatud ardi24 poolt Vaata postitust
        Mplabi simulaatoris nagu kõik töötas...
        Translaator ok?
        Debug ok?

        Comment


          #5
          Vs: Pic proge kaotab järje

          https://class.ece.uw.edu/475/peckol/...llers-in-C.pdf (pg.34)

          Listing 1.1 A Simple C Program
          /* OUTBYTE.C MPB 2-1-07 V1.0*/
          #include " 16F877A.h " // MCU select
          void main( ) // Main block
          {
          output_D(255); // Switch on outputs
          }

          muidu võib PIC'i mälu olla ka vigane (mitte kõik bitid ülekirjutatavad ??? palju NOP-e prgrammihüppe vahele mis katavad vigase koha ?)

          Comment

          Working...
          X