资源简介
力天电子lt-mini-m16-test测试程序
代码片段和文件信息
#include
#include
#include “adc.h“
#include “key.h“
#define MaxAdcBufSize 9
#define AdcBufStep 3
static volatile unsigned int ADCBuffer[MaxAdcBufSize];
/********************************************************
ADC初始化
********************************************************/
void InitADC(void)
{
ADMUX |= (1< ADCSRA |= (1< //ADC使能;ADC开始转换;连续转换;中断使能;128分频
}
/********************************************************
读取ADC
********************************************************/
unsigned int ReadADC(void)
{
return ADCBuffer[0];
}
/********************************************************
ADC转换完成中断
********************************************************/
SIGNAL(SIG_ADC)
{
unsigned char i;
unsigned int tmpsum = 0;
tmp = ADC;
for(i=1;i {
ADCBuffer[i] = ADCBuffer[i+1];
sum += ADCBuffer[i];
}
ADCBuffer[MaxAdcBufSize - 1] = tmp;
sum += ADCBuffer[MaxAdcBufSize - 1];
ADCBuffer[0] = (sum >> AdcBufStep);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5345 2009-01-02 01:39 lt-mini-m16-test\lt-mini-m16-test.aps
文件 150 2008-11-28 16:04 lt-mini-m16-test\key.h
文件 97 2008-11-03 09:31 lt-mini-m16-test\smg.h
文件 138 2008-10-19 16:53 lt-mini-m16-test\usart.h
文件 1530 2008-10-22 17:18 lt-mini-m16-test\USART.c
文件 205 2008-11-28 17:46 lt-mini-m16-test\ds18b20.h
文件 1935 2008-11-28 16:19 lt-mini-m16-test\smg.c
文件 4406 2008-11-02 20:01 lt-mini-m16-test\lcd12864.c
文件 227 2008-11-03 08:11 lt-mini-m16-test\lcd12864.h
文件 4413 2008-10-22 16:57 lt-mini-m16-test\lcd1602.h
文件 3515 2009-01-02 01:39 lt-mini-m16-test\ds18b20.c
文件 283 2008-11-02 20:25 lt-mini-m16-test\int.c
文件 64 2008-11-02 20:10 lt-mini-m16-test\int.h
文件 88 2008-11-02 21:49 lt-mini-m16-test\iic.h
文件 216 2008-10-19 17:03 lt-mini-m16-test\DS1302.h
文件 185 2008-11-03 08:07 lt-mini-m16-test\beep.h
文件 161 2008-11-02 20:45 lt-mini-m16-test\adc.h
文件 4994 2008-11-28 14:49 lt-mini-m16-test\DS1302.c
文件 1472 2008-11-28 15:18 lt-mini-m16-test\spi.c
文件 115 2008-11-28 15:19 lt-mini-m16-test\spi.h
文件 2486 2009-01-01 23:41 lt-mini-m16-test\default\Makefile
文件 1221 2009-01-01 23:41 lt-mini-m16-test\default\dep\lt-mini-m16-test.o.d
文件 922 2009-01-01 23:41 lt-mini-m16-test\default\dep\adc.o.d
文件 801 2009-01-01 23:41 lt-mini-m16-test\default\dep\ds18b20.o.d
文件 1035 2009-01-01 23:41 lt-mini-m16-test\default\dep\DS1302.o.d
文件 1417 2009-01-01 23:41 lt-mini-m16-test\default\dep\iic.o.d
文件 878 2009-01-01 23:41 lt-mini-m16-test\default\dep\int.o.d
文件 801 2009-01-01 23:41 lt-mini-m16-test\default\dep\lcd1602.o.d
文件 773 2009-01-01 23:41 lt-mini-m16-test\default\dep\lcd12864.o.d
文件 878 2009-01-01 23:41 lt-mini-m16-test\default\dep\smg.o.d
............此处省略26个文件信息
评论
共有 条评论