久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
STM32 ADS7886源程序
[打印本頁]
作者:
wangbowen0
時間:
2018-6-23 11:12
標題:
STM32 ADS7886源程序
ADS7886的源程序,可直接用
單片機源程序如下:
#include "ads7886.h"
#include "delay.h"
/*
函數功能:ADS7886驅動程序
制作人:王博文
版本 1.0
ADS7886芯片介紹:
1、采用模擬SPI時序實現通信
2、信號前4位為0,無實際意義
3、芯片供電電壓為2.35-5.25V
4、各引腳定義
(1)VDD:電源引腳
(2)GND:模擬地
(3)VIN:信號輸入端
(4)SCLK:時鐘輸入端
(5)SDO:串口信號輸出端
(6)CS:片選信號,下降沿觸發
*/
//端口初始化
void ADS7886_Init(void)
{
RCC->APB2ENR|=1<<6; //使能GPIOE時鐘
GPIOE->CRL&=0XFFF000FF; //清空PE2,PE3,PE4端口之前的設置
GPIOE->CRL|=0X00082200; //設置PE2,PE3端口為推挽輸出
//GPIOE->CRL|=0X00000000; //設置PE4端口為模擬輸入
GPIOE->ODR=8<<4; //設置模式為下拉
}
//ADS7886讀電壓程序
u16 Adc_Read_Init()
{
u16 data;
u8 i;
CS=1; //片選信號拉高,準備發送信號
SCLK=1; //時鐘信號拉高
// delay_us(1); //延時
CS=0; //片選拉低,準備讀數據
for(i=0;i<16;i++) //時序最好對照datasheet來看
{
SCLK=1; //時鐘拉高
data<<=1; //移位
delay_us(1);
if(SDO==0) //判斷數據線數據
data&=0xfffe;
if(SDO==1)
data|=0x0001;
SCLK=0; //時鐘拉低
delay_us(1); //延時
}
// for(i=0;i<15;i++) //時序最好對照datasheet來看
// {
// SCLK=0;
// delay_us(1);
// SCLK=1;
// data<<=1; //移位
// if(SDO==0) //判斷數據線數據
// data&=0xfffe;
// if(SDO==1)
// data|=0x0001;
// delay_us(1); //延時
// }
SCLK=1; //結束,時鐘拉高
delay_us(5);
CS=1; //片選拉高
delay_us(1); //延時
data&=0x0fff; //保證高四位為0
return data;
}
復制代碼
所有資料51hei提供下載:
ADS7886.zip
(833.88 KB, 下載次數: 25)
2018-6-23 11:11 上傳
點擊文件名下載附件
STM32ADS7886
下載積分: 黑幣 -5
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
日韩免费一区二区三区
|
午夜激情福利
|
国产在线高清
|
日韩精品一区在线
|
国产成人在线免费视频
|
亚洲欧美视频在线观看
|
欧美日韩免费一区二区三区
|
www.国产91
|
亚洲人高潮女人毛茸茸
|
亚洲精品一区二区三区在线
|
av网站免费观看
|
国产一级特黄
|
91视频亚洲
|
日韩欧美在线视频
|
中国av在线播放
|
高清乱码男女免费观看
|
国产精品伦一区二区三级视频
|
色综合久久天天综合网
|
97精品在线视频
|
夜夜操影院
|
久艹在线
|
黄色片中文字幕
|
午夜两性
|
国产精品国产精品国产专区不卡
|
午夜精品在线观看
|
99视频网
|
色婷婷综合在线
|
亚欧洲精品在线视频免费观看
|
国产精品理论片
|
91麻豆精品
|
亚洲视频免费在线观看
|
一区二区三区成人
|
91中文字幕在线
|
国产麻豆视频
|
日韩中文字幕精品
|
黄色一级视频免费看
|
国产永久免费视频
|
一级黄色免费视频
|
欧美国产在线视频
|
中文字幕亚洲一区
|
五月婷婷在线观看
|