久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
AD1100.h單片機驅(qū)動源碼
[打印本頁]
作者:
taiyue
時間:
2019-9-29 17:42
標題:
AD1100.h單片機驅(qū)動源碼
僅供學習
單片機源程序如下:
#include<intrins.h>
sbit SDA=P1^0;
sbit SCL=P1^1;
#define VREF 5.0
/****************開始位********************/
void start()
{
SDA = 1;
SCL = 1;
delaynus(50);
SDA = 0;
delaynus(50);
SCL = 0;
}
// 停止位
void stop()
{
SDA = 0;
delaynus(50);
SCL = 1;
delaynus(50);
SDA = 1;
}
bit ACK()
{
bit ack_bit;
SCL = 1;
delaynus(50);
ack_bit = SDA;
SCL = 0;
return ack_bit;
}
unsigned char ReadData()
{
unsigned char i;
unsigned char x;
for(i = 0; i < 8; i++)
{
SCL = 1;
x<<=1;
x|=(unsigned char)SDA;
SCL = 0;
}
return(x);
}
void WriteCurrent(unsigned char y)
{
unsigned char i;
for(i = 0; i < 8; i++)
{
SDA = (bit)(y&0x80);
delaynus(50);
SCL = 1;
delaynus(50);
SCL = 0;
y <<= 1;
}
}
float ReadVoltage()
{
unsigned char dat1,dat2;
unsigned int dat3;
start();
WriteCurrent(0x97);
ACK();
dat1=ReadData();
ACK();
dat2=ReadData();
ACK();
dat3=ReadData();
ACK();
stop();
delay(20);
dat3=(int)(dat1*256+dat2);
return (dat3*VREF/32768);
}
/*
*配置寄存器
*BIT 7 6 5 4 3 2 1 0
* ST/BSY 0 0 SC |DR1 DR0| |PGA1 PGA0|
*/
void AD1100_initi(unsigned char com)
{
start();
WriteCurrent(0x96);
ACK();
WriteCurrent(com);
ACK();
stop();
delay(10);
}
復(fù)制代碼
所有資料51hei提供下載:
AD1100.zip
(56.68 KB, 下載次數(shù): 5)
2019-9-29 17:42 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
男女深夜网站
|
日韩视频区
|
www.精品国产
|
国产色在线
|
国产色爽
|
亚洲欧美国产精品久久
|
妞干网福利视频
|
91私密视频
|
天天躁天天操
|
亚洲高清av
|
日本精品久久
|
亚洲一区在线日韩在线深爱
|
日韩免费视频一区二区
|
久久久久国产精品
|
精品视频成人
|
超碰激情
|
成年人免费网站
|
日韩精品成人
|
欧美午夜在线
|
最新av在线网址
|
日本一区二区高清不卡
|
亚洲欧美在线一区
|
久草.com
|
暖暖成人免费视频
|
日本在线视频一区二区
|
国产一区二区三区高清
|
亚洲欧美视频一区
|
中文字幕在线剧情
|
午夜精品一区
|
日韩欧美精品在线
|
色综合视频
|
久久一区二区视频
|
伊人性伊人情综合网
|
91精品国产一区二区三区
|
一区二区三区日本
|
亚洲成人一区
|
日韩综合一区
|
国产精品日韩一区二区
|
在线a视频
|
久久精品久久精品
|
中文字幕一区在线观看视频
|