?? ltc1860.c
字號:
#include <reg52.H>
#include "Typedef.H"
#include "UserDef.H"
/* 端口定義 */
sbit LTC1860_clk = P3^6 ;
sbit LTC1860_conv = P3^7;
sbit LTC1860_do = P3^5;
/***************************************
AD轉換函數
****************************************/
INT16U LTC1860(void)
{
INT16U ad;
INT8U i;
LTC1860_clk = 1;
LTC1860_conv = 0; /* 片選 */
LTC1860_do = 1;
ad = 0;
LTC1860_conv = 1;
for (i=0;i<100;i++)
{}
LTC1860_conv = 0;
for (i=0; i<12; i++)
{
LTC1860_clk = 0; /*產生時鐘信號*/
LTC1860_clk = 1;
ad = (ad<<1)|LTC1860_do; /*接收輸出的轉換結果*/
}
return(ad);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -