1、修改TMP117.h的第20和第21行的代码,改成自己的引脚
sbit SCL = P1 ^ 0;
sbit SDA = P1 ^ 1;
2、TMP117.c第11到第19行的延时函数“SMBus_Delay”,根据运行频率修改为运行一次延时1微秒左右。
3、主函数调用SMBus_Init();进行初始化。
4、TMP117_get_Temperature();读取温度。
资源地址:添加链接描述
相关文章
- 03-2751单片机十字路口交通灯课程设计
- 03-27RTX51 Tiny 操作系统第二篇:任务的创建和删除
- 03-27C51单片机实现蓝牙小车 适合初学者 有详细解析
- 03-271142【毕设课设】基于51单片机带闹钟万年历数字钟设计
- 03-27TMP117 51驱动
- 03-27STM32F103C8T6驱动6线OLED(SPI通讯)
- 03-27[驱动开发] struct _LDR_DATA_TABLE_ENTRY
- 03-27四旋翼无人机从0到1的实现(十八)无人机外设驱动→MPU6500
- 03-27Keil C51必须注意的一些有趣特性
- 03-27在mac上用parallels创建双windows虚拟机调试windows驱动