代码搜索结果
找到约 10,000 项符合
ADC 的代码
adc.h
void Init_ADC(void);
void Init_TimerA(void);
adc.c
#include
#include "adc.h"
void Init_ADC(void)
{
//设置P6.0~P6.3为模拟输入通道
P6SEL = 0X07;
//设置ENC为0,从而修改ADC12寄存器的值
ADC12CTL0 &= ~(ENC);
adc.h
//adc.h
#include "AT91SAM7S64.h"
void InitADC(void);
unsigned int GetValue_chanel4(void);
unsigned int GetValue_chanel5(void);
adc.c
//adc.c
#include "adc.h"
AT91PS_ADC a_pADC = AT91C_BASE_ADC;
AT91PS_PMC a_pPMC = AT91C_BASE_PMC;
void InitADC(void) {
a_pADC->ADC_CR = 0x2; // 设置启动位
a_pADC->ADC_MR = 0x3f00; // 设置
adc.hex
:0400000500000000F7
:020000040000FA
:1000000018F09FE518F09FE518F09FE518F09FE5C0
:1000100018F09FE5805F20B9F0FF1FE518F09FE51D
:10002000980000004000000044000000480000006C
:100030004C0000000000000000
adc.v
module adc(adda,ale,start,eoc,oe,clk,rst_,data_in,data_out);
input eoc,clk,rst_;
input [7:0] data_in;
output adda,ale,start,oe;
reg adda,ale,start,oe;
output [7:0] data_out;
reg [7:0] da