You are on page 1of 11

06. 11. 2017. Elektronika.

ba View topic - skraceni kurs ucenja picbasica

IR dimmer svjetla v2 objavljen


Ovdje je predstavljena modifikacija
popularnog I...
SafeDrop - sigurna dostava paketa
DaSearch
li su dani izgubljenih poiljki pro&sc...
Search
Advanced search

Elektronika.ba Board index Elektronika.ba Mikrokontroleri - PIC


Change font size

FAQ
Register
Login

skraceni kurs ucenja picbasica


Moderators: stojke369, pedja089, [eDo], trax

Forum rules
Post a reply
Search this topic Search

1258 posts Page 6 of 63 1 ... 3, 4, 5, 6, 7, 8, 9 ... 63

Re: skraceni kurs ucenja picbasica


by Ljupco 29-12-2008, 18:46

Stvarno radi, malo preskace ponekad ali u principu je super. Imas moja 10. Bravo sta da kazem. Mozda i nisi
bas pocetnik kao ja. :):):)

Ljupco

Posts: 98
Joined: 06-03-2008, 13:27

Top

Re: Re: skraceni kurs ucenja picbasica


3 znaka da pati od


apneje - Jesi li pod
?
rizikom od smrti?
Strunjak otkriva zato je
hrkanje opasno i kako ga se
rijeiti. Proitaj vie!
odlicansavjet.com

https://www.elektronika.ba/forum/viewtopic.php?f=3&t=4249&start=100 1/11
06. 11. 2017. Elektronika.ba View topic - skraceni kurs ucenja picbasica

Top

Re: skraceni kurs ucenja picbasica


by Ljupco 29-12-2008, 18:51

U svakom slucaju VELIKO HVALA NA POMOCI.

Ljupco

Posts: 98
Joined: 06-03-2008, 13:27

Top

Re: skraceni kurs ucenja picbasica

by pedja089 29-12-2008, 18:58

preskace zbog losih tastera. uzmi stavi kondezatore od 0,1uF paralelno tasterima i resio si problem.

pedja089

Posts: 7247
Joined: 20-02-2007, 14:50
Location: Sremska Mitrovica,Novi Sad - Srbija

Top

Re: skraceni kurs ucenja picbasica


by Ljupco 29-12-2008, 19:54

OK. Probacu HVALA jos jednom za pomoc koji ste mi pruzili.

Ljupco

Posts: 98
Joined: 06-03-2008, 13:27

Top

Re: skraceni kurs ucenja picbasica

by sasa45 04-01-2009, 11:38

evo imam ja jedno pitanje da li je neko imao iskustva sa cuvanjem podataka na SD ili MMC memoriske
kartice?
https://www.elektronika.ba/forum/viewtopic.php?f=3&t=4249&start=100 2/11
06. 11. 2017. Elektronika.ba View topic - skraceni kurs ucenja picbasica

sasa45

Posts: 518
Joined: 19-01-2007, 07:42
Location: Subotica - Srbija

ICQ

Top

Re: skraceni kurs ucenja picbasica


by pedja089 04-01-2009, 12:09

ja do sad sa njima nista nisam radio. koliko znam potpuno im se poklapaju protokoli za upis i citanje. ta tema
je davno bila na forumu mislim da su bili i neki primeri programa u asembleru.
pretrazi malo forum...

pedja089

Posts: 7247
Joined: 20-02-2007, 14:50
Location: Sremska Mitrovica,Novi Sad - Srbija

Top

Re: skraceni kurs ucenja picbasica

by flash005 10-01-2009, 01:03

Pozdrav svima...prije nekih 10-etak dana poeo sam praviti pedjin teaj.....dosad nisam postavljo komentare
al sam pratio teaj...do kraja..pa me zanima hoce li bit nastavaka:D

flash005

Posts: 16
Joined: 30-12-2008, 21:28

Top

Re: skraceni kurs ucenja picbasica


by pedja089 10-01-2009, 01:48
https://www.elektronika.ba/forum/viewtopic.php?f=3&t=4249&start=100 3/11
06. 11. 2017. Elektronika.ba View topic - skraceni kurs ucenja picbasica

pa nemam pojma sta dalje. rekao sam vam da pitate sta vas zanima. na milan.milanovic.org ima sposak
naredbi. ono sto nije jasno, pisite pa cu pojasniti...

pedja089

Posts: 7247
Joined: 20-02-2007, 14:50
Location: Sremska Mitrovica,Novi Sad - Srbija

Top

Re: skraceni kurs ucenja picbasica


by sasa45 10-01-2009, 15:05

evo mene ponovo sa pitanjima...sad je na redu oblast eeprom...ja hocu da koristim ee24512 on je od 64k pa
me interesuje tj da mi malo pojasnis ono pristupanju blokovima posto iz onog teksta u kursu nisam bas
razumeo...i onih 10ms pauze da li treba i kad citam podatke iz memorije i koliko je najkrace vreme pauze
koje mogu staviti...tj da li je ovih 10ms za brzinu takta od 4MHz i da li bi mi se to vreme smanjilo ako bi
koristio kvarc od 20Mhz...

sasa45

Posts: 518
Joined: 19-01-2007, 07:42
Location: Subotica - Srbija

ICQ

Top

Re: skraceni kurs ucenja picbasica

by pedja089 10-01-2009, 15:43

a blokovi su ti kao da imas 2(ili vise) manjih mem spojenih na istu liniju. i znaci sa onim kontrolnim bajtom
A0 pristupas prvoj, pa sa A1 drugoj itd...
mislim da 24512 nema blokove, ali nisam siguran
pogledaj tabelu download/file.php?id=50
i selekyovanjem prvog bloka ti pristupas jednoj memoriji i citas je, kako hoces ili upisujes. pa sa A1
pristupas drugom bloku pa je citas kako hoces, ili pises.
pa deset ms je deset ms nema tu nekakve price. samo kad menjas oscilator gore moras upisati define osc 20
ili koji vec. pauza bi trebala ici izmedju 2 upisa, ne mora se praviti bas kao pauza, nego samo u narednih
10ms ne treba pristupati memoriji, bar tako kazu, mada ja sam probao bez te pauze i radilo je...
https://www.elektronika.ba/forum/viewtopic.php?f=3&t=4249&start=100 4/11
06. 11. 2017. Elektronika.ba View topic - skraceni kurs ucenja picbasica

pedja089

Posts: 7247
Joined: 20-02-2007, 14:50
Location: Sremska Mitrovica,Novi Sad - Srbija

Top

Re: Re: skraceni kurs ucenja picbasica

Top

Re: skraceni kurs ucenja picbasica

by sasa45 10-01-2009, 18:19

ok ovo za blokove cu videti kad pocnem da radim a ovo za pauzu cu onda isprobati...posto bi meni trebalo
brze citanje iz memorije, pauza bi mogla da bude nekih 2,5ms...hvala na informacijama...

sasa45

Posts: 518
Joined: 19-01-2007, 07:42
Location: Subotica - Srbija

ICQ

Top

Re: skraceni kurs ucenja picbasica


by pedja089 10-01-2009, 18:54

pa za citanje ti ne treba pauza, samo pri pisanju je potrebna.

https://www.elektronika.ba/forum/viewtopic.php?f=3&t=4249&start=100 5/11
06. 11. 2017. Elektronika.ba View topic - skraceni kurs ucenja picbasica

pedja089

Posts: 7247
Joined: 20-02-2007, 14:50
Location: Sremska Mitrovica,Novi Sad - Srbija

Top

Re: skraceni kurs ucenja picbasica


by kepos 10-01-2009, 21:24

Pozdrav svima!
Nedavno sam otkrio forum, i odusevio se ovom temom. Jucer sam napravio 'blesavi pic programator' i preso
sve sto ste napisali osim lcd-a (jos ga nisam nabavio ). Uglavnom, tema vam je za svaku pohvalu i puno
hvala svima koji su se potrudili oko nje

U slucaju da se nekome bude dalo, bi li mogao objasniti koristenje eeproma pica? Kako natjerat pic da pise u
njega i sl.. hvala

kepos

Posts: 43
Joined: 09-01-2009, 14:19
Location: Croatia, Osijek, Retfala

Website
ICQ

Top

Re: skraceni kurs ucenja picbasica

by pedja089 10-01-2009, 21:31

pogledaj naredbe data,read,write.


poprilicno su jednostavne. mada taj eeprom nekada zna da brljavi. ne znam iz kojeg razloga

https://www.elektronika.ba/forum/viewtopic.php?f=3&t=4249&start=100 6/11
06. 11. 2017. Elektronika.ba View topic - skraceni kurs ucenja picbasica

pedja089

Posts: 7247
Joined: 20-02-2007, 14:50
Location: Sremska Mitrovica,Novi Sad - Srbija

Top

Re: skraceni kurs ucenja picbasica


by rutHR 14-01-2009, 18:16

eto imam ja jedno pitanje .. upotreba naredbe "button" i primjer ako moze ...

rutHR

Posts: 65
Joined: 07-11-2008, 22:26

Top

Re: skraceni kurs ucenja picbasica

by bciric 15-01-2009, 00:10

I meni bi dobro dosao taj primer

bciric

Posts: 115
Joined: 13-10-2008, 19:58

Top

Re: skraceni kurs ucenja picbasica


by pedja089 15-01-2009, 02:29

evo copy/paste sa http://milan.milanovic.org/skola/mikkon/picbas-00.htm


mislim da je tu sve lepo opisano.

BUTTON Pin, Stanje, Kanjenje, Brzina, Promenljiva, Akcija, Labela

Pomou ove naredbe skae se na labelu u sluaju pritiska tastera na definisanom pinu, eliminiui uticaj
treperenja kontakata tastera. Takoe obezbeuje i funkciju ponavljanje (auto repeat). Vreme izmeu dva
uzastopna izvrenja ove instrukcije odreuje parametar Brzina.

https://www.elektronika.ba/forum/viewtopic.php?f=3&t=4249&start=100 7/11
06. 11. 2017. Elektronika.ba View topic - skraceni kurs ucenja picbasica

Pin - je broj pina na kojem se nalazi taster

Stanje - je stanje pina kada je taster pritisnut 0 ili 1

Kanjenje - odbrojano vreme pre automatskog ponavljanja(0..255). U sluaju kada je 0 nema automatskog
ponavljanja.

Brzina - vreme automatskog ponavljanja(0..255).

Promenljiva - je promenljiva tipa bajta i definie se na poetku programa ija je uloga kanjenja i ponavljanja
odbrojavanja. Postavlja se na 0 pre svake naredbe BUTTON.

Akcija - jeste stanje koje uzrokuje skok na datu labelu tj. ako je 0 skoi ako taster nije pritisnut, a 1 skoi ako
je taster pritisnut.

Labela - skae se na datu labelu u programu u sluaju ako je definisana akcija tana.

BUTTON PORTB.2, 0,120,10,B0,1,LAB1

U ovom primeru izvrie se skok ako je pritisnut taster na pinu RB2 na labelu LAB1. Taster je pritisnut ako
je na tom pinu prisutna logika nula.

BUTTON PORTB.2, 0,120,10,B0,0,LAB1

U ovom primeru izvrie se skok ako je nije pritisnut taster na pinu RB2 na labelu LAB1.
ako ima sta nejasno pitajte konkretno.
inace ja je jako slabo koristim, prekomplikovana mi je, a obicno kada pisem program pravi tako da kada se
stisne taster program odradjuje nesto drugo, tako da mu treperenje ne smeta.
ova naredba je zgodna zbog automatskog ponavljanja...
ali kao sto se vidi potrtebno je dosta vremena za njeno izvrsenje...

pedja089

Posts: 7247
Joined: 20-02-2007, 14:50
Location: Sremska Mitrovica,Novi Sad - Srbija

Top
https://www.elektronika.ba/forum/viewtopic.php?f=3&t=4249&start=100 8/11
06. 11. 2017. Elektronika.ba View topic - skraceni kurs ucenja picbasica

Re: skraceni kurs ucenja picbasica


by bciric 15-01-2009, 10:34

Code: Select all


DEFINE LCD_BITS 4
DEFINE LCD_DREG PORTD
DEFINE LCD_DBIT 0
DEFINE LCD_RSREG PORTD
DEFINE LCD_RSBIT 5
DEFINE LCD_EREG PORTD
DEFINE LCD_EBIT 4
DEFINE LCD_LINES 2
pause 100 'cekanje inicijalizacije displeja
lcdout $fe,1, "pozdrav svima"

SYMBOL TASTER1= PORTA.0


SYMBOL TASTER2= PORTA.1
SYMBOL TASTER3= PORTA.2
B1 var byte

INPUT TASTER1 ' sada smo taster proglasili ulazom


INPUT TASTER2
INPUT TASTER3
pocetak:
B1=0

button PORTA.0, 0, 120, 10, B1, 1, lblDole


button PORTA.1, 0, 120, 10, B1, 1, lblGore
button PORTA.2, 0, 120, 10, B1, 1, lblset
GOTO pocetak
lblGore:
pause 100
LCDOUT $FE, 1 ;brie sve sa LCD-a
lcdout $fe,1, "gore"
GOTO pocetak
lblDole:
pause 100
LCDOUT $FE, 1 ;brie sve sa LCD-a
lcdout $fe,1, "dole"
GOTO pocetak
lblset:
pause 100
LCDOUT $FE, 1 ;brie sve sa LCD-a
lcdout $fe,1, "set"
GOTO pocetak

end

Jel mozes da mi kazes gde gresim. Na displeju mi ispise pozdrav svima i posle samo ponavlja dole dole
dole... bez obzira na pritiskanje tastera

prvo sam koristio ovo:

https://www.elektronika.ba/forum/viewtopic.php?f=3&t=4249&start=100 9/11
06. 11. 2017. Elektronika.ba View topic - skraceni kurs ucenja picbasica

Code: Select all


'IF TASTER1=0 THEN lblGore
'IF TASTER2=0 THEN lbldole
'IF TASTER3=0 THEN lblset

ali isto sam imao problema

bciric

Posts: 115
Joined: 13-10-2008, 19:58

Top

Re: skraceni kurs ucenja picbasica


by sasa45 15-01-2009, 10:55

evo da probam ja da pomognem pa neka me isprave ako i ja gresim

ja mislim da je problem kako si povezao taster da li si ga povezao na + ili -

Code: Select all


button PORTA.0, 0, 120, 10, B1, 1, lblDole

probaj ga samo zameniti,jer ako ti stalno ulazi na ispis dole znaci da si mu doveo log1 na pin A0 i stalno mu
se ostvaruje uslov...

Code: Select all


button PORTA.0, 0, 120, 10, B1, 0, lblDole

i trebalo bi da radi...ili okreni taster da ti na pin dovodi stalnu log0 a kad je pritisnut da dovede log1 i onda
treba da radi gornji uslov...

sasa45

Posts: 518
Joined: 19-01-2007, 07:42
Location: Subotica - Srbija

ICQ

Top

https://www.elektronika.ba/forum/viewtopic.php?f=3&t=4249&start=100 10/11
06. 11. 2017. Elektronika.ba View topic - skraceni kurs ucenja picbasica

Re: skraceni kurs ucenja picbasica

by bciric 15-01-2009, 11:15

Image

evo i veze.

bciric

Posts: 115
Joined: 13-10-2008, 19:58

Top

PreviousNext Display posts from previous: All posts Sort by Post time Ascending Go

Post a reply
1258 posts Page 6 of 63 1 ... 3, 4, 5, 6, 7, 8, 9 ... 63

Return to Mikrokontroleri - PIC

Jump to: Mikrokontroleri - PIC Go

Who is online
Users browsing this forum: Google Adsense [Bot] and 2 guests

GOOGLE

Board index
The team Delete all board cookies All times are UTC + 1 hour

Powered by phpBB 2000, 2002, 2005, 2007 phpBB Group

https://www.elektronika.ba/forum/viewtopic.php?f=3&t=4249&start=100 11/11

You might also like