RLF/RRF na PIC16F628

andrej jancura hw_aj@zoznam.sk
Středa Červen 13 19:31:17 CEST 2007


> asi to bude tim, ze rlf ma argument F (FSR registr), vysledek muze byt
> ulozen do F (cili zpet) nebo W.

Trochu Ta poopravim, format je:

RLF   f,d   pricom f je od 0x00 do 0x7F, d je 0 alebo 1

Staci sa pozriet do manualu, instrukcny subor je popisany temer vsade.

A.



>  
> 
> -----Original Message-----
> From: hw-list-bounces@list.hw.cz [mailto:hw-list-bounces@list.hw.cz] On
> Behalf Of Milan Horák
> Sent: Wednesday, June 13, 2007 4:27 PM
> To: HW-news
> Subject: RLF/RRF na PIC16F628
> 
> Zdravím všechny,
> 
> mám takový problém se zapojením s PIC16F628 (bez A).
> 
> Jedná se o tento kousek kódu:
> 
> loop
>	  clrf PORTA
>	  call delay
>	  movlw D'15'
>	  xorwf CounterD,W
>	  btfsc STATUS,Z
>	  clrf CounterD
>	  movf CounterD,W
>	  rlf W
>	  addlw D'128'
>	  movwf PORTA
>	  call delay
>	  incf CounterD,F
>	  goto loop
> 
> END
> 
> (delay je 1s pauza)
> 
> Jde mi o to, že PIC naprosto ignoruje instrukci rotace, a to všechny
> varianty:
> 
> rlf W
> rlf W,F
> rrf W
> rrf W,F
> 
> a úplně stejně se chová gpsim.
> 
> Prostě jako by tam vůbec nebyla.
> 
> Nemá někdo ponětí, jak k tomu může docházet?
> 
> Milan
> _______________________________________________
> HW-list mailing list	-  sponsored by www.HW.cz Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> 
> 
> 
> 
> _______________________________________________
> HW-list mailing list	-  sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



--- reklama -----------------------------------------------------
Neposielaj maily, pošli radšej fľašu.
http://vino.zoznam.sk/



Další informace o konferenci Hw-list