skraceni kurs ucenja picbasica
Moderators: pedja089, stojke369, [eDo], trax
Re: skraceni kurs ucenja picbasica
pedja izvini molim te,probao sam da stavim i def osc20 i opet neradi display na 20mhz u proteusu
-
- Pravo uznapredovao :)
- Posts: 457
- Joined: 22-04-2008, 16:27
- Location: Maribor(SLO) Koprivnica(HR)
- Contact:
Re: skraceni kurs ucenja picbasica
Tako je, neće biti Pdje stalno pri ruci.pedja089 wrote:.....
Veruj mi da ti pomazem mnogo vise nego sto mislis. Time sto te teram da sam dolazis do zakljucaka.
....
Real Radios Glow in the Dark!
Re: skraceni kurs ucenja picbasica
Kolko sam shvatio pauza za inicijalizovanje displeja je mala,kako mogu izracunati kolka treba da bude ako je to tog
Re: skraceni kurs ucenja picbasica
Dobro si shvatio, ali pristup ti je los...
Procitaj jos jednom ono sto sam ti kopirao iz manuala, i obrati paznju na sto citas.
Procitaj jos jednom ono sto sam ti kopirao iz manuala, i obrati paznju na sto citas.
Re: skraceni kurs ucenja picbasica
GLUP SAM GLUP I GLIP neide neznam gde da ubacim i kolku pausu da ceka oscilator pet puta sam ono iscitao
kako uffff
Code: Select all
define osc 4
adcon1 = 7
trisa=0
DEFINE LCD_BITS 4
DEFINE LCD_DREG PORTA
DEFINE LCD_DBIT 0
DEFINE LCD_RSREG PORTA
DEFINE LCD_RSBIT 5
DEFINE LCD_EREG PORTD
DEFINE LCD_EBIT 7
DEFINE LCD_LINES 2
pause 100 'cekanje inicijalizacije displeja
lcdout $fe,1, "PRITISNI START"
Re: skraceni kurs ucenja picbasica
Oscilator ne ceka pauzu... Oscilator osciluje.
Procitaj opet... Ako ne mozes to skontati, vrati se na prve strane, i citaj objasnjenja oko oscilatora.
Tamo lepo pise da moras da kazes picbasicu kojom brzinom mu oscilator osciluje, da bi sve radilo kako treba.
Procitaj opet... Ako ne mozes to skontati, vrati se na prve strane, i citaj objasnjenja oko oscilatora.
Tamo lepo pise da moras da kazes picbasicu kojom brzinom mu oscilator osciluje, da bi sve radilo kako treba.
Re: skraceni kurs ucenja picbasica
Pozdrav !
Pogledaj ovdije . U toj knjizi imas podosta tog pojasnjeno a zatim malo datasheet , help , a za sve ostalo tu je pedja
Edit :
evo link : http://www.elektronika.ba/forum/viewtop ... 36&t=13553
Pogledaj ovdije . U toj knjizi imas podosta tog pojasnjeno a zatim malo datasheet , help , a za sve ostalo tu je pedja
Edit :
evo link : http://www.elektronika.ba/forum/viewtop ... 36&t=13553
Re: skraceni kurs ucenja picbasica
M nemas sile da skontam
Re: skraceni kurs ucenja picbasica
nesto sam uspeo dodao sam da kasne podatci ovo:
DEFINE LCD_DATAUS 500
ali sada mi nenapise prvo slovo sa displeja
umesto
"zdravo" napise :dravo
a kad je na 4 mhz napise lepo
DEFINE LCD_DATAUS 500
ali sada mi nenapise prvo slovo sa displeja
umesto
"zdravo" napise :dravo
a kad je na 4 mhz napise lepo
Re: skraceni kurs ucenja picbasica
Opet pogresan pristup...
Ajde gledaj u ovu liniju narednih 4 sata
DEFINE OSC 4 'Oscillator speed in MHz: 3 4 8 10 12 16 20 24 25 32 33 40
Pa probaj zakljuciti koji broj tu treba da stoji.
Ajde gledaj u ovu liniju narednih 4 sata
DEFINE OSC 4 'Oscillator speed in MHz: 3 4 8 10 12 16 20 24 25 32 33 40
Pa probaj zakljuciti koji broj tu treba da stoji.
Re: skraceni kurs ucenja picbasica
pedja 20mhz i to sam uradio al opet na displeju nema niceg samo sija
Re: skraceni kurs ucenja picbasica
ovako neradi samo sija displey
tak kad dodam da kasne podaci ispise,al bez prvog slova
Code: Select all
define osc 20
adcon1 = 7
trisa=0
DEFINE LCD_DATAUS 500 'bez ovog neispise nista a sa ovim meispise prvo slovo
DEFINE LCD_BITS 4
DEFINE LCD_DREG PORTA
DEFINE LCD_DBIT 0
DEFINE LCD_RSREG PORTA
DEFINE LCD_RSBIT 5
DEFINE LCD_EREG PORTD
DEFINE LCD_EBIT 7
DEFINE LCD_LINES 2
pause 100
lcdout $fe,1, "PRITISNI START"
Last edited by nemanjans on 09-12-2012, 17:38, edited 1 time in total.
Re: skraceni kurs ucenja picbasica
Napisi to define velikim slovima.
Produzi ovu pauzu od 100mS, mozda proteus jede govna, pa u simulatoru treba vise vremena da se displej inicijalizuje...
To nije za kasnjenje, nego je za brzinu kojom se salju.
Produzi ovu pauzu od 100mS, mozda proteus jede govna, pa u simulatoru treba vise vremena da se displej inicijalizuje...
To nije za kasnjenje, nego je za brzinu kojom se salju.
Re: skraceni kurs ucenja picbasica
nece pa nece uradio sam to
Re: skraceni kurs ucenja picbasica
Baci proteus, i kupi kontroler i displej...
Re: skraceni kurs ucenja picbasica
Mislis da bi radilo?
Re: skraceni kurs ucenja picbasica
Mora da radi...
Nije mi jasno sta simulacija jede govna.
Jel ucitas novi hex kad bilo sta izmenis u programu?
A u ostalom zasto ti je toliko bitno u simulaciji da imas 20MHz
Nije mi jasno sta simulacija jede govna.
Jel ucitas novi hex kad bilo sta izmenis u programu?
A u ostalom zasto ti je toliko bitno u simulaciji da imas 20MHz
Re: skraceni kurs ucenja picbasica
zato sto ima puno u prazno da broji zato ma sve novi folder sam napravio i nanovo compailirao samo nece ni prvo slovo ni prvi broj da ispise bas me iznervira sranje E PIC JE 16F877
na displeju je samo 0
Code: Select all
DEFINE osc 20
adcon1 = 7
trisa=0
a var byte
a=10
DEFINE LCD_DATAUS 500 'OVO SAM DODAO
DEFINE LCD_BITS 4
DEFINE LCD_DREG PORTA
DEFINE LCD_DBIT 0
DEFINE LCD_RSREG PORTA
DEFINE LCD_RSBIT 5
DEFINE LCD_EREG PORTD
DEFINE LCD_EBIT 7
DEFINE LCD_LINES 2
pause 100
lcdout $fe, 1, dec a
END
Last edited by nemanjans on 09-12-2012, 18:36, edited 1 time in total.
Re: skraceni kurs ucenja picbasica
Rekoh ti, povecaj ovo pause 100...
I malo lepse pisi, stvarno mi je tesko citati tvoje poruke...
I malo lepse pisi, stvarno mi je tesko citati tvoje poruke...
Re: skraceni kurs ucenja picbasica
Pedja metao sam pause 100,200,300...1000 isto