12Mhz标准51的100KHz IIC总线主器件模拟方式驱动程序。 本驱动程序即可以在没有Small RTOS的情况下使用。此时,要使用本驱动程序只需要配置IIC总线使用的IO口。在驱动程序的主文件iic_master.c仅包含一个文件config.h。用户需要的是在这个文件中设置IIC总线使用的IO口SDA和SCL。如果用户单独使用iic_master.c,还要在config.h包含iic_master.h文件和其它必须的文件如reg51等;并定义宏TRUE、FALSE和与编译器无关的数据类型。在使用Small RTOS的情况下,用户只要在config.h定义SDA和SCL和包含iic_master.h并将宏IICSem定义为分配给IIC总线驱动程序的信号量的索引。 在使用IIC总线驱动程序前应该调用函数IICInit()初始化IIC总线。单独使用或单任务IIC总线,使用函数IICRead()对IIC总线进行读操作,使用IICWrite()对IIC总线进行写操作。如果有多个任务需要对IIC总线进行操作,则分别调用宏OSIICRead()和OSIICWrite()对其进行读写。
上传时间: 2015-09-03
上传用户:gaojiao1999
M25P80是意法半导体公司推出的8M大容量串行接口Flash器件,采用2.7V-3.6V单电源供电,兼容标准的SPI接口,器件在上升沿接收数据,在下降沿发送数据,接口时钟最高为40MHz,支持最大256bytes的快速页面编程操作、快速的块擦除(512Kbit)操作和快速的整体擦除操作具有操作暂停和硬件写保护功能
上传时间: 2015-09-05
上传用户:GavinNeko
M25P80是意法半导体公司推出的8M大容量串行接口Flash器件,采用2.7V-3.6V单电源供电,兼容标准的SPI接口,器件在上升沿接收数据,在下降沿发送数据,接口时钟最高为40MHz,支持最大256bytes的快速页面编程操作、快速的块擦除(512Kbit)操作和快速的整体擦除(8MHz)操作;具有操作暂停和硬件写保护功能。
上传时间: 2015-09-05
上传用户:txfyddz
光学传播,格林函数,matlab模拟小程序
标签: 光学
上传时间: 2015-09-10
上传用户:清风冷雨
傅立叶光学ppt
上传时间: 2015-09-16
上传用户:huannan88
Easy-51pro告诉你制自己制作一个简单的在线编程器件,针对8051单片机的。
上传时间: 2015-09-16
上传用户:qiaoyue
protel中CPLD器件的库可以方便的放进protel中
上传时间: 2013-11-26
上传用户:zhanditian
可编程逻辑器件原理及应用课件1 一共7节不错,值得看
标签: 可编程逻辑器件
上传时间: 2013-12-21
上传用户:集美慧
可编程逻辑器件原理及应用课件1 一共7节不错,值得看
标签: 可编程逻辑器件
上传时间: 2013-12-21
上传用户:wweqas
可编程逻辑器件原理及应用课件2 一共7节不错,值得看
标签: 可编程逻辑器件
上传时间: 2015-09-18
上传用户:dongbaobao