代码搜索:ADC测试
找到约 10,000 项符合「ADC测试」的源代码
代码结果 10,000
www.eeworm.com/read/477857/6724016
c adc0804.c
//flow light and beep
#include
#include
#define uint unsigned int
#define uchar unsigned char
sbit ad_rd=P3^7; //IO口定义
sbit ad_wr=P3^6;
sbit ad_cs=P3^4;
sbit dula=P2^6;
www.eeworm.com/read/477914/6725988
h adc_ts.h
/*
* FILE: adc_ts.h
* ADC和触摸屏的测试函数接口
*/
#ifndef __ADC_TS_H__
#define __ADC_TS_H__
/*
* 测试ADC
* 通过A/D转换,测量可变电阻器的电压值
*/
void Test_Adc(void);
/*
* 测试触摸屏,打印触点坐标
*/
www.eeworm.com/read/477914/6725998
lds adc_ts.lds
SECTIONS {
. = 0x00000000;
.init : AT(0){ head.o init.o nand.o}
. = 0x30000000;
.text : AT(4096) { *(.text) }
.rodata ALIGN(4) : AT((LOADADDR(.text)+SIZEOF(.text)+3)&~(0x03)) {*(.r
www.eeworm.com/read/477914/6725999
c adc_ts.c
/*
* FILE: adc_ts.c
* ADC和触摸屏的测试函数
*/
#include
#include "adc_ts.h"
#include "s3c24xx.h"
#include "serial.h"
// ADCCON寄存器
#define PRESCALE_DIS (0
www.eeworm.com/read/477944/6726416
h adc_ts.h
/*
* FILE: adc_ts.h
* ADC和触摸屏的测试函数接口
*/
#ifndef __ADC_TS_H__
#define __ADC_TS_H__
/*
* 测试ADC
* 通过A/D转换,测量可变电阻器的电压值
*/
void Test_Adc(void);
/*
* 测试触摸屏,打印触点坐标
*/
www.eeworm.com/read/477944/6726426
lds adc_ts.lds
SECTIONS {
. = 0x00000000;
.init : AT(0){ head.o init.o nand.o}
. = 0x30000000;
.text : AT(4096) { *(.text) }
.rodata ALIGN(4) : AT((LOADADDR(.text)+SIZEOF(.text)+3)&~(0x03)) {*(.r
www.eeworm.com/read/477944/6726427
c adc_ts.c
/*
* FILE: adc_ts.c
* ADC和触摸屏的测试函数
*/
#include
#include "adc_ts.h"
#include "s3c24xx.h"
#include "serial.h"
// ADCCON寄存器
#define PRESCALE_DIS (0
www.eeworm.com/read/477459/6736095
txt adc0809.txt
程序设计内容
(1). 进行A/D转换时,采用查询EOC的标志信号来检测A/D转换是否完毕,若完毕则把数据通过P0端口读入,经过数据处理之后在数码管上显示。
(2). 进行A/D转换之前,要启动转换的方法:
ABC=110选择第三通道
ST=0,ST=1,ST=0产生启动转换的正脉冲信号 .
汇编源程序
CH EQU 30H
DPCNT EQ ...
www.eeworm.com/read/476712/6748684
h adc_ts.h
/*
* FILE: adc_ts.h
* ADC和触摸屏的测试函数接口
*/
#ifndef __ADC_TS_H__
#define __ADC_TS_H__
/*
* 测试ADC
* 通过A/D转换,测量可变电阻器的电压值
*/
void Test_Adc(void);
/*
* 测试触摸屏,打印触点坐标
*/
www.eeworm.com/read/476712/6748694
lds adc_ts.lds
SECTIONS {
. = 0x00000000;
.init : AT(0){ head.o init.o nand.o}
. = 0x30000000;
.text : AT(4096) { *(.text) }
.rodata ALIGN(4) : AT((LOADADDR(.text)+SIZEOF(.text)+3)&~(0x03)) {*(.r