PIC a PORTB

j s jarin.hw na gmail.com
Středa Prosinec 19 12:15:32 CET 2012


To, ze vstup je analogovy, nijako neovplyvnuje vystupny buffer. Ked
don zapisete jednotu (a TRIS je v nule), vystup vylezie do jednotky.
Problem ale pre RMW instrukcie (ako napriklad bsf) je ten, ze citanie
z pinu, ktory je v analogovom rezime, vracia stale nulu - preto vznika
RMW problem.


2012/12/19 Miroslav Draxal <evik na volny.cz>:
> Kdyby byly analogové vstupy - led by se nerozsvítila.
>
> RWM problém si v tomto případě nemyslím.
>
> Míra
>
>
>
> From: hw-list-bounces na list.hw.cz [mailto:hw-list-bounces na list.hw.cz] On
> Behalf Of j s
> Sent: Wednesday, December 19, 2012 12:07 PM
>
>
> To: HW-news
> Subject: Re: PIC a PORTB
>
>
>
> Podla toho, co pisete, to vyzera na RWM problem.
>
>
> http://www.microchip.com/forums/m478014.aspx
> http://www.cornerstonerobotics.org/curriculum/lessons_year2/erii_rmw_problem.pdf
>
> Tu ale jadro problemu bude zrejme kusok vedla - RB0 a 2 su analogove
> vstupy. Mate ich prepnute na digitalne? Register ANSELH
>
> S RMW problemom som sa uz nejaku dobu nestretol. Na low-end aplikacie
> pouzivam PIC16F1xxx, ktore maju PORT a LAT registre, cim sa tieto veci
> 100%-ne eliminuju. Okrem toho su lacnejsie - ak ich Vas kompilator
> podporuje, pozrite sa po nich.
>
> J.
>
>
> 2012/12/19 Admin HWnews <hwnews na cncnet.info>:
>> Zdravim,
>>
>> po delsi dobe ted delam neco s PIC16F876A a mam na RB0 az RB2 povesene
>> nizkoprikonove LEDky jen jako signalizaci - jsou pripnute na zem.
>> Cumim uz od vcera do DS a nemuzu prijit na to, proc nelze LEDku zapnout
>> jen
>> prikazem BSF resp. vypnout BCF.
>> Pokud poslu na cely port nejake 8b slovo tak se LEDky zapinaji, ale jen
>> ovladanim bitu to nefunguje.
>>
>> Nejak matne si pamatuji, ze jsem uz neco takoveho snad i zaznamenal a ze
>> to
>> nejak souviselo s prepisem registru a jeho fyzickym stavem, ale nemuzu na
>> nic prijit.
>>
>> RV
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
>
>
> __________ Informace od ESET NOD32 Antivirus, verze databaze 7815 (20121219)
> __________
>
> Tuto zpravu proveril ESET NOD32 Antivirus.
>
> http://www.eset.cz
>
>
>
> __________ Informace od ESET NOD32 Antivirus, verze databaze 7815 (20121219)
> __________
>
> Tuto zpravu proveril ESET NOD32 Antivirus.
>
> http://www.eset.cz
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>


Další informace o konferenci Hw-list