Napajeni z portu PIC - divne chovani

Vaclav Danecek danecek
Středa Březen 17 14:55:31 CET 2004


Operace BCF/BSF na jinem pinu stejneho potru je presne to co jsem popisoval.
PIC dela tyto operace jako logickou funkci s celym ! portem, a jako vstup si
bere data nactena primo z portu, i kdyz je konfigurovan jako vystupni.
Zkuste si prostudovat v dokumentaci vnitrni zapojeni portu, zapis do
vystupniho registru WRport je spolecny pro vsechny bity portu.

Vcalav Danecek

----- Original Message -----
From: "Vicek Radek" <vicek.radek@ozjc.cpost.cz>
To: <hw-news@list.gin.cz>
Sent: Monday, January 06, 2003 12:00 PM
Subject: Re: Napajeni z portu PIC - divne chovani


>
> Cely port RA je nastaven jako vystupni a byl z neho pouzit jen jeden pin
pro
> ovladani piezosirenky (samobudici). Takze take jen v rezimu on-off.
>
> Ted jsem pridal jeste tento pin pro napajeni modulu. Vsechny ostatni piny
> jsou nepripojene.
>
> Jedina operace co se provede inicializace je BCF/BSF Sirena jinak se s
> portem v programu neoperuje.
>
> Je to fakt nejake divne. Ten modul je pripojen asi 30mm dlouhym privodem
> kvuli moznemu ruseni z procesoru a na konci je pripojen blokovaci
> kondenzator 100n dle specifikace vyrobce modulu.
>
> RadekCX
>
> >
> >
> >-----P?vodn? z?silka-----
> >Od: "Vaclav Danecek" <danecek@mbox.dkm.cz>
> >Komu: vicek.radek@ozjc.cpost.cz;<hw-news@list.gin.cz>;
> >Odesl?no: pond?l? 07.01.02 11:32:18
> >V?c: Re: Napajeni z portu PIC - divne chovani
> >
> >A nedelate tam nejakou logickou operaci, pri ktere pouzijete data z portu
?
> >Pokud port zatizite tim modulem, tak vystupni odpor portu vuci VCC je asi
> >50
> >ohm, ten modul predstavuje svymi blokovacimi kondenzatory kapacitni
zatez.
> >Pokud udelate logickou operaci na portu a ctete zpet z portu, v dobe kdy
se
> >jeste kondenzatory nestaci nabit, prectete 0 a tak si muzete tento bit
> >shodit ve vystupnim registru portu. Pozor ! toto se stane i kdyz udelate
> >bitovou operaci na jinem pinu stejneho portu. PIC cte totiz skutecnou
> >hodnotu, ktera je na pinech portu, udela s nim logickou operaci a
vysledek
> >vrati zpet na port.
> >Proto pozor pri psani programu - toto muze zpusobit snizeni odolnosti
> >programu proti vnejsimu ruseni indukovanemu do portu procesoru !!!
> >
> >Vaclav Danecek
> >
>
>




Další informace o konferenci Hw-list