微控制器AD-DA轉換
微控制器AD-DA轉換
#include
#include "../iic/iic.h"
unsigned char AD_read()
{
unsigned char temp;
iic_start();
iic_send_byte(0x90);
if(0 == ack)
{
return ERR;
}
iic_send_byte(0x40); //設定通道和工作方式
if(0 == ack)
{
return ERR;
}
iic_start();
iic_send_byte(0x90 + 1);
if(0 == ack)
{
return ERR;
}
temp = iic_receive_byte();
iic_noack();
iic_stop();
return temp;
}
unsigned char DA_write(unsigned char num)
{
iic_start();
iic_send_byte(0x90);
if(0 == ack)
{
return ERR;
}
iic_send_byte(0x40);
if(0 == ack)
{
return ERR;
}
iic_send_byte(num);
if(0 == ack)
{
return ERR;
}
iic_stop();
return SUCC;
}
相關文章
- 51微控制器學習跳轉
- stm32微控制器利用ntc熱敏電阻溫度轉換公式C語言版公式C語言
- pdf轉換成word,免費轉換
- oracle行列轉換-多行轉換成字串Oracle字串
- 行列轉換,列行轉換統計
- js顯式轉換和隱式轉換JS
- AD模數轉換&DA數模轉換
- oracle行列轉換-字串轉換成多列Oracle字串
- oracle行列轉換-多列轉換成字串Oracle字串
- 輕鬆玩轉51微控制器C語言pdfC語言
- 微控制器C語言實現迴圈移位 (轉)C語言
- heic格式轉換jpg工具——轉易俠heic轉換器
- java型別轉換與強制型別轉換(轉)Java型別
- 轉換流
- 排列轉換
- 字串轉換字串
- 行列轉換
- 圖片格式怎麼轉換,如何轉換jpg
- PHP 型別轉換&&型別強制轉換PHP型別
- 靜態地址轉換+埠複用地址轉換
- 動態地址轉換+埠複用地址轉換
- [轉]Linux、windows下回車換行格式轉換LinuxWindows
- 用於日期轉換的訊息轉換器
- Linux 轉換換行符Linux
- JDom 常用轉換方法 (轉)
- 行列轉換 交叉表 (轉)
- PDF轉換CAD圖紙,如何快速轉換呢?
- 圖片格式轉換,JPG圖片轉換成PDF
- java json字串轉換為物件,轉換為listJavaJSON字串物件
- excel日期格式轉換中,怎樣將“/”轉換成“-”Excel
- 編碼轉換
- Oracle轉換PostgresOracle
- 顏色轉換
- clang 轉換版本
- 時間轉換
- Java —— 轉換流Java
- 溫度轉換
- 轉換日期(C)