角度传感器ADXL345程序代码(AVR)

发布时间:2019-08-27 09:40:13   来源:文档文库   
字号:

**************************************************

********** 角度传感器程序代码 **************

**************************************************资料个人收集整理,勿做商业用途

<>

<>

<>

<>

;

;

*引脚定义*

()

()

()

()

()

()

*角度传感器端口定义*

(<<)

(<<)

(<<)

(<<)

(<<)

(<<)

(<<)

(<<)

器件地址

[];

;

;

;

*延时*

( )

{

()

{}

}

*端口初始化*

()

{

();

();

();

();

();

();

}

*写指令*

( )

{

;

;

;

;

;

(<)

{

()

;

;

;

;

<<;

}

;

;

(<)

{

()

;

;

;

;

<<;

}

;

<<;

(<)

{

()

;

;

;

;

;

<<;

}

;

();

}

*写数据*

( )

{

;

;

;

;

;

(<)

{

()

;

;

;

;

<<;

}

;

;

(<)

{

()

;

;

;

;

<<;

}

;

<<;

(<)

{

()

;

;

;

;

<<;

}

;

();

}

*显示一字符串*

( *)

{

();

();

(*'\')

{

(*);

;

();

}

}

*初始化*

()

{

();

();

();

();

();

();

();

();

();

();

();

();

();

}

*写引脚设置*

()

{

();

();

();

();

}

*读引脚设置*

()

{

();

();

();

();

}

***************************************************资料个人收集整理,勿做商业用途

****************************************************资料个人收集整理,勿做商业用途

********** 角度传感器函数部分 ***************

****************************************************资料个人收集整理,勿做商业用途

****************************************************资料个人收集整理,勿做商业用途

*起始信号*

()

{

;

;

;

();

;

();

;

}

*停止信号*

()

{

;

;

;

();

;

();

}

*发送应答信号*

()

{

;

;

;

();

;

();

}

*发送非应答信号*

()

{

;

;

;

();

;

();

}

*接收应答信号*

()

{

;

;

;

();

;

;

();

? ;

}

*总线发送一个字节数据*

( )

{

;

;

(<)

{

()

;

;

;

();

;

();

<<;

}

();

}

*总线接收一个字节数据*

()

{

;

;

;

;

(<)

{

<<;

;

();

()

;

;

();

}

;

}

*向写入一个字节*

( )

{

();

();

();

();

();

}

*向读出一个字节*

( )

{

;

();

();

();

();

();

();

();

();

;

}

*连续读出内部加速度数据,地址范围*

()

{

;

();

();

();

();

();

(<)

{

[]();

()

();

();

}

();

();

}

*初始化*

()

{

();

();

();

();

();

();

();

}

**

()

{

;

([]<<)[];

();

(<)

{

;

('');

}

{

('');

}

()*;

;

}

**

()

{

;

([]<<)[];

();

(<)

{

;

('');

}

{

('');

}

()*;

;

}

**

()

{

;

([]<<)[];

();

(<)

{

;

('');

}

{

('');

}

()*;

;

}

*显示、、轴*

( )

{

;

;

()

{

: **;

;

;

: **;

;

;

: **;

;

;

: ;

}

();

()*

();

( );

( );

( );

()

{

: (); ;

: (); ;

: (); ;

: ;

}

();

();

();

}

*主程序*

()

{

;

();

;

;

()引脚初始化

(); 液晶初始化

(,":");

()初始化

()读出地数据为,表示正确

{

()连续读出数据,存储在中

();

();

();

();

(); 显示轴

();

(); 显示轴

();

(); 显示轴

();

}

();

}

本文来源:https://www.2haoxitong.net/k/doc/09f0955a3086bceb19e8b8f67c1cfad6195fe990.html

《角度传感器ADXL345程序代码(AVR).doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式