PIC,aista apua.

Olen aloittelija pic- ohjelmoinnissa (picbasic plus).

Olen tehnyt koekytkentälevyn, jossa ra0-3 ovat sisäänmenoja, joissa kytkimet. rb0-7 ovat ulostuloja joissa ledit.

Ledit saan jo vilkkumaan haluamallani tavalla jne...

Kuinka saan esim. kun painan kytkintä portissa ra.0, syttyy ledi portissa rb.0 ?

Kuten sanoin, olen aloittelija, enkä vielä osaa tuota picbasic ohjelmointia.

Jos teen esimerkiksi seuraavanlaisen koodin, ja haluan, että ohjelma alkaa uudestaan vasta kun painan porta.0 kytkintä, kuinka se onnistuu?.

Elikkä, jos olet picbasic käyttäjä, voisitko ystävällisesti kirjoittaa basic "koodin" jolla tuo onnistuu.

Älä naura! jostainhan on aloitettava. KIITOS etukäteen!

device 16f84
declare xtal 4
symbol led= portb.0
Again: high led
delayms 500
low led
delayms 500
high portb.1
delayms 500
low portb.1
high portb.2
delayms 500
low portb.2
goto Again
84301
Äänestä

Muut lukivat myös

Vastaukset 8

Vanhimmat

Tiedän että tuo, symbol led= portb.0 on turha.
Ja vielä, kuinka saan ledit "askeltamaan" eteenpäin ilman että laitan aina delayn ja kerron seuraavan ledin portin?

Kai siihen jokin komento on.

Äänestä

Heijs.
Valitettavasti tämä ei ole vastaus kysymyksiisi.
Olen itsekkin kovasti kiinnostunut mikrokontrollereista, joten auta minut alkuun. Mitä ohjelmointilaitetta/piiriä/ohjelmaa käytät?
Laita vaikka linkki?
Mietitään sit yhessä?

Äänestä
  • Wikaisin pikaisesti ja vaikutti mahtavalta. Onko lisää wastaavia?

    Äänestä


  • Eiköhän tuolla kirjalla pärjää (vaikka lontoo ei oikein taivukaan). Oli ainakin hyviä esimerkkejä.

    Äänestä

Kommentoi aloitusta


tarmo kirjoitti:

Olen aloittelija pic- ohjelmoinnissa (picbasic plus).

Olen tehnyt koekytkentälevyn, jossa ra0-3 ovat sisäänmenoja, joissa kytkimet. rb0-7 ovat ulostuloja joissa ledit.

Ledit saan jo vilkkumaan haluamallani tavalla jne...

Kuinka saan esim. kun painan kytkintä portissa ra.0, syttyy ledi portissa rb.0 ?

Kuten sanoin, olen aloittelija, enkä vielä osaa tuota picbasic ohjelmointia.

Jos teen esimerkiksi seuraavanlaisen koodin, ja haluan, että ohjelma alkaa uudestaan vasta kun painan porta.0 kytkintä, kuinka se onnistuu?.

Elikkä, jos olet picbasic käyttäjä, voisitko ystävällisesti kirjoittaa basic "koodin" jolla tuo onnistuu.

Älä naura! jostainhan on aloitettava. KIITOS etukäteen!

device 16f84
declare xtal 4
symbol led= portb.0
Again: high led
delayms 500
low led
delayms 500
high portb.1
delayms 500
low portb.1
high portb.2
delayms 500
low portb.2
goto Again

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu