beautypg.com

Digilent 410-216P-KIT User Manual

Page 15

background image

chipKIT Basic I/O Shield Reference Manual

www.digilentinc.com

page 15 of 15

Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.

*/

BYTE
Spi2PutByte(BYTE bVal)

{

BYTE bRx;


/* Wait for transmitter to be ready

*/

while (SPI2STATbits.SPITBE == 0);


/* Write the next transmit byte.

*/

SPI2BUF = bVal;


/* Wait for receive byte.

*/

while (SPI2STATbits.SPIRBF == 0);


/* Put the received byte in the buffer.

*/

bRx = SPI2BUF;

return bRx;


}