adc.txt
来自「自己用的一些小程序,lpc2148主芯片」· 文本 代码 · 共 27 行
TXT
27 行
#include "lpc214x.h"
#include "config.h"
void Delay(uint32 dly)
{
uint32 i;
for(;dly>0;dly--)
for(i=0;i<50000;i++);
}
int main(void)
{ uint32 ADC_Data;
// PINSEL0=0x0F333F00;
// PINSEL1=0x15541800;
PINSEL1|=1<<18; //p0.25连接到ad0.4
AD0CR=(1<<4)| //选择AD0.4
((Fpclk/100000-1)<<8)| //CLKDIV=Fpclk/1000000-1,conver 1MHz
(0<<16)| //burst=0 软件控制转化
(0<<17)| //11clock
(1<<21)| //PDN=1,正常工作模式
(0<<22)| //TEST1:0 = 00
(1<<24)| //start=0 ad conversion stops
(0<<27); //EDGE=0(cap/mat )
Delay(10);
ADC_Data=AD0DR4;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?