亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? init_adc12.c

?? diPIC 系列程序
?? C
字號:
/**********************************************************************
*
* FileName:        init_ADC.c
* Dependencies:    p33FJ256GP710.h
* Processor:       dsPIC33F
*
* REVISION HISTORY:
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Author    wzl        Date      08.07.16
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

**********************************************************************/

#include "p33FJ256GP710.h"
#include "variable_def.h"
#include "variable_dec.h"

void Init_ADC1( void )
{
	/* set port configuration here */ 
	AD1PCFGL = 0xFFFF;
	AD1PCFGH = 0xFFFF;		
 	AD1PCFGHbits.PCFG26 = 0;         // ensure AN4/RB4 is analog 
 	AD1PCFGHbits.PCFG27 = 0;         // ensure AN5/RB5 is analog 
 	AD1PCFGHbits.PCFG28 = 0;
 	
 	/* set channel scanning here, burst mode sampling and convert*/
	AD1CON1bits.FORM = 1;           // date output format,signed integer;
	AD1CON1bits.SSRC = 2;           // sample clock source,GP timer starts conversinon;
	AD1CON1bits.ASAM = 1;           // ADC sample control,sample begins immediately after conversion;
	AD1CON1bits.AD12B = 1;          // 12-bit ADC operation;
	AD1CON1bits.ADDMABM = 1;        // DMA buffers are written in thr order of conversion;
 	
 	AD1CON2bits.ALTS = 0;           // Always uses channel input selects for Sample A
 	AD1CON2bits.SMPI = 2;           // Increments the DMA address or generates interrupt after completion of every 3rd
                                    // sample/conversion operation 
    AD1CON2bits.CSCNA = 1;          // Scan inputs for CH0+ during Sample A bit
    AD1CON2bits.VCFG = 0;           // internal base
    
    AD1CON3bits.ADCS = 12;
    AD1CON3bits.SAMC = 5;
    AD1CON3bits.ADRC = 0;
    
    AD1CHS0 = 0x0000;
    
    AD1CSSH = 0x1c00;
    AD1CSSL = 0;
    
    IFS0bits.AD1IF = 0;             // clear the A/D interrupt flag bit
    IEC0bits.AD1IE = 0;             // do not enable A/D interrupt
    
    AD1CON1bits.ADON = 1;
    
}



void Init_ADC2( void )
{
	/* set port configuration here */ 
	AD2PCFGL = 0xFFFF;		
 	AD2PCFGLbits.PCFG8 = 0;         // ensure AN4/RB4 is analog 
 	AD2PCFGLbits.PCFG9 = 0;         // ensure AN5/RB5 is analog 
 	AD2PCFGLbits.PCFG10 = 0;
 	
 	/* set channel scanning here, burst mode sampling and convert*/
	AD2CON1bits.FORM = 1;           // date output format,signed integer;
	AD2CON1bits.SSRC = 2;           // sample clock source,GP timer starts conversinon;
	AD2CON1bits.ASAM = 1;           // ADC sample control,sample begins immediately after conversion;
	AD2CON1bits.AD12B = 1;          // 12-bit ADC operation;
	AD2CON1bits.ADDMABM = 1;        // DMA buffers are written in thr order of conversion;
 	
 	AD2CON2bits.ALTS = 0;           // Always uses channel input selects for Sample A
 	AD2CON2bits.SMPI = 2;           // Increments the DMA address or generates interrupt after completion of every 3rd
                                    // sample/conversion operation 
    AD2CON2bits.CSCNA = 1;          // Scan inputs for CH0+ during Sample A bit
    AD2CON2bits.VCFG = 0;           // internal base
    
    AD2CON3bits.ADCS = 12;
    AD2CON3bits.SAMC = 5;
    AD2CON3bits.ADRC = 0;
    
    AD2CHS0 = 0x0000;
    
    AD2CSSL = 0x0E00;
    
    IFS1bits.AD2IF = 0;             // clear the A/D interrupt flag bit
    IEC1bits.AD2IE = 0;             // do not enable A/D interrupt
    
    AD2CON1bits.ADON = 1;
    
}


void Init_Timer3(void)
{
    T3CONbits.TCS = 0;
    T3CONbits.TGATE = 1;
    
    TMR3 = 0;
    PR3 = 200;
    
    IFS0bits.T3IF = 0;
    IEC0bits.T3IE = 0;
    
    T3CONbits.TON = 1;
}

void Init_Timer5(void)
{
    T5CONbits.TCS = 0;
    T5CONbits.TGATE = 1;
    
    TMR5 = 0;
    PR5 = 200;
    
    IFS1bits.T5IF = 0;
    IEC1bits.T5IE = 0;
    
    T5CONbits.TON = 1;
}

/*
void Init_DMA0(void)
{
    DMA0CON = 0x0000;
    DMA0CONbits.AMODE = 2;
    
    DMA0PAD = (int)&ADC1BUF0;
    DMA0CNT = ADCNT - 1;
    DMA0STA = __builtin_dmaoffset(&ADC1Buffer1[0]);
    DMA0CONbits.CHEN = 1;        
}

void Init_DMA1(void)
{
    DMA1CON = 0x0000;
    DMA1CONbits.AMODE = 2;
    
    DMA1PAD = (int)&ADC2BUF0;
    DMA1CNT = ADCNT - 1;
    DMA1STA = __builtin_dmaoffset(&ADC2Buffer2[0]);
    DMA1CONbits.CHEN = 1;        
}
*/
//void __attribute__((interrupt__)) _DMA0Interrupt(void)
//{
    
//}


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久九九久精品国产免费直播| 91久久一区二区| 精品国产1区二区| 久久99精品久久久久久国产越南 | 韩国v欧美v日本v亚洲v| 91精品国产综合久久精品性色| 天天色图综合网| 日韩欧美一二三| 国产很黄免费观看久久| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 福利一区在线观看| 日韩美女视频一区二区 | 亚洲欧美aⅴ...| 国产日韩欧美精品一区| 成人av资源在线观看| 亚洲猫色日本管| 欧美日本一区二区| 国产麻豆视频精品| 综合色中文字幕| 日韩一区二区三免费高清| 国产一区二区在线影院| 国产精品狼人久久影院观看方式| 色婷婷综合在线| 九九久久精品视频| 最新中文字幕一区二区三区| 欧美高清www午色夜在线视频| 精品一二三四区| 亚洲美女精品一区| 精品少妇一区二区| 91九色最新地址| 国产老肥熟一区二区三区| 亚洲精品视频免费看| 日韩欧美国产系列| 91官网在线观看| 国产精品系列在线观看| 亚洲国产成人va在线观看天堂| 2019国产精品| 欧美日韩亚洲综合| 成人晚上爱看视频| 日av在线不卡| 亚洲一区视频在线观看视频| 国产性色一区二区| 717成人午夜免费福利电影| 成人av在线资源网站| 蜜桃av噜噜一区| 亚洲一区二区三区精品在线| 国产午夜精品一区二区三区视频 | 911精品国产一区二区在线| 大胆亚洲人体视频| 精品亚洲aⅴ乱码一区二区三区| 一区二区在线观看免费| 欧美国产日韩在线观看| 欧美一级一区二区| 欧美午夜片在线观看| 99久久精品99国产精品| 国产精品99久久久久久久vr | 亚洲最新视频在线观看| 中文字幕国产一区| 亚洲精品一区二区三区香蕉| 欧美浪妇xxxx高跟鞋交| 色哟哟精品一区| 久久精品欧美一区二区三区麻豆| 国产精品羞羞答答xxdd| 久久精品国产精品亚洲综合| 亚洲桃色在线一区| 国产三区在线成人av| 欧美xxxx老人做受| 欧美精品精品一区| 欧美视频日韩视频在线观看| 99久久免费视频.com| 国产a精品视频| 成人激情免费电影网址| 国产成人福利片| 国产做a爰片久久毛片| 精品在线亚洲视频| 国产一区三区三区| 国产69精品一区二区亚洲孕妇| 国产一区二区不卡在线| 国产成人亚洲综合a∨婷婷| 国产福利一区二区三区| 国产成人自拍高清视频在线免费播放| 日本不卡视频在线| 久久激五月天综合精品| 美女久久久精品| 国产精品综合网| 国产成人午夜电影网| 国产成人在线视频免费播放| 成人av动漫在线| 色综合夜色一区| 欧美三级在线看| 在线观看欧美精品| 精品视频在线免费看| 日韩一区二区在线看| 久久香蕉国产线看观看99| 国产日韩精品一区| 亚洲精品水蜜桃| 丝袜亚洲另类欧美综合| 精品一区二区免费视频| 国产成人aaa| 91久久精品国产91性色tv| 91 com成人网| 亚洲国产岛国毛片在线| 亚洲女人的天堂| 日韩二区三区在线观看| 国产在线麻豆精品观看| heyzo一本久久综合| 欧美无砖专区一中文字| 亚洲精品在线电影| 一区二区三区丝袜| 毛片不卡一区二区| 91免费精品国自产拍在线不卡| 在线不卡一区二区| 欧美高清在线一区| 午夜精品久久久久| 国产精品资源网站| 欧美亚一区二区| 亚洲精品在线三区| 亚洲最大的成人av| 高清国产一区二区| 欧美绝品在线观看成人午夜影视| 久久精品一二三| 首页亚洲欧美制服丝腿| 国产乱码精品一区二区三区五月婷| 色欧美片视频在线观看 | 国产91精品一区二区麻豆亚洲| 一本久道中文字幕精品亚洲嫩| 日韩三级免费观看| 亚洲精品福利视频网站| 精品一区二区三区在线播放视频| av亚洲产国偷v产偷v自拍| 欧美大片在线观看| 亚洲国产cao| 成人av先锋影音| 精品欧美一区二区三区精品久久 | av男人天堂一区| 日韩美女一区二区三区四区| 亚洲欧美乱综合| 成人亚洲精品久久久久软件| 日韩视频免费观看高清完整版 | 亚洲欧洲制服丝袜| 紧缚奴在线一区二区三区| 欧美久久免费观看| 亚洲精品高清视频在线观看| 成人免费高清视频| 久久色.com| 久久精品99国产精品| 91精品在线一区二区| 亚洲夂夂婷婷色拍ww47 | 欧美人妖巨大在线| 曰韩精品一区二区| 91麻豆国产自产在线观看| 亚洲国产岛国毛片在线| 国产ts人妖一区二区| 久久中文娱乐网| 久久精品国产99| 日韩美女主播在线视频一区二区三区| 亚洲香肠在线观看| 欧美三级中文字| 亚洲成人综合视频| 欧美羞羞免费网站| 亚洲图片一区二区| 欧美日韩三级在线| 亚洲高清免费视频| 欧美另类久久久品| 免费久久精品视频| 欧美电影免费观看高清完整版在| 日本网站在线观看一区二区三区| 欧美色窝79yyyycom| 亚洲综合精品自拍| 欧美精品丝袜中出| 日韩不卡在线观看日韩不卡视频| 91精品黄色片免费大全| 美女尤物国产一区| 久久久久久久久久看片| 成人av免费观看| 亚洲一区二区中文在线| 欧美视频一区二区三区| 日韩av电影免费观看高清完整版在线观看 | 欧美成人a∨高清免费观看| 麻豆精品一区二区三区| 久久久久久久一区| 99麻豆久久久国产精品免费优播| 亚洲精品美腿丝袜| 欧美二区在线观看| 国产精品99久久久久久似苏梦涵 | 国产一区二区三区| 国产精品久久久久影院色老大 | 精品国产区一区| 国产98色在线|日韩| 亚洲精品乱码久久久久久黑人| 欧美日韩一本到| 久久99国产精品免费网站| 欧美激情一区二区三区在线| 成人av综合一区| 欧美卡1卡2卡| 蜜桃视频在线观看一区二区| 久久欧美一区二区| 91视频在线看| 日本不卡高清视频| 国产精品国产三级国产|