Rychlonabijacka na NiMh - PIC12F675

Imro Konkol konkol
Středa Březen 17 14:53:46 CET 2004


To mi nenapadlo. Cez vikend vyskusam (skor to nestihnem).
Ja som si naivne  myslel, ze staci vynulovat ADCON0,0 (ADON) a tym odstavit
AD prevodnik.
A navyse som mal pocit, ze komparator zo 629 je nahradeny v 675 AD
prevodnikom a oni su v tej 675 obidva naraz. Potvory :)
Ale stale mi nie je jasne chovanie GP5, ktora vazbu na ADC nema.

Dakujem za pomoc.

Imro Konkol

----- Original Message -----
From: <jiri@bezstarosti.cz>
To: <hw-news@list.gin.cz>
Sent: Thursday, February 06, 2003 3:13 PM
Subject: RE: Rychlonabijacka na NiMh - PIC12F675


> Zdravim.
>
> Mrknete na registr ANSEL. Po resetu jsou bity ANS0 az ANS3
> v 1 a tedy je prepnuto na analogove vstupy. Je potreba je prepnout
> do 0, cimz se z pinu teprve stanou IO. Ta inicializace byla zrejme
> myslena pro PIC12F629, ktery vstupy do ADC samozrejme nema
> a tedy neni potreba je vypinat, ale datasheet je spolecny pro 629/675.
>
> --
> Jiri Bezstarosti
>
>
>
> -----Original Message-----
> From: Imro Konkol [mailto:konkol@hotmail.com]
> Sent: Thursday, February 06, 2003 2:43 PM
> To: hw-news@list.gin.cz
> Subject: Re: Rychlonabijacka na NiMh - PIC12F675
>
>
> Tak nastastie v Bratislave sa mi v GM svab 12F675 zohnat podarilo, ale iba
> jediny kus. Aj ten mam pocit, ze je vadny, lebo neviem prinutit ziaden
vyvod
> aby sa tvaril ako digitalny vstup okrem GP3 aj ten samozrejme len vtedy,
ked
> vypnem poistku MCLR.
> Na inicializaciu portov som pouzil presne sekvenciu z datasheetu
Michrochip
> (k dispozicii je na webe len verzia Preliminary, tak neviem, ci sa jej da
> verit):
>
> bcf STATUS,RP0  ;Bank 0
> clrf GPIO   ;Init GPIO
> movlw  07h   ;Set GP<2:0> to
> movwf  CMCON   ;digital IO
> bsf  STATUS,RP0  ;Bank 1
> movlw  0FFh   ;Set GP<5:0> as inputs
> movwf TRISIO
> bcf STATUS,RP0  ;Bank 0
>
> Posielam kazdu sekundu stav portov po RS-232 a vsetko okrem GP3 mi hlasi
> trvale log.0.
>
> Imro Konkol
>




Další informace o konferenci Hw-list