添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符L型号页 > 首字符L的型号第999页 > LTC2483IDD > LTC2483IDD PDF资料 > LTC2483IDD PDF资料1第29页
LTC2483
应用S我FOR ATIO
/*
LTC2483.c
基本电压表测试程序LTC2483
读取LTC2483 ,转换结果为伏,
并打印电压为2行16字符的LCD显示屏。
马克的Thoren
线性Technonlgy公司
2005年6月23日
写给CCS PCM编译器,版本3.182
*/
#包括“ LTC248X.h ”
/ *** read_LTC2483 ( ) ********* *****************
这是实际上没有聊到LTC2483的所有工作的功能可按。
参数:
返回:
地址 - 设备地址
零,如果转换过程中,
32位有符号整数,低8位清晰, 24位LTC2483
在高24位输出字。数据是左JUSTI网络版的
与24位LTC2485兼容。
在i2c_xxxx ( )函数执行以下操作:
无效i2c_start (无效) :产生一个I2C启动或重复启动条件
无效i2c_stop (无效) :产生一个I2C停止条件
炭i2c_read (布尔值) :返回8位i2c的数据,同时产生一个ACK或NACK
布尔i2c_write ( ) :发送8位I2C数据并返回ACK或NACK从从设备
这些功能是很编译特定网络连接c和可以使用一个硬件i2c的
一个I2C端口的端口或软件仿真。本例使用的软件仿真。
移植到其他处理器时,一个很好的出发点是写自己的
I2C功能。请注意,每个处理器有它自己的CON组fi guring方式
I2C端口,不同的编译器可能会或可能不会有内置函数
为I2C端口。
如果有疑问,可以随时写了一个“有点砰”的功能进行故障排除
的目的。
在“ fourbytes ”结构允许字节访问32位返回值:
结构fourbytes //连续四个字节德网络NE结构
{
//允许字节访问32位int或FL燕麦。
INT8 TE0 ;
//
INT8 TE1 ;
//这个编译器的make32 ( )函数将
INT8 TE2 ;
//也行,但4个字节和一个32位的整数工会
INT8 TE3 ;
//可能是更便于携带。
};
*******************************************************************************/
签署INT32 read_LTC2483 ( CHAR地址)
{
结构fourbytes //连续四个字节德网络NE结构
{
//允许字节访问32位int或FL燕麦。
INT8 TE0 ;
//
INT8 TE1 ;
//这个编译器的make32 ( )函数将
INT8 TE2 ;
//也行,但4个字节和一个32位的整数工会
INT8 TE3 ;
//可能是更便于携带。
};
2483f
U
W
U U
29

深圳市碧威特网络技术有限公司