Teade

Collapse

Foorumi reeglid.

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

Pic 12f629

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

    Pic 12f629

    Mobiil heliseb (A1018 Ericsson)
    Antud pic võtab kõne vastu 1 koivalt
    ja kui helistaja number on 123456789, siis lülitab koivale 2 pinge peale.
    Sain mingi juhendi AT käskudest aga ei oska veel rakendada pic protsessori peal.
    Käsk on AT+CLIP

    Olen PIC programmi kirjutamisel veel algaja.

    #2
    Vs: Pic 12f629

    probleem?
    Keel?
    viimati muutis kasutaja bloody-orc; 28 m 2007, 16:28.

    Comment


      #3
      Vs: Pic 12f629

      Probleem: ma ei oska veel kivile selgeks teha seda lülitust ja nr võrdlust (softina)
      Antud pic on olemas
      Teine kivi, mida saab kasutada on 16F84 20Mhz
      Vajan väheke abi selle tarkvara kirjutamisel
      Ehk on mõni link või keegi teab, kuidas seda teha

      Comment


        #4
        Vs: Pic 12f629

        Pole eriline probleem. Ma ise tegin sellise vidina PIC16F628-ga, kuna ei viitsinud COM-porti softis teha. Aga saaks ja suht lihtsalt.
        Väikese näite sarnasest asjast saad mu kodukalt: http://parsek.yf.ttu.ee/~felc/ak/Arvutikasutaja_50.pdf
        Siin jälgitakse helisemise signaali (AT+ midagi). Muu osa sulle vist ei sobi v.a. liinile regatuse kontrollimine.
        - 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


          #5
          Vs: Pic 12f629

          Äitahh uurin, Ehk isegi sobib, kui natuke ümber modida
          Skeem enne pic'i on MAX232 läbi. PIC jõuavad Rx ja Tx signaalid

          Edit:
          Vist kuidagi nii on võrdlus?

          vaatanr = "AT+CLIP\r\n";
          #if vaatanr= "123456789"
          do koibsisse;//
          else
          do resetkonele
          #endif
          viimati muutis kasutaja yllsel; 28 m 2007, 17:14.

          Comment


            #6
            Vs: Pic 12f629

            Nojah, Pii keelt ma ei tunne aga kui seda Pascali moodi vaadata, siis on vist õige...
            Käsust veel: pead enne ütlema,et CLIP on lubatud:
            Kood:
            movlw    Send_CLIP-TabelS-1        ; Saadame AT+CLIP=1+CR
            call    send_Cmd                ; CLIP lubada
            Initsialiseerimisel aga tasub öelda:
            Kood:
             movlw    Send_AT-TabelS-1        ; Saadame ATZ+CR
            call    send_Cmd                ; reset, lae salvestatud profiil
            ja
            Kood:
            movlw    Send_ATE0-TabelS-1        ; Saadame ATE0+CR
            call    send_Cmd                ; saate kaja maha
            ja
            Kood:
            movlw    Send_ATS0-TabelS-1        ; Saadame ATS0=1+CR
            call    send_Cmd                ; tõsta kohe toru!
            Kasulik on neid käske enne mobla peal proovida. Kasvõi Nortoni tem95-ga.
            NB! CR täendab reavahetust kujul 0x0D ja 0x0A. Kohustuslik!
            - 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


              #7
              Vs: Pic 12f629

              üks küsimus tuli selle Retroketas V2.
              Kas seal hex failis või c keeles saab teha, et see klõpsimise osa, et kui 1, siis helistab nr 56X212XX ja 2 klõpsu valib nr 50X56XX (et nagu mälupesas oleks nr; koht1, koht2 jne)
              2. variant: tekib signaal koivalX1 helistab nr1, koivalX2 nr2.
              LCD võimalus ei pea olema.
              Samuti jääb alles sissehelistamisfunktsioon, teatud nr'ilt, siis lülitab koivalX3 pinge peale
              (SMS saatmisest hakkan väheke juba mõikama, sest seda on netis päris palju)

              Comment


                #8
                Vs: Pic 12f629

                Otse loomulikult saab. Käsk on ATDnumber +0x0d
                SMSi saatmisel annad käsu ja ootad modemilt vastust 0x0d, 0x0a, '>','0x20'. Siis saadad messi sisu ja 0x0d,0x0a.
                Too eerik on aga vana telefon ja smsi saab saata ilmselt vaid PDU reziimis.
                - 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


                  #9
                  Vs: Pic 12f629

                  pduspy on mul kalkuleerimiseks olemas
                  Edit:
                  leidsin ka PCW Compileri netist, kus on suht normaalne help kaasas

                  Comment

                  Working...
                  X