PIC 16F74 problem - (elektronika)

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

Moderators: pedja089, stojke369, [eDo], trax

Post Reply
User avatar
Beetle
Posts: 12
Joined: 30-07-2005, 16:32
Location: Chair
Contact:

PIC 16F74 problem - (elektronika)

Post by Beetle »

Pozdrav ;)

Ne mogu pokrenuti PIC 16F74. Ne znam više koliko puta sam provjerio flashanje tako da vjerujem da je software gore. Software sam testirao tako da sam ga flashao na PIC, a zatim ga exportao i taj exportani provjerio u PIC Simulatoru - i radi.

E sad.. problem je kad pic stavim na testnu plocicu. Spojim mu Vdd na +5V i Vss na minus pol. Koristim napajanje od kompjutera pa vjerujem da je dovoljno stabilno ;) Osim toga, spojio sam 4 LEDice na (input/) output portove (btw, software redom ukljuci portb.0 do portb.7).

PIC je kao mrtav. Nista.. nista se ne ukljucuje. Sto se elektronike tice prilicno sam siguran da je sve ok spojeno. Polaritet LEDica je isto ok.

Da li moram koristiti nesto za vanjski takt mikrokontrolera - mislim na oscilator ili nesto drugo. Mogu li to PIC upogoniti bez toga?

Da li MCLR moram obavezno spojiti na +5V ?

Hm..

Thnx!

Tomislav
User avatar
Beetle
Posts: 12
Joined: 30-07-2005, 16:32
Location: Chair
Contact:

Post by Beetle »

..usput, nisam nikad jos radio sa pic-evima pa ne znam ni sto je sve potrebno za rad PIC-a.. Datasheet jos proucavam ;)
User avatar
trax
Administrator sajta
Administrator sajta
Posts: 3508
Joined: 08-01-2005, 18:04
Location: 75k, BA
Contact:

Post by trax »

Moras imati neki takt, interni ili eksterni. Ne znam da li taj tvoj PIC konkretno ima interni oscilator i da li si ga uopste pokrenuo.

Predlazem da spojis kristal sa dva kondenzatora na OSC1 i OSC2 pinove tog kontrolera. Kako ces to spojiti pogledaj bilo koju shemu na internetu sa PIC16F84 kontrolerom. Identicno je, oni OSC pinovi.

Predlazem da skines sebi ovaj dokument http://ww1.microchip.com/downloads/en/D ... 30325b.pdf koji je ustvari dokumentacija tog PIC-a. Dobro proucis i krenes sa izradom bilo cega :-)

MCLR preko otpornika od 10k spoji na +5V.

Trax
User avatar
Beetle
Posts: 12
Joined: 30-07-2005, 16:32
Location: Chair
Contact:

Post by Beetle »

A interni oscilator?

Kako da znam postoji li on u 16F74? Prolazim kroz Datasheet ali baš i ne vidim da postoji, ali možda zbog neiskustva ne kužim da postoji.

Treba li podesiti nešto da bi se koristio interni oscilator ako postoji?

Hm.. pitanja pitanja..
buco

Post by buco »

Ako imas dokumentaciju , rekao si da imas , i znas engleski bar dovoljno za razumijevanje te iste dokumentacije onda ti unutra sve detaljno pise
cak i u vezi s tipovma osc i kako to definirat. Inace tkzv "osiguraci" definiraju pocetni status MCUa pa tako i tip oscilatora to ti je uglavnom prezentirano u formi konfiguracionih baytova .I jos jedna bitna stvar , ako je ikako moguce napravi externi izvor napajanja ne onaj s PCa , pogotovo ako imas "laptop" jer cesto nemogu dat dovoljnu struju za test .
Ako je FW koji si kopirao "radni" onda bi trebao i da radi ako je napajanje uredu i ako si ga spojio po shemi za uredjaj za koji je " pisan". Ako ne radi a sve je spojeno po uputama i FW je namijenjen za taj MCU 16F74 onda tu nesto ne stima s FW.Da nisi mozda kopirao FW pisan za 16F84 u 16F74 ? ako jesi 99% im se ne slazu bitovi za konfiguraciju pa ti zato i ne radi.Prepravi CFG byteove [ tj bitove] i programiraj ih u svoj MCU i radit ce.
pozdrav
User avatar
Beetle
Posts: 12
Joined: 30-07-2005, 16:32
Location: Chair
Contact:

Post by Beetle »

Maloprije mi je proradio 16F74. Software je OK ;) Problem je bio u oscilatoru ;)
User avatar
Beetle
Posts: 12
Joined: 30-07-2005, 16:32
Location: Chair
Contact:

Post by Beetle »

Hvala svima na pomoći ;)

Pozdrav,

Tomislav
Post Reply