koje?Branez wrote:A šta to znači?
radovi forumasa sa ubrzanog kursa pbp
Moderators: pedja089, stojke369, [eDo], trax
Re: radovi forumasa sa ubrzanog kursa pbp
Re: radovi forumasa sa ubrzanog kursa pbp
@VFDisplay svaka cast, jos jedno lijepo rjesenje, izvinjavam se ako sam ispao malo grub u proslom postu. Lijepo odradjeno, samo naprijed, nadam se da ce biti jos ovakvih projekata
Re: radovi forumasa sa ubrzanog kursa pbp
koliko me engleski još služi to bi značilo "pozdrav ljudi"
@niho nisi ti ništa ispao grub, jer neznam po čemu
hvala, i ja se nadam...
@niho nisi ti ništa ispao grub, jer neznam po čemu
hvala, i ja se nadam...
Re: radovi forumasa sa ubrzanog kursa pbp
da li postoji neka komanda da mi se neki label ponavlja npr. 4 puta?
Re: radovi forumasa sa ubrzanog kursa pbp
u cemu label da se ponavlja, na picu (tj. displeju) ili VB ?
-
- Pravo uznapredovao :)
- Posts: 457
- Joined: 22-04-2008, 16:27
- Location: Maribor(SLO) Koprivnica(HR)
- Contact:
Re: radovi forumasa sa ubrzanog kursa pbp
Naslov teme je: "radovi forumasa sa ubrzanog kursa pbp".
Šta tu ima raditi Visual Basic?
Šta tu ima raditi Visual Basic?
Real Radios Glow in the Dark!
Re: radovi forumasa sa ubrzanog kursa pbp
Pa cemu sluzi petlja nego za ponavljanje.VFDisplay wrote:da li postoji neka komanda da mi se neki label ponavlja npr. 4 puta?
Na pocetku dimenzionisi varijablu za broj ponavljanja kao cio broj, i onda klasika
Code: Select all
for i = 1 to (koliko hoces :)
'labele, naredbe i uopste ono sto treba da se ponavlja
next i
-
- Pravo uznapredovao :)
- Posts: 457
- Joined: 22-04-2008, 16:27
- Location: Maribor(SLO) Koprivnica(HR)
- Contact:
Re: radovi forumasa sa ubrzanog kursa pbp
On traži komandu a ne petlju.
Real Radios Glow in the Dark!
Re: radovi forumasa sa ubrzanog kursa pbp
treba mi za multiplexing led display
npr želim da mi broji sekunde od 0 do 20 pa mi zato treba.....
nadam se da ste shvatili, a ako niste nda ćete vidjeti kad ga "sastavim"
ma petlja, komanda svejedno mi je samo da mi ponavlja label.....
hvala na pomoći @niho
npr želim da mi broji sekunde od 0 do 20 pa mi zato treba.....
nadam se da ste shvatili, a ako niste nda ćete vidjeti kad ga "sastavim"
ma petlja, komanda svejedno mi je samo da mi ponavlja label.....
hvala na pomoći @niho
-
- Pravo uznapredovao :)
- Posts: 457
- Joined: 22-04-2008, 16:27
- Location: Maribor(SLO) Koprivnica(HR)
- Contact:
Re: radovi forumasa sa ubrzanog kursa pbp
Tu ti je sažetak teme skraceni kurs ucenja picbasica.
Da si pročitao taj kurs, nebi bilo potrebno tvoje pitanje.
Da si pročitao taj kurs, nebi bilo potrebno tvoje pitanje.
Real Radios Glow in the Dark!
Re: radovi forumasa sa ubrzanog kursa pbp
ma ne nisi razumio ja znam kako multiplex-ati ali mi treba ta komanda za ponavljanje jer da samo upišem određeni broj (multiplexan) on bi samo "blicniuo"
kad budem napisao prog. vidjet ćeš na šta mislim....
usput pročitao sam cijeli kurs
kad budem napisao prog. vidjet ćeš na šta mislim....
usput pročitao sam cijeli kurs
Re: radovi forumasa sa ubrzanog kursa pbp
nažalost nisam napravio onaj multipleksan display ali sam zato napravio nešto malo zanimljivije (otom potom)...
dakle radi se o lcd satu s 24 satnim modom i s jednom manom! Neće da prikaže 2 nule npr. 00:00:00 ali ostalo je ok!
evo koda:
dakle radi se o lcd satu s 24 satnim modom i s jednom manom! Neće da prikaže 2 nule npr. 00:00:00 ali ostalo je ok!
evo koda:
Code: Select all
DEFINE LCD_BITS 4
DEFINE LCD_DREG PORTA
DEFINE LCD_DBIT 0
DEFINE LCD_RSREG PORTB
DEFINE LCD_RSBIT 3
DEFINE LCD_EREG PORTB
DEFINE LCD_EBIT 5
DEFINE LCD_LINES 2
pause 250
INPUT PORTB.0
INPUT PORTB.1
INPUT PORTB.2
sec var word
sec = 00
minu var word
minu = 00
sati var word
sati = 00
pause 100
start:
lcdout $FE,1
lcdout $fe,1,dec sati,":",dec minu,":",dec sec
sec = sec + 01
pause 1000
if sec >59 then
minu = minu + 01
sec = 00
endif
if minu > 59 then
sati = sati + 01
minu = 00
endif
if sati > 23 then
sati = 00
minu = 00
sec = 00
endif
if portb.4 = 1 then
minu = minu + 01
endif
if portb.2 = 1 then
sati = sati + 1
endif
goto start
end
Re: radovi forumasa sa ubrzanog kursa pbp
evo sad sam riješio i taj problem:
Code: Select all
DEFINE LCD_BITS 4
DEFINE LCD_DREG PORTA
DEFINE LCD_DBIT 0
DEFINE LCD_RSREG PORTB
DEFINE LCD_RSBIT 3
DEFINE LCD_EREG PORTB
DEFINE LCD_EBIT 5
DEFINE LCD_LINES 2
pause 250
sec1 var word
sec2 var word
sec1 = 0
sec2 = 0
min1 var word
min2 var word
min1 = 0
min2 = 0
sati var word
sati = 0
start:
sec1 = sec1 + 1
if sec1 > 9 then
sec1 = 0
sec2 = sec2 + 1
endif
if sec2 >5 then
sec2 = 0
min1 = min1 + 1
endif
if min1 > 9 then
min1 = 0
min2 = min2 + 1
endif
if min2 > 5 then
min2 = 0
sati = sati + 1
endif
if sati > 23 then
sati = 0
min2 = 0
min1 = 0
sec2 = 0
sec1 = 0
endif
if portb.2 = 1 then
sati = sati + 1
endif
if portb.1 = 1 then
min1 = min1 + 1
endif
lcdout $fe,$80+3,"<",dec sati,":", dec min2,dec min1,":",dec sec2,dec sec1, ">"
pause 1000
goto start
Re: radovi forumasa sa ubrzanog kursa pbp
U ovom drugom kodu ti si to resio,to je tacno ali ti je KOD programa komplikovaniji.Mogao si to resiti u prvom primeru i to ovako:
umesto
lcdout $fe,1,dec sati,":",dec minu,":",dec sec
ovako
lcdout $fe,1,dec2 sati,":",dec2 minu,":",dec2 sec
mnogo prostije zar ne?
programer treba voditi racuna o duzini KODA!!!
umesto
lcdout $fe,1,dec sati,":",dec minu,":",dec sec
ovako
lcdout $fe,1,dec2 sati,":",dec2 minu,":",dec2 sec
mnogo prostije zar ne?
programer treba voditi racuna o duzini KODA!!!
- Dariolo
- Odlično uznapredovao
- Posts: 822
- Joined: 24-08-2006, 23:29
- Location: Žepče (BiH), Zagreb (HR)
Re: radovi forumasa sa ubrzanog kursa pbp
Jesil ga testiro kolika su mu kašnjenja?
Re: radovi forumasa sa ubrzanog kursa pbp
ma dobro je i ovako (barem meni), uostalom 370 "riječi" nije punoyt1nvs wrote:U ovom drugom kodu ti si to resio,to je tacno ali ti je KOD programa komplikovaniji.Mogao si to resiti u prvom primeru i to ovako:
umesto
lcdout $fe,1,dec sati,":",dec minu,":",dec sec
ovako
lcdout $fe,1,dec2 sati,":",dec2 minu,":",dec2 sec
mnogo prostije zar ne?
programer treba voditi racuna o duzini KODA!!!
ali hvala što si mi rekao, pokušat ću tako
@Dariolo: Nisam ga točno testirao ali, kako se kaže, od oka na 3h kasni oko 5s
EDIT: Evo sad sam sastavio kod (kako si mi rekao) i dužina koda je slična (prije 370 sad 341)
Re: radovi forumasa sa ubrzanog kursa pbp
Pa ustedeo si 29 lokacija malo li je?Nisam obracao paznju na ceo KOD mozda moze jos.Nekad te ustede znace mnogo videces vremenom.
Re: radovi forumasa sa ubrzanog kursa pbp
pa mnogo puta je tih 29 lokacija dosta, vjerujem
upamtit ću to!
u ovom kodu mi netreba neka ušteda (zasad)...
upamtit ću to!
u ovom kodu mi netreba neka ušteda (zasad)...