[PIC]:Hi , I'd like to make an operation on a 16-bit data (like an = addwf)in assembler I was wondering if this could be possible since the registers in the = 16c717 are 8-bit wide. So my question is : how can I make an operation on a 16-bit data( with = the MSB and LSB) and then separate the 8 MSB datas and the 8 LSB datas so = that I can store them in the SSPBUF register on the I=B2C bus? Thanks -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.