12.07.2015 Views

MPLAB® C18 C 编译器函数库

MPLAB® C18 C 编译器函数库

MPLAB® C18 C 编译器函数库

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

MPLAB ® <strong>C18</strong> C 编 译 器 函 数 库putsSPI功 能 : 向 SPI 总 线 写 一 个 数 据 串 。包 含 头 文 件 : spi.h原 型 : void putsSPI( unsigned char *wrptr );参 数 :wrptr指 向 要 写 到 SPI 总 线 的 值 的 指 针 。说 明 :文 件 名 :代 码 示 例 :该 函 数 向 SPI 总 线 器 件 写 一 个 数 据 串 。 当 在 数 据 串 中 读 到 一 个 空 字 符 时函 数 终 止 ( 空 字 符 不 会 写 到 总 线 )。putsspi.cunsigned char wrptr[] = “Hello!”;putsSPI(wrptr);ReadSPIgetcSPI功 能 : 从 SPI 总 线 上 读 取 一 个 字 节 。包 含 头 文 件 : spi.h原 型 : unsigned char ReadSPI( void );说 明 : 该 函 数 启 动 一 个 SPI 总 线 周 期 , 来 采 集 一 字 节 数 据 。返 回 值 : 该 函 数 返 回 在 SPI 读 周 期 内 读 取 的 一 字 节 数 据 。文 件 名 :readspi.c代 码 示 例 : char x;x = ReadSPI();WriteSPIputcSPI功 能 : 向 SPI 总 线 写 一 个 字 节 。包 含 头 文 件 :原 型 :参 数 :spi.hunsigned char WriteSPI(unsigned char data_out );data_out要 写 到 SPI 总 线 的 值 。说 明 : 该 函 数 写 一 个 字 节 的 数 据 , 然 后 检 查 是 否 有 写 冲 突 。返 回 值 : 如 果 没 有 发 生 写 冲 突 , 为 0 ;如 果 发 生 写 冲 突 , 则 为 -1。文 件 名 :代 码 示 例 :writespi.cWriteSPI(‘a’);DS51297C_CN 第 44 页© 2004 Microchip Technology Inc.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!