Hi! Instruction btfsc means: bit test file, skip if clear. In your case it says: test bit 2 of STATUS register and jump over next instruction if it is zero, else execute next instruction. Zero flag is set, if the result of previous operation was zero. example: btfsc STATUS, Z goto SOMEWHERE clrf PORTB If zero flag Z is clear, program clears PORTB; if it's set, it goes to SOMEWHERE. -----Original Message----- From: pic microcontroller discussion list [mailto:PICLIST@MITVMA.MIT.EDU]On Behalf Of Lucas Fenoll Molina Sent: Thursday, February 08, 2001 7:17 PM To: PICLIST@MITVMA.MIT.EDU Subject: [PIC]:programming question hi I would like to know what does this line of code thanks btfsc STATUS,Z -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details. -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.