skraceni kurs ucenja picbasica
Moderators: pedja089, stojke369, [eDo], trax
Re: skraceni kurs ucenja picbasica
Branez cdi to je mini bord kompijuter na skuterima...
MladaNada Teško ćeš to napraviti,moraš znati kako cdi tačno radi,koja žica šta znači itd... i onda bi možda mogao nesto napraviti.
MladaNada Teško ćeš to napraviti,moraš znati kako cdi tačno radi,koja žica šta znači itd... i onda bi možda mogao nesto napraviti.
- MladaNada
- Stariji član
- Posts: 2529
- Joined: 20-05-2006, 14:57
- Location: Banja Luka RS , Novi Sad RS , Herceg Novi CG
Re: skraceni kurs ucenja picbasica
Ima magnetni pickup koji posalje impuls kad se klip malo prije GMT (gornje mrtve tacke) koji CDI jedinica prima, pa generise impuls za bobinu, ne znam tacno sta se koristi za switching, vjerovatno mosfeti ili tiristori...
-
- Pravo uznapredovao :)
- Posts: 457
- Joined: 22-04-2008, 16:27
- Location: Maribor(SLO) Koprivnica(HR)
- Contact:
Re: skraceni kurs ucenja picbasica
Još uvjek nisam dobio odgovor šta znači CDI (skračenica).
Real Radios Glow in the Dark!
Re: skraceni kurs ucenja picbasica
http://en.wikipedia.org/wiki/Capacitor_ ... e_ignition" onclick="window.open(this.href);return false;
Re: skraceni kurs ucenja picbasica
MladaNada probaj pa javi
Re: skraceni kurs ucenja picbasica
Imam pitanje u vezi 7 segmentnih lcd displaya u multiplexu, koji se tranzistori koriste?
Re: skraceni kurs ucenja picbasica
Gotovo pa bilo koji (bc547,bc557,2n2222), samo zavisi tip od toga dali ih pališ sa log 1 ili 0, ma gotovo bilo koja kombinacija tipa displeja i tipa tranzistora je moguća.
Ako kaniš pobijediti, ne smiješ izgubiti
Re: skraceni kurs ucenja picbasica
zanima me npr. ako napisem kod:
SYMBOL LED=PORTA.2
OUTPUT LED
pocetak:
HIGH LED
END
e sad prema ovom programu pin 1 tj. RA2 bi trebao bit izlazni i trebao bi bit u logickoj jedinici.
Pitanje:
dali treba stavljat kristal kvarca i onaj reset i jos onaj otpor sto ide na MCLR, ili je samo dovoljno prikljucit napajanje na PIC16F84 i samo provjerit sa instrumentom dali je na RA2 stvarno 5V?
SYMBOL LED=PORTA.2
OUTPUT LED
pocetak:
HIGH LED
END
e sad prema ovom programu pin 1 tj. RA2 bi trebao bit izlazni i trebao bi bit u logickoj jedinici.
Pitanje:
dali treba stavljat kristal kvarca i onaj reset i jos onaj otpor sto ide na MCLR, ili je samo dovoljno prikljucit napajanje na PIC16F84 i samo provjerit sa instrumentom dali je na RA2 stvarno 5V?
-
- Pravo uznapredovao :)
- Posts: 457
- Joined: 22-04-2008, 16:27
- Location: Maribor(SLO) Koprivnica(HR)
- Contact:
Re: skraceni kurs ucenja picbasica
Evo jedno pitanje kao odgovor: "Mogu li se voziti avtom naokolo a da ne stavim ključ u bravu i pokrenem motor?"
Real Radios Glow in the Dark!
Re: skraceni kurs ucenja picbasica
@Cipi-Cips @Smjesko ovde necete sigurno pisati idiotizme
Re: skraceni kurs ucenja picbasica
Branez wrote:Evo jedno pitanje kao odgovor: "Mogu li se voziti avtom naokolo a da ne stavim ključ u bravu i pokrenem motor?"
pa sam ovaj odgovor je bezveze, jer ako se naprimjer napravi kod u asembleru za paljenje i gasenje LED diode na nekom pinu
Code: Select all
;*****Set up the Constants****
STATUS equ 03h ;Address of the STATUS register
TRISA equ 85h ;Address of the tristate register for port A
PORTA equ 05h ;Address of Port A
COUNT1 equ 08h ;First counter for our delay loops
COUNT2 equ 09h ;Second counter for our delay loops
;****Set up the port****
bsf STATUS,5 ;Switch to Bank 1
movlw 00h ;Set the Port A pins
movwf TRISA ;to output.
bcf STATUS,5 ;Switch back to Bank 0
;****Turn the LED on****
Start movlw 02h ;Turn the LED on by first putting
movwf PORTA ;it into the w register and then ;on the port
;****Start of the delay loop 1****
Loop1 decfsz COUNT1,1 ;Subtract 1 from 255
goto Loop1 ;If COUNT is zero, carry on.
decfsz COUNT2,1 ;Subtract 1 from 255
goto Loop1 ;Go back to the start of our loop. ;This delay counts down from ;255 to zero, 255 times
;****Delay finished, now turn the LED off****
movlw 00h ;Turn the LED off by first putting
movwf PORTA ;it into the w register and then on ;the port
;****Add another delay****
Loop2 decfsz COUNT1,1 ;This second loop keeps the
goto Loop2 ;LED turned off long enough for
decfsz COUNT2,1 ;us to see it turned off
goto Loop2 ;
;****Now go back to the start of the program
goto Start ;go back to Start and turn LED ;on again
;****End of the program****
end ;Needed by some compilers, ;and also just in case we miss ;the goto instruction.
to radi
e pa cemu onda Kvarc i onaj otpor na MCLR-u kad samo proglasis neki pin izlazom tj. da na njemu bude logicki 1 odnosno 5V
Re: skraceni kurs ucenja picbasica
@Peđa, slobodno obriši moj post.
@Piči-pičs, jesi'l ti pročitao datašit od bilo kojeg PIC-a? Ako PIC nema interni oscilator, onda izvana nečim moraš generirati takt.
@Piči-pičs, jesi'l ti pročitao datašit od bilo kojeg PIC-a? Ako PIC nema interni oscilator, onda izvana nečim moraš generirati takt.
Last edited by Smjesko on 08-10-2009, 15:20, edited 1 time in total.
-
- Pravo uznapredovao :)
- Posts: 457
- Joined: 22-04-2008, 16:27
- Location: Maribor(SLO) Koprivnica(HR)
- Contact:
Re: skraceni kurs ucenja picbasica
Mislim da nije! Takve stvari piši na tom mjestu!
Real Radios Glow in the Dark!
Re: skraceni kurs ucenja picbasica
Takt moras nekako generisati, kristali se koriste zbog vece stabilnosti. moguc je bilo koji oscilator, procitaj u kursu, ipisi od sada gde mu je mesto.
Re: skraceni kurs ucenja picbasica
jedno pitanje
npr. ja zelim napravit dva bloka naredbe i na kraju prvog bloka mi se vrati na pocetak bloka i ponavlja se taj blok, OK to se radi sa GOTO naredbom, e sad mene zanima jeli ja mogu nekako napravit da mi npr. 10 puta on odradi GOTO naredbu tj. vrti 10 puta prvi blok te 11-ti put je priskoci i radi drugi blok naredbe ?
npr. ja zelim napravit dva bloka naredbe i na kraju prvog bloka mi se vrati na pocetak bloka i ponavlja se taj blok, OK to se radi sa GOTO naredbom, e sad mene zanima jeli ja mogu nekako napravit da mi npr. 10 puta on odradi GOTO naredbu tj. vrti 10 puta prvi blok te 11-ti put je priskoci i radi drugi blok naredbe ?
-
- Pravo uznapredovao :)
- Posts: 457
- Joined: 22-04-2008, 16:27
- Location: Maribor(SLO) Koprivnica(HR)
- Contact:
Re: skraceni kurs ucenja picbasica
Upiši (traži) u pomoči "FOR....NEXT" ili "REPEAT...UNTIL"
Može i tako:
Code: Select all
i var byte 'na početku definiraš variablu "i"
FOR i = 1 TO 10 ' broji od 1 do 10
'tu stavi tvoju radnju
NEXT i ' vrača se na FOR dok nije "i = 10" onda ide dalje
Code: Select all
FOR B2 = 20 TO 10 STEP -2 ' broji od 20 do 10 korak 2
'tu stavi tvoju radnju
NEXT B2 ' ' vrača se na FOR dok nije "B2 = 10" onda ide dalje
Real Radios Glow in the Dark!
Re: skraceni kurs ucenja picbasica
e da pomocu for petlje, hvala
-
- Pravo uznapredovao :)
- Posts: 457
- Joined: 22-04-2008, 16:27
- Location: Maribor(SLO) Koprivnica(HR)
- Contact:
Re: skraceni kurs ucenja picbasica
E da, u FOR je fora.
A fora je da je to sve ljepo opisano u pomoći ("Help" na engleskom). Nebi bilo loše malo zaviriti tamo.
Našao budeš još koju pametnu stvar.
A fora je da je to sve ljepo opisano u pomoći ("Help" na engleskom). Nebi bilo loše malo zaviriti tamo.
Našao budeš još koju pametnu stvar.
Real Radios Glow in the Dark!