PIC kérdések

Varga Zoltán radios at satrax.hu
Mon May 14 06:57:35 CEST 2007


Sziasztok!

PIC16C84-el kapcs. kérdésem lenne. 

A Halicky féle frekvenciamérővel játszadozok. (Hirtelen kell 2-3 db. egyszerű, olcsó frekimérő, és ez pont tudja azt, amire kell. 

http://www.qsl.net/om3cph/counter/counter.html

Természetesen összerakás után nem indult el. Miért is tette volna? 

A programban nem láttam sehol a fuse bitekre vonatkozó beállítást. 

Mind a megadott forrás lefordítás után, mind pedig a konstruktőr által megadott hex file a betöltés után az oszcillátor bitjét RC-re állítja. Ez így biztos, hogy nem jó, ezért kézzel átállítottam. XT-re. Mondanom sem kell, hogy így sem működik. (RC-vel tök sötét volt a kijelző, és a kvarc lábain nem tudtam szkóppal jelet kapni, ami végülis érthető, hiszen ekkor a belső RC oszcinak kéne mennie. XT esetben a 13-as lábon szép szinuszt láttam, és a 14-en semmit. (Itt a rajztól eltérően egy trimmer kondi van benn, nem mértem az értékét, de vagy 15 vagy 22 pF lehet.)
XT-nél valami krixkraxok látszanak a kijelzőn, tehát valamivel próbálkozik, de nem jó. 

_Kérdéseim: Mi a fuse bitek pontos jelentése HS XT RC meg még valami az oszcillátorra vonatkozóan? Az XT az eXTernal-t vagy XTal-t jelent? 
Ilyen alkalmazásban (frekimérő) a fuse watchdog és bekapcs. időzítés bitjeit hova állítsam? Hagyjam defaultban?_  

Kénytelen vagyok feltételezni, hogy a program jó, mert épült már meg néhány ilyen frekimérő a környezetemben. 
A kapcsolási rajz olyan egyszerű, hogy egy ovis összerakná. 
_Az oszcillátorkör lenne ennyire problémás? 
Jó az a jel, amit mérek rajta? (nem tudom most az amplitudóját)_ 

Vagy a PIC-em lenne rossz? (Használt, készülékből kivett, és törölt PIC-ről van szó.)
(UPC dekóder, mielőtt valaki kérdezné 8-))  )
Gondolok itt arra, hogy ez az előző alkalmazás elcseszte valamelyik portlábat, és a frekimérő meg ezt használná.
Ennek ellentmondani látszik, hogy 2 ugyanilyen eredetű PIC-el próbálkoztam. 
A döntő az lesz, hogy ma veszek egy újat. 

Z.



More information about the Elektro mailing list