skraceni kurs ucenja picbasica
Moderators: pedja089, stojke369, [eDo], trax
Re: skraceni kurs ucenja picbasica
Malo truda i "voila", nova shema sa Hall senzorom:
ovo bi bio popis elemenata:
ili u excel formatu: Edit:
cijene i brojevi su iz Kelc-a
ovo bi bio popis elemenata:
ili u excel formatu: Edit:
cijene i brojevi su iz Kelc-a
Cezare, star sam i nemoćan, ali poslušaj moj savjet ....
Re: skraceni kurs ucenja picbasica
Hvala,
Sutra ili prekosutra nabavljam delove i pocinjem izradu plocice.
Sad se trenutno mucim u EAGLE da nacrtam plocicu i sve delove na njoj.
U stvari dve plocice jedna za elektroniku a druga za LED displej.
Sta je najlakse da koristim za crtanje plocica?
Da li treba osim PCI16F84A jos nesto da se programira?
Negde sam video ovih dana na netu da se programira i 74LS247? (mozda i gresim nerazumem se).
On sluzi samo da posalje komandu do LED displeja koji broj da ispise.A PCI16F84A koji displej da pokaze koji broj.
Ako sam dobro ukapirao.
Sutra ili prekosutra nabavljam delove i pocinjem izradu plocice.
Sad se trenutno mucim u EAGLE da nacrtam plocicu i sve delove na njoj.
U stvari dve plocice jedna za elektroniku a druga za LED displej.
Sta je najlakse da koristim za crtanje plocica?
Da li treba osim PCI16F84A jos nesto da se programira?
Negde sam video ovih dana na netu da se programira i 74LS247? (mozda i gresim nerazumem se).
On sluzi samo da posalje komandu do LED displeja koji broj da ispise.A PCI16F84A koji displej da pokaze koji broj.
Ako sam dobro ukapirao.
Re: skraceni kurs ucenja picbasica
Ako si krenuo crtat pločicu s Eagle-om, nastavi s njim. Čini mi se gubitkom vremena sad učit još 5 različitih programa za crtanje, pa odlučivat s kojim ćeš krenut. Eagle sigurno nije najbolji i najmoćniji program, ali ima prednost jer je zastupljen gotovo kod svih amaterskih projekata. Kad se malo "ušaltaš" radit s njim, onda gledaj eventualno druge programe.
Osim PIC-a nema drugih programiranja, info. o programiranju 74LS247 je totalno kriv, to je najobičniji logički sklop. Za detalje pogledaj njegov datasheet i vidjet ćeš da se nigdje ni jednom riječju ne spominje programiranje.
Osim PIC-a nema drugih programiranja, info. o programiranju 74LS247 je totalno kriv, to je najobičniji logički sklop. Za detalje pogledaj njegov datasheet i vidjet ćeš da se nigdje ni jednom riječju ne spominje programiranje.
Velikom većinom si u pravu, on pretvara BCD broj na svom ulazu u izgled broja na 7-segmentnom displeju.uros2002 wrote:On sluzi samo da posalje komandu do LED displeja koji broj da ispise.A PCI16F84A koji displej da pokaze koji broj.Ako sam dobro ukapirao.
Cezare, star sam i nemoćan, ali poslušaj moj savjet ....
Re: skraceni kurs ucenja picbasica
Evo samo da obavijestim da sam uspijesno uspostavio komunikaciju izmedu TDA7313-a i PIC-a. Iskoristio sam onakav oblik naredbe kao sto ju je pedja dao te sam jos morao dodat I2C_slow 1 jer mi je oscilator manji od 8MHz odnosno 4MHz.
Jos jednom hvala pedja
Jos jednom hvala pedja
Re: skraceni kurs ucenja picbasica
Odlicno... Ne znam kolika je maksimalna brzina tog tda, mozda mozes i vecom brzinom... Probaj...
Re: skraceni kurs ucenja picbasica
Datasheet kaze da je max clock speed 100kbits/s
Naredbu I2C_slow 1 sam morao stavit jer mi je oscilator na picu bio manji od 8MHz odnosno 4MHz ... Tocnije ovo kaze mcs :
Standard transfer rate (100kHz) is achieved by 8MHz oscillator. For higher transfer rate (400kHz) 20MHz oscillator is used. If slower oscillator is used for the transfer program should contain the following directive:
I2C_slow 1
Pa pretpostavljam da je to najbrze sto zasad mogu postic
Naredbu I2C_slow 1 sam morao stavit jer mi je oscilator na picu bio manji od 8MHz odnosno 4MHz ... Tocnije ovo kaze mcs :
Standard transfer rate (100kHz) is achieved by 8MHz oscillator. For higher transfer rate (400kHz) 20MHz oscillator is used. If slower oscillator is used for the transfer program should contain the following directive:
I2C_slow 1
Pa pretpostavljam da je to najbrze sto zasad mogu postic
Re: skraceni kurs ucenja picbasica
Ok. Ma to se ne primeti, ne prenosis ti ko zna koliku kolicinu podataka.
EDIT:
Malo si me zbunio...
I2C_SLOW ide kada hoces da koristis 100KHz klok sa oscilatorom brzim od 8MHz.
EDIT:
Malo si me zbunio...
I2C_SLOW ide kada hoces da koristis 100KHz klok sa oscilatorom brzim od 8MHz.
If it is desired to access a standard speed device at above 8MHz, the following DEFINE should be added to the program:
DEFINE I2C_SLOW 1
Re: skraceni kurs ucenja picbasica
Eh sad sam skroz na skroz zbunjen .
U ovom pdf-u http://scalak.elektroda.eu/html/pliki/B ... ollers.pdf pise ono sto sam gore napisao , a to je sa stranice 50 .
Ha, mozda sam ja krivo skuzio
U ovom pdf-u http://scalak.elektroda.eu/html/pliki/B ... ollers.pdf pise ono sto sam gore napisao , a to je sa stranice 50 .
Ha, mozda sam ja krivo skuzio
Re: skraceni kurs ucenja picbasica
Ovo sto sam ti ja kopirao je iz manuala koji dolazi sa pbp3. Tako da verujem da je ispravno...
Re: skraceni kurs ucenja picbasica
A budem probao maknut tu naredbu i "snimit" situaciju .
Re: skraceni kurs ucenja picbasica
Radi bez naredbe I2C_slow 1 .
Hvala !
Hvala !
Re: skraceni kurs ucenja picbasica
Sve pohvale samo bi molijo da dovedes kurs do kraja bez pitanja a kada zavrsis kurs neka se postavljaju pitanja.OVO VREDI ZLATA HVALA
Re: skraceni kurs ucenja picbasica
A to je to... Sta jos fali?
Re: skraceni kurs ucenja picbasica
Prvi put sam danas video ovo. nemogu da stignem sve da pregledam.
Neznam na kojoj strani je objasnjeno kako se program ubacuje u racunar.
Neznam na kojoj strani je objasnjeno kako se program ubacuje u racunar.
Re: skraceni kurs ucenja picbasica
Onda ti predlazem da pocnes od prve strane. Sve do zadnjeg detalja objasnjenjo, sa slikama itd.
Re: skraceni kurs ucenja picbasica
sefeBranez wrote:@atom1
Jesi li uspio?
Re: skraceni kurs ucenja picbasica
ima li tko link od pbp 2.44 za skinit?
Re: skraceni kurs ucenja picbasica
Zamolio bih pedja089 ili nekog drugog ako moze da postavi link za download MCS+PBP,posto onaj na prvoj strani nije u funkciji vise.
Hvala
Hvala
Re: skraceni kurs ucenja picbasica
Molim vas recite mi gde gresim pic 18f4680 nece nista na displeju da ispise evo pocetak koda gde bi morao da ispise PRITISNI START.
Code: Select all
'18F4680
#CONFIG
__CONFIG _CONFIG1H, _OSC_HS_1H & _FCMEN_OFF_1H & _IESO_OFF_1H
__CONFIG _CONFIG2H, _WDT_ON_2H & _WDTPS_512_2H
__CONFIG _CONFIG3H, _PBADEN_OFF_3H & _LPT1OSC_OFF_3H & _MCLRE_ON_3H
__CONFIG _CONFIG4L, _STVREN_ON_4L & _LVP_OFF_4L & _BBSIZ_1024_4L & _XINST_OFF_4L
#ENDCONFIG
'***********PODESAVANJE*********
define osc 40
CMCON=%00000111 'Disables comparators, Port A
ADCON0=%00000000 'Turns off ADC, Port A
ADCON1=%00001111
CMCON =%00000111 'Turns OFF comparators
CVRCON=%00000000 'DISABLES comparator voltage module
ECCP1CON=%00000000 'DISABLES PWMs and such
'*****************************************************
Include "modedefs.bas"
trisa=%00000000
trisb=%11111111
trisc=0
trisd=0
porta=0
portb=1
portc=0
portd=0
'*********DEFINISANJE DISPLEJA*************
DEFINE LCD_BITS 4
DEFINE LCD_DREG PORTA
DEFINE LCD_DBIT 0
DEFINE LCD_RSREG PORTA
DEFINE LCD_RSBIT 5
DEFINE LCD_EREG PORTA
DEFINE LCD_EBIT 4
DEFINE LCD_LINES 2
pause 100
lcdout $fe,1, "PRITISNI START"
pause 1000
-
- Pravo uznapredovao :)
- Posts: 457
- Joined: 22-04-2008, 16:27
- Location: Maribor(SLO) Koprivnica(HR)
- Contact:
Re: skraceni kurs ucenja picbasica
'***********PODESAVANJE*********
define osc 40 '???????????????????????????'?
CMCON=%00000111 'Disables comparators, Port A
Real Radios Glow in the Dark!