Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Cudno ponasanje PIC16F877

[es] :: Elektronika :: Mikrokontroleri :: Cudno ponasanje PIC16F877

[ Pregleda: 2304 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zivadin_despot
Živadin Despotović
Novi Sad

Član broj: 175438
Poruke: 704
*.adsl-a-5.sezampro.rs.



+5 Profil

icon Cudno ponasanje PIC16F87711.05.2010. u 20:06 - pre 169 meseci
Izludeo sam probavajuci i trazeci sta se desava....evo problema: napisem samo da se svi portovi upale kada se ukljuci pic,
kada ga isprogramiram, ne radi nista....nakon sto ga isprogramiram, procitam ga i uporedim i isto je... U cemu je problem?
 
Odgovor na temu

Sepa011

Član broj: 161918
Poruke: 1817
109.106.249.*



+28 Profil

icon Re: Cudno ponasanje PIC16F87711.05.2010. u 22:11 - pre 169 meseci
Ajde barem daj kod (sta si to napisao) pa da ti pomognemo, ovako jedino da bacamo pasulj, koscice, duvamo u pepeo,...
 
Odgovor na temu

zivadin_despot
Živadin Despotović
Novi Sad

Član broj: 175438
Poruke: 704
109.106.227.*



+5 Profil

icon Re: Cudno ponasanje PIC16F87712.05.2010. u 11:46 - pre 169 meseci
izvinjavam se :) evo koda....
Code:

void main() {
     TRISB=0;
     PORTB=255;
     Delay_ms(3000);
     PORTB=0;
    
}
 
Odgovor na temu

VRadule
Vladimir Radulovic

Član broj: 191689
Poruke: 211
*.dynamic.isp.telekom.rs.



+8 Profil

icon Re: Cudno ponasanje PIC16F87712.05.2010. u 11:57 - pre 169 meseci
Uporedi i konfiguracione registre, najverovatnije je da je tu problem.

 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Cudno ponasanje PIC16F87712.05.2010. u 11:58 - pre 169 meseci
a kompajler je ?
 
Odgovor na temu

zivadin_despot
Živadin Despotović
Novi Sad

Član broj: 175438
Poruke: 704
109.106.227.*



+5 Profil

icon Re: Cudno ponasanje PIC16F87712.05.2010. u 12:23 - pre 169 meseci
Evo slika kako sam podesio:

i prilikom programiranja koristim IC-Prog i tamo sam podesio isto kao u conf. registru.
Kompajler je mikroC
Prikačeni fajlovi
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Cudno ponasanje PIC16F87712.05.2010. u 12:38 - pre 169 meseci
da li imas EXTERNI KRISTAL sa 2 kondenzatora prema masi?

da li ti je MCLR dignut sa pull-up otpornikom na VCC ?


 
Odgovor na temu

zivadin_despot
Živadin Despotović
Novi Sad

Član broj: 175438
Poruke: 704
*.dynamic.isp.telekom.rs.



+5 Profil

icon Re: Cudno ponasanje PIC16F87712.05.2010. u 12:43 - pre 169 meseci
Imam kristal i 2 kondenzatora, MCLR je direktno na VCC

Vcc mi je baterija 3V

Probao sam sa 4 , 10 , 20MHz
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Cudno ponasanje PIC16F87712.05.2010. u 12:45 - pre 169 meseci
promeni kod u:

Code:

void main() {
     TRISB=0;
     PORTB=255;
     Delay_ms(3000);
     PORTB=0;
     while(1);
}


posto tu "praznu petlju" mikroc ne dodaje sam tako da ti uC krene dalje da izvrsava "smece"
 
Odgovor na temu

VRadule
Vladimir Radulovic

Član broj: 191689
Poruke: 211
*.dynamic.isp.telekom.rs.



+8 Profil

icon Re: Cudno ponasanje PIC16F87712.05.2010. u 12:46 - pre 169 meseci
Portb bi trebao da bude 255 prve 3 sekunde, pa onda da pređe na 0.

Da bi delay radio kako treba, setovana frekvencija u project-u mora da bude identicna kristalu koji koristiš.

Idi na edit project i upiši ponovo ceo konfig i radnu frekvenciju, potvrdi podešavanje, kompajliraj i spusti program ponovo u PIC.

Iskljuci i Brown out.

Prekontroliši napone na reset pinu.

Da bi Pic radio treba mu napajanje, klok i da nije u HW resetu.

Ako je sve prethodno o.k., onda je možda PIC.

 
Odgovor na temu

VRadule
Vladimir Radulovic

Član broj: 191689
Poruke: 211
*.dynamic.isp.telekom.rs.



+8 Profil

icon Re: Cudno ponasanje PIC16F87712.05.2010. u 12:53 - pre 169 meseci
Pa na Vcc 3V, datasheet kaže da može...

Možda na 4Mhz i sa setovanim XT oscilatorom, a ne HS.

Ma u stvari, ne može ispod 4V klasičan 877,
Gore navedeno važi za LF verziju
 
Odgovor na temu

zivadin_despot
Živadin Despotović
Novi Sad

Član broj: 175438
Poruke: 704
*.uns.ac.rs.



+5 Profil

icon Re: Cudno ponasanje PIC16F87712.05.2010. u 16:00 - pre 169 meseci
:)....doslo je do banalne greske, naime na izlazu sam stavio 200 i nesto Kohm da ogranicim struju umesto 200 Ohm....kakva greska...... ne brinite dobio sam jednu po glavi od kolege koji je to zapazio....
Izvinjavam se sto sam uneo zabludu.....
pozdrav svima
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: Cudno ponasanje PIC16F877

[ Pregleda: 2304 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.