www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

MikroBasic
Pojdi na stran 1, 2  Naslednja
 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Programska oprema
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
PZUFIC
Vseved



Pridružen-a: Sob 17 Nov 2007 19:06
Prispevkov: 6987
Aktiv.: 32.61
Kraj: Rakek

PrispevekObjavljeno: Sre Apr 10, 2013 10:21 am    Naslov sporočila:  MikroBasic Odgovori s citatom

Nikakor mi v pomoči ne uspe najti osnovnih sintax za program MikroBasic za PIC mikro krmilnike. Ali jaz narobe iščem, ali pa tega sploh ni v pomoči, recimo oblike if stavkov in podobne zadeve. Knjižnice so lepo razložene, ampak tega pa ne najdem.

Saj verjetno je pomoč v MikroC podobno razdeljena le vsebina je drugačna.

Torej kje bi lahko našel osnovne sintakse?

_________________
Ne čakaj, da se bo nekaj premaknilo pojdi in nekaj premakni.
Lp Primož
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
Krampus
Član
Član



Pridružen-a: Pon 08 Sep 2008 13:07
Prispevkov: 1853
Aktiv.: 9.07

PrispevekObjavljeno: Sre Apr 10, 2013 11:30 am    Naslov sporočila:   Odgovori s citatom

Pri poiskanju d'oh!


MikroBasicHelp.jpg
 Opis:
 Velikost datoteke:  209.4 KB
 Pogledana:  36 krat

MikroBasicHelp.jpg



_________________
Nisem ravno najbolj pameten na svetu, tu in tam pa imam kakšno idejo.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
PZUFIC
Vseved



Pridružen-a: Sob 17 Nov 2007 19:06
Prispevkov: 6987
Aktiv.: 32.61
Kraj: Rakek

PrispevekObjavljeno: Sre Apr 10, 2013 3:11 pm    Naslov sporočila:   Odgovori s citatom

Aha super, najlepša hvala. Kaj pa ostali ukazi za branje vhodov....
_________________
Ne čakaj, da se bo nekaj premaknilo pojdi in nekaj premakni.
Lp Primož
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
Highlag
Član
Član



Pridružen-a: Pet 23 Jan 2004 20:42
Prispevkov: 4034
Aktiv.: 17.01
Kraj: Črnuče

PrispevekObjavljeno: Sre Apr 10, 2013 4:05 pm    Naslov sporočila:   Odgovori s citatom

A ne najdeš gumba "Išči" v pomoči?

Sploh se pa lahko postaviš na ukaz in pritisneš F1 če se ne motim, pa izpiše help. Na njihovi strani je tudi knjiga v PDF obliki.

_________________
If at first you don't succeed, destroy all evidence that you tried.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
vucboj01
Član
Član



Pridružen-a: Sob 26 Mar 2011 17:08
Prispevkov: 56
Aktiv.: 0.32
Kraj: Kranj

PrispevekObjavljeno: Sre Apr 10, 2013 5:37 pm    Naslov sporočila:   Odgovori s citatom

Na FM sem naložil datoteko (pdf) mikrobasic_pro_avr_manual_v100-16670.pdf (Home/Mikrokontrolerji). Upam, da bo koristilo.

PZUFIC je napisal/a:
Aha super, najlepša hvala. Kaj pa ostali ukazi za branje vhodov....

_________________
lep pozdrav,
Bojan
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
PZUFIC
Vseved



Pridružen-a: Sob 17 Nov 2007 19:06
Prispevkov: 6987
Aktiv.: 32.61
Kraj: Rakek

PrispevekObjavljeno: Sre Apr 10, 2013 8:12 pm    Naslov sporočila:   Odgovori s citatom

Hvala za vse predloge, če ne veš kako bi iskal potem bolj malo najdeš. Če vpišeš direkten ukaz seveda najde, ampak če ukaza ne veš je pa bolj tako tako. Lahko bi bila neka zbirka ukazov, kot je recimo to za cmd in kratke obrazložitve.

vucboj01, se zadeve zelo razlikujejo med AVR in PIC, namreč uporabljam PIC.

_________________
Ne čakaj, da se bo nekaj premaknilo pojdi in nekaj premakni.
Lp Primož
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
Krampus
Član
Član



Pridružen-a: Pon 08 Sep 2008 13:07
Prispevkov: 1853
Aktiv.: 9.07

PrispevekObjavljeno: Sre Apr 10, 2013 8:19 pm    Naslov sporočila:   Odgovori s citatom

Pa si res pravi majster za nekaj ne najti
_________________
Nisem ravno najbolj pameten na svetu, tu in tam pa imam kakšno idejo.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
PZUFIC
Vseved



Pridružen-a: Sob 17 Nov 2007 19:06
Prispevkov: 6987
Aktiv.: 32.61
Kraj: Rakek

PrispevekObjavljeno: Sre Apr 10, 2013 8:24 pm    Naslov sporočila:   Odgovori s citatom

Hvala, ne bom več težil. Mr. Green Applause
_________________
Ne čakaj, da se bo nekaj premaknilo pojdi in nekaj premakni.
Lp Primož
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
PZUFIC
Vseved



Pridružen-a: Sob 17 Nov 2007 19:06
Prispevkov: 6987
Aktiv.: 32.61
Kraj: Rakek

PrispevekObjavljeno: Čet Apr 11, 2013 1:18 pm    Naslov sporočila:   Odgovori s citatom

Že eno uro poizkušam in tuhtam zakaj omenjeni program ne deluje tako kot bi moral, ker vem da vas kar nekaj tu obvlada rešitev težave nebi smela biti problem. Ne glede na stanje A0 ne pride do aktivacije B0.

Koda:

dim i as sbit at PORTA.0
main:
     TRISA = 1                         
     TRISB = 0                         

     if i = 1 then
        PORTB.0 = 1
        else PORTB.0 = 0
        end if
end.


Sem mislil, da se od compilerja oziroma od programa do programa za programiranje v istem jeziku stvari enake pa očitno niso. Brick wall

_________________
Ne čakaj, da se bo nekaj premaknilo pojdi in nekaj premakni.
Lp Primož
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
protoncek
Član
Član



Pridružen-a: Sre 31 Jan 2007 9:41
Prispevkov: 9573
Aktiv.: 42.75
Kraj: Mengeš

PrispevekObjavljeno: Čet Apr 11, 2013 2:53 pm    Naslov sporočila:   Odgovori s citatom

Sklepam, da je port a.0 vhod...sicer ne uporabljam mikrobasic, ampak v bascomu so izhodi PORTx.y, vhodi pa PINx.y. Sem sam že velikokrat razbijal glavo, zakaj mi ne bere vhoda, ko sem dal: A=PORT.0 namesto: A=PINA.0. je mogoče pri tebi podobno?
Pa še...pri malem PIC10F206 moram dati ukaz all_digital=true (ali nekaj podobnega), sicer so interni komparatorji in podobna krama vključeni in ne delujejo vsi IO pini...
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
PZUFIC
Vseved



Pridružen-a: Sob 17 Nov 2007 19:06
Prispevkov: 6987
Aktiv.: 32.61
Kraj: Rakek

PrispevekObjavljeno: Čet Apr 11, 2013 3:16 pm    Naslov sporočila:   Odgovori s citatom

Očitno ni to to, sem poizkusil z PIN pa se spotakne.
_________________
Ne čakaj, da se bo nekaj premaknilo pojdi in nekaj premakni.
Lp Primož
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
Highlag
Član
Član



Pridružen-a: Pet 23 Jan 2004 20:42
Prispevkov: 4034
Aktiv.: 17.01
Kraj: Črnuče

PrispevekObjavljeno: Čet Apr 11, 2013 4:25 pm    Naslov sporočila:   Odgovori s citatom

Da ne bom predolg.
Odvisno od procesorja je potrebno nastaviti pine, da so vsi digitalni. Sam sem nekje na Mikro forumu našel eno datoteko, kjer je spisana koda za vse procesorje. (lahko kasneje pripnem, če ne najdeš)

Struktura programa je pomembna.
Naslov, definicija simbolov, konstant in spremenljivk morajo biti v pravem vrstnem redu.
Ni vseeno kje so subrutine. Main mora biti na koncu

Za konec si lahko pogledaš program za sicer drug procesor, a da vidiš kako jaz to delam v prilogi revije 20. Je v arhivu cel Mikrobasic projekt. Tudi HTMl datoteka, ki jo lahko odpreš v brskalniku.

_________________
If at first you don't succeed, destroy all evidence that you tried.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
PZUFIC
Vseved



Pridružen-a: Sob 17 Nov 2007 19:06
Prispevkov: 6987
Aktiv.: 32.61
Kraj: Rakek

PrispevekObjavljeno: Čet Apr 11, 2013 10:08 pm    Naslov sporočila:   Odgovori s citatom

Bom pogledal v revijo in poizkušal najti datoteko.
_________________
Ne čakaj, da se bo nekaj premaknilo pojdi in nekaj premakni.
Lp Primož
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
PZUFIC
Vseved



Pridružen-a: Sob 17 Nov 2007 19:06
Prispevkov: 6987
Aktiv.: 32.61
Kraj: Rakek

PrispevekObjavljeno: Pon Apr 15, 2013 10:17 pm    Naslov sporočila:   Odgovori s citatom

Lahko lepo prosim pripneš, sem brskal po Mikro forumu pa žal ne najdem.
_________________
Ne čakaj, da se bo nekaj premaknilo pojdi in nekaj premakni.
Lp Primož
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
Highlag
Član
Član



Pridružen-a: Pet 23 Jan 2004 20:42
Prispevkov: 4034
Aktiv.: 17.01
Kraj: Črnuče

PrispevekObjavljeno: Tor Apr 16, 2013 6:31 am    Naslov sporočila:   Odgovori s citatom

Izvoli.

Sam samo poiščem procesor in skopiram par vrstic, ki so pomembne. Torej brez #ifdef in #endif. Tako program ostane bolj pregleden. Načeloma pa bi lahko v tvoj program vstavil kar vsebino cele datoteke.



all_digital.zip
 Opis:

Download
 Ime datoteke:  all_digital.zip
 Velikost datoteke:  1.81 KB
 Downloadano:  27 krat


_________________
If at first you don't succeed, destroy all evidence that you tried.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Programska oprema Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Pojdi na stran 1, 2  Naslednja
Stran 1 od 2

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 500 dni


Powered by phpBB © 2001, 2005 phpBB Group