skraceni kurs ucenja picbasica

Rasprava o PIC mikrokontrolerima, PIC projekti i drugo vezano za PIC-eve...

Moderators: pedja089, stojke369, [eDo], trax

Post Reply
User avatar
DaTi
Odlično uznapredovao
Odlično uznapredovao
Posts: 730
Joined: 10-06-2007, 13:24
Location: Novi Sad - Srbija
Contact:

Re: skraceni kurs ucenja picbasica

Post by DaTi »

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.
User avatar
MladaNada
Stariji član
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

Post by MladaNada »

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...
Branez
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 457
Joined: 22-04-2008, 16:27
Location: Maribor(SLO) Koprivnica(HR)
Contact:

Re: skraceni kurs ucenja picbasica

Post by Branez »

Još uvjek nisam dobio odgovor šta znači CDI (skračenica). Image
Real Radios Glow in the Dark!
seljo0
Pocetnik na forumu
Pocetnik na forumu
Posts: 38
Joined: 16-05-2009, 10:25

Re: skraceni kurs ucenja picbasica

Post by seljo0 »

http://en.wikipedia.org/wiki/Capacitor_ ... e_ignition" onclick="window.open(this.href);return false;
Branez
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 457
Joined: 22-04-2008, 16:27
Location: Maribor(SLO) Koprivnica(HR)
Contact:

Re: skraceni kurs ucenja picbasica

Post by Branez »

Image
Hvala!
Real Radios Glow in the Dark!
User avatar
DaTi
Odlično uznapredovao
Odlično uznapredovao
Posts: 730
Joined: 10-06-2007, 13:24
Location: Novi Sad - Srbija
Contact:

Re: skraceni kurs ucenja picbasica

Post by DaTi »

MladaNada probaj pa javi :wink:
kyzo
Posts: 9
Joined: 20-07-2009, 20:27

Re: skraceni kurs ucenja picbasica

Post by kyzo »

Imam pitanje u vezi 7 segmentnih lcd displaya u multiplexu, koji se tranzistori koriste?
User avatar
WhiteHead
Pravi forumaš
Pravi forumaš
Posts: 1627
Joined: 28-06-2007, 18:36
Location: 75,35k; B&H

Re: skraceni kurs ucenja picbasica

Post by WhiteHead »

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
Cipi-Cips
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 355
Joined: 28-09-2006, 20:11
Location: Split- Croatia

Re: skraceni kurs ucenja picbasica

Post by Cipi-Cips »

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?
Branez
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 457
Joined: 22-04-2008, 16:27
Location: Maribor(SLO) Koprivnica(HR)
Contact:

Re: skraceni kurs ucenja picbasica

Post by Branez »

Evo jedno pitanje kao odgovor: "Mogu li se voziti avtom naokolo a da ne stavim ključ u bravu i pokrenem motor?"
:wink:
Real Radios Glow in the Dark!
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7874
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: skraceni kurs ucenja picbasica

Post by pedja089 »

@Cipi-Cips @Smjesko ovde necete sigurno pisati idiotizme :!:
Cipi-Cips
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 355
Joined: 28-09-2006, 20:11
Location: Split- Croatia

Re: skraceni kurs ucenja picbasica

Post by Cipi-Cips »

Branez wrote:Evo jedno pitanje kao odgovor: "Mogu li se voziti avtom naokolo a da ne stavim ključ u bravu i pokrenem motor?"
:wink:

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.
i prikljuci se prema slici

Image


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
Branez
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 457
Joined: 22-04-2008, 16:27
Location: Maribor(SLO) Koprivnica(HR)
Contact:

Re: skraceni kurs ucenja picbasica

Post by Branez »

E, pa napravi kako hočeš!
Real Radios Glow in the Dark!
User avatar
Smjesko
Stariji član
Stariji član
Posts: 4012
Joined: 26-12-2005, 17:12

Re: skraceni kurs ucenja picbasica

Post by Smjesko »

@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.
Last edited by Smjesko on 08-10-2009, 15:20, edited 1 time in total.
Branez
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 457
Joined: 22-04-2008, 16:27
Location: Maribor(SLO) Koprivnica(HR)
Contact:

Re: skraceni kurs ucenja picbasica

Post by Branez »

Mislim da nije! Takve stvari piši na tom mjestu!
Real Radios Glow in the Dark!
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7874
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: skraceni kurs ucenja picbasica

Post by pedja089 »

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.
Cipi-Cips
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 355
Joined: 28-09-2006, 20:11
Location: Split- Croatia

Re: skraceni kurs ucenja picbasica

Post by Cipi-Cips »

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 ?
Branez
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 457
Joined: 22-04-2008, 16:27
Location: Maribor(SLO) Koprivnica(HR)
Contact:

Re: skraceni kurs ucenja picbasica

Post by Branez »

Upiši (traži) u pomoči "FOR....NEXT" ili "REPEAT...UNTIL"

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
Može i tako:

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!
Cipi-Cips
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 355
Joined: 28-09-2006, 20:11
Location: Split- Croatia

Re: skraceni kurs ucenja picbasica

Post by Cipi-Cips »

e da pomocu for petlje, hvala
Branez
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 457
Joined: 22-04-2008, 16:27
Location: Maribor(SLO) Koprivnica(HR)
Contact:

Re: skraceni kurs ucenja picbasica

Post by Branez »

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. Image
Našao budeš još koju pametnu stvar. :roll:
Real Radios Glow in the Dark!
Post Reply