代码搜索结果
找到约 10,000 项符合
I2C 的代码
at24c02.c
/*
* s3c2440 i2c
* Author: liu xiao ming
*
* 本程序以字符设备驱动的方式读写AT24C02,相对于linux标准的i2c驱动要简单得多,
* 对于大多数嵌入式应用是比较合适的。读者也应该可以很容易的修改成适合自己需要的驱动。
*
* This file is subject to the t
iic.c
/*
-----------------------------------------------------------------
<mark>I2C</mark>总线器件24C16驱动程序
本程序是我开始这个编程训练计划开始后编程风格最好的
一个程序.他的许多编程规范我会做为以后编程的习惯.
同时,本程序中没有带器件名的函数是<mark>I2C</mark>总线的通用函数
在其它同总线器件程序中可以随便调用.另外, ...
i2c.c
/* I2C驱动程序
**
** 由于BF561本身不具有I2C控制器,这里使用GPIO PF1和PF2模拟
**
** 用户也可以使用其他GPIO模拟,仅仅需要修改以下两个定义:
** #define BIT_SCL (0x0002) // scl is PF1
** #define BIT_SDA (0x0004) // sda is
i2c_cnt_1.txt
-- <mark>I2C</mark>_cnt.VHD是<mark>I2C</mark>总线控制器,它包括以下文件:
-- <mark>I2C</mark>.vhd :主要完成<mark>I2c</mark>总线的命令,启动(s),主控器的写操作,主控器读操作,被控器应答(ack),
-- 主控器的应答(ACKm),停止等;
-- ENA_sda_out.vhd:二选一选择器;
-- Rom.vhd:用来存放要配置 ...
i2c_cnt.vhd
-- I2C_cnt.VHD是I2C总线控制器,它包括以下文件:
-- I2C.vhd :主要完成I2c总线的命令,启动(s),主控器的写操作,主控器读操作,被控器应答(ack),
-- 主控器的应答(ACKm),停止等;
-- ENA_sda_out.vhd:二选一选择器;
-- Rom.vhd:用来存
i2c_cnt.vhd
-- I2C_cnt.VHD是I2C总线控制器,它包括以下文件:
-- I2C.vhd :主要完成I2c总线的命令,启动(s),主控器的写操作,主控器读操作,被控器应答(ack),
-- 主控器的应答(ACKm),停止等;
-- ENA_sda_out.vhd:二选一选择器;
-- Rom.vhd:用来存
24cxx.asm
;实验名称:读写AT24C02实验
; 功能:用串口发送指令读出或写入00-7FH单无的内容,显示结果在LCD上显示
; 读出(16进制数):AA 地址
; 写入(16进制数):BB 地址 内容
; 作者:http://www.mcuprog.com
; 05-02-01
SCK BIT P3.3 ;I2C的时钟线
SDA BIT P3.4 ;I2C
i2cpro.plg
礦ision2 Build Log
Project:
F:\学习开发资料\开发资料(程序代码)\开发实例\51单片机 (F)\程序与电路图\第27章(I2C总线通信)\I2C\I2CPro.uv2
Project File Date: 08/22/2006
Output:
24cxx.asm
;实验名称:读写AT24C02实验
; 功能:用串口发送指令读出或写入00-7FH单无的内容,显示结果在LCD上显示
; 读出(16进制数):AA 地址
; 写入(16进制数):BB 地址 内容
; 作者:http://www.mcuprog.com
; 05-02-01
SCK BIT P2.6 ;I2C的时钟线
SDA BIT P2.7 ;I2C
i2c_ee.d
.\Obj\i2c_ee.o: ..\..\examples\I2C\M24C08_EEPROM\i2c_ee.c
.\Obj\i2c_ee.o: ..\..\examples\I2C\M24C08_EEPROM\i2c_ee.h
.\Obj\i2c_ee.o: ..\..\library\inc\stm32f10x_lib.h
.\Obj\i2c_ee.o: ..\..\library\i