资源简介
用msp430驱动16位的ads1115的程序,便于移植,可以试用于msp430的所有系列,很好的资源啊。
代码片段和文件信息
#include
#define SCL_H P1OUT |= BIT0
#define SCL_L P1OUT &= ~BIT0
#define SDA_H P1OUT |= BIT1
#define SDA_L P1OUT &= ~BIT1
#define SCL_Out P1DIR |= BIT0
#define SCL_In P1DIR &= ~BIT0
#define SDA_Out P1DIR |= BIT1
#define SDA_In P1DIR &= ~BIT1
typedef unsigned char uchar;
typedef unsigned int uint;
unsigned int value;
unsigned int Initdata[4]={0};
void delay()
{
int i = 1000;
while(i--);
}
void start()
{
SDA_Out;
SDA_L;
SCL_Out;
SCL_H;
SDA_H;
SDA_L;
SCL_L;
}
void stop()
{ SDA_Out;
SDA_L;
SCL_H;
SDA_H;
}
void Send1byte(uint byte)
{
uint i;
SDA_Out;
for(i=0;i<8;i++)
{
if((byte< SDA_H;
else
SDA_L;
SCL_H;
SCL_L;
}
SDA_H;
SCL_H;
SCL_L;
}
uint Read1byte()
{
uint temp=0i;
SDA_In;
for(i=0;i<8;i++)
{
temp=temp<<1;
SCL_L;
SCL_H;
if(P1IN&0x02)
{
temp|=0x01;
}
}
SDA_Out;
SCL_L;
SDA_L;
SCL_H;
SCL_L;
SDA_H;
return temp;
}
void Confige_1115(
相关资源
- msp430f149电子罗盘代码
- MSP430系列16位超低功耗单片机实践与系
- MSP430单片机内部FLASH应用例程已调试完
- msp430G25532 程序代码全
- msp430数字电压表
- msp430f5529的uart程序
- MSP430F149封装 Altium designer 格式文件
- ads1115驱动,msp430f149单片机
- MSP430单片机驱动12864动态显示文字图片
- msp430f149与pcf8591
- 基于msp430f149做的mp3播放器
- 基于MSP430芯片的密码锁软件设计
- MSP430单片机测试蜂鸣器音调变化
- MSP430F449最小系统板电路图
- MSP430+CC1101 收发程序
- msp430超声波程序
- MSP430F5529+ESP8266连接手机热点源码例程
- IAR代码MSP430初学者必备
- 基于MSP430F5438的TLV2543 TLC2543驱动程序
- MSP430的SCH和PCB库文件
- MSP430测频
- DS1337 MSP430单片机C代码
- 基于msp430g2553的矩阵键盘
- 用430控制ADS8361的程序
- MSP430G2553 FLASH读写
- msp430 + cc1101 + wor
- 基于ti 的单片机msp430g2553的硬件spi控制
- MSP430SPI调试AD7708
- 基于msp430单片机PWM调速
- DHT11 430程序
评论
共有 条评论