12.07.2015 Views

MPLAB® C18 C 编译器函数库

MPLAB® C18 C 编译器函数库

MPLAB® C18 C 编译器函数库

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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

MPLAB ® <strong>C18</strong> C 编 译 器 函 数 库CloseI2C功 能 : 禁 止 SSP 模 块 。包 含 头 文 件 : i2c.h原 型 : void CloseI2C( void );说 明 : 该 函 数 禁 止 SSP 模 块 。文 件 名 :closei2c.cDataRdyI2C功 能 : I 2 C 缓 冲 区 中 是 否 有 数 据 ?包 含 头 文 件 : i2c.h原 型 : unsigned char DataRdyI2C( void );说 明 : 确 定 SSP 缓 冲 区 中 是 否 有 数 据 可 读 。返 回 值 : 如 果 SSP 缓 冲 区 中 有 数 据 , 为 1 ;如 果 SSP 缓 冲 区 中 没 有 数 据 , 则 为 0。文 件 名 :代 码 示 例 :dtrdyi2c.cif (DataRdyI2C()){var = getcI2C();}getcI2C参 见 ReadI2C。getsI2C功 能 : 从 工 作 在 主 I 2 C 模 式 的 I 2 C 总 线 上 读 取 一 个 固 定 长 度 的 数 据 串 。包 含 头 文 件 :原 型 :参 数 :i2c.hunsigned char getsI2C(unsigned char * rdptr,unsigned char length );rdptr指 向 用 于 存 储 从 I 2 C 器 件 所 读 取 数 据 的 PICmicro RAM 的 字 符 型 指 针 。length从 I 2 C 器 件 读 取 的 字 节 数 。说 明 : 该 函 数 从 I 2 C 总 线 上 读 取 一 个 预 定 义 长 度 的 数 据 串 。返 回 值 : 如 果 所 有 字 节 都 发 送 完 毕 , 为 0 ;如 果 发 生 总 线 冲 突 , 则 为 -1 。文 件 名 :代 码 示 例 :getsi2c.cunsigned char string[15];getsI2C(string, 15);DS51297C_CN 第 24 页© 2004 Microchip Technology Inc.

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

Saved successfully!

Ooh no, something went wrong!