Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 11 odgovora
  • 3.323 pregleda

Najnovija ↓

Cudno ponasanje PIC16F877 11.05.2010. u 21:06 · pre 200 meseci #1
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?
Re: Cudno ponasanje PIC16F877 11.05.2010. u 23:11 · pre 200 meseci #2
Ajde barem daj kod (sta si to napisao) pa da ti pomognemo, ovako jedino da bacamo pasulj, koscice, duvamo u pepeo,...
Re: Cudno ponasanje PIC16F877 12.05.2010. u 12:46 · pre 200 meseci #3
izvinjavam se :) evo koda....
Code:

void main() {
     TRISB=0;
     PORTB=255;
     Delay_ms(3000);
     PORTB=0;
    
}
Re: Cudno ponasanje PIC16F877 12.05.2010. u 12:57 · pre 200 meseci #4
Uporedi i konfiguracione registre, najverovatnije je da je tu problem.

Re: Cudno ponasanje PIC16F877 12.05.2010. u 13:43 · pre 200 meseci #8
Imam kristal i 2 kondenzatora, MCLR je direktno na VCC

Vcc mi je baterija 3V

Probao sam sa 4 , 10 , 20MHz
Re: Cudno ponasanje PIC16F877 12.05.2010. u 13:45 · pre 200 meseci #9
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"
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Cudno ponasanje PIC16F877 12.05.2010. u 13:46 · pre 200 meseci #10
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.

Re: Cudno ponasanje PIC16F877 12.05.2010. u 13:53 · pre 200 meseci #11
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
Re: Cudno ponasanje PIC16F877 12.05.2010. u 17:00 · pre 200 meseci #12
:)....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
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme