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

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

?? adc.i

?? 智能充電參考程序 可以控制整個充電過程希望對大家有幫助
?? I
?? 第 1 頁 / 共 3 頁
字號:
/****************************************Copyright (c)**************************************************
**                              智 能 充 電 器 開 發 小 組
**                                     OurAVR 論壇
**                                   QQ 群: 26052247 
**
**                               http://www.ouravr.com/bbs
**
**--------------文件信息--------------------------------------------------------------------------------
**文   件   名: ADC.c
**創   建   人: Trinove
**最后修改日期: 2008年01月13日
**描        述: AD轉換的底層函數  FOR AVR MCU / Mega16
**              
**--------------歷史版本信息----------------------------------------------------------------------------
** 創建人: Trinove
** 版  本: v0.03
** 日 期: 2008年01月13日
** 描 述: 原始版本
**
**--------------當前版本修訂------------------------------------------------------------------------------
** 修改人: martin7wind 楓仔
** 日 期: 2008年03月01日
** 描 述: For 智能充電器
**
**--------------當前版本修訂------------------------------------------------------------------------------
** 修改人: 呂海安
** 日 期: 2008年03月02日
** 描 述: 修改格式,歸檔
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
/****************************************Copyright (c)**************************************************
**                              智 能 充 電 器 開 發 小 組
**                                     OurAVR 論壇
**                                   QQ 群: 26052247 
**
**                               http://www.ouravr.com/bbs
**
**--------------文件信息--------------------------------------------------------------------------------
**文   件   名: config.h
**創   建   人: 呂海安
**最后修改日期: 2008年03月02日
**描        述: 程序的數據結構配置頭文件
**              
**--------------歷史版本信息----------------------------------------------------------------------------
** 創建人: 呂海安
** 版  本: v1.0
** 日 期: 2008年03月02日
** 描 述: 原始版本
**
**--------------當前版本修訂------------------------------------------------------------------------------
** 修改人: 村長 aleyn.wu
** 日 期: 2008年3月3日
** 描 述: 使本項目能在CVAVR下編譯通過
**
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/


// CodeVisionAVR C Compiler
// (C) 1998-2001 Pavel Haiduc, HP InfoTech S.R.L.

// I/O registers definitions for the ATmega16


#pragma used+
sfrb TWBR=0;
sfrb TWSR=1;
sfrb TWAR=2;
sfrb TWDR=3;
sfrb ADCL=4;
sfrb ADCH=5;
sfrw ADCW=4;      // 16 bit access
sfrb ADCSRA=6;
sfrb ADMUX=7;
sfrb ACSR=8;
sfrb UBRRL=9;
sfrb UCSRB=0xa;
sfrb UCSRA=0xb;
sfrb UDR=0xc;
sfrb SPCR=0xd;
sfrb SPSR=0xe;
sfrb SPDR=0xf;
sfrb PIND=0x10;
sfrb DDRD=0x11;
sfrb PORTD=0x12;
sfrb PINC=0x13;
sfrb DDRC=0x14;
sfrb PORTC=0x15;
sfrb PINB=0x16;
sfrb DDRB=0x17;
sfrb PORTB=0x18;
sfrb PINA=0x19;
sfrb DDRA=0x1a;
sfrb PORTA=0x1b;
sfrb EECR=0x1c;
sfrb EEDR=0x1d;
sfrb EEARL=0x1e;
sfrb EEARH=0x1f;
sfrw EEAR=0x1e;   // 16 bit access
sfrb UBRRH=0x20;
sfrb UCSRC=0X20;
sfrb WDTCR=0x21;
sfrb ASSR=0x22;
sfrb OCR2=0x23;
sfrb TCNT2=0x24;
sfrb TCCR2=0x25;
sfrb ICR1L=0x26;
sfrb ICR1H=0x27;
sfrb OCR1BL=0x28;
sfrb OCR1BH=0x29;
sfrw OCR1B=0x28;  // 16 bit access
sfrb OCR1AL=0x2a;
sfrb OCR1AH=0x2b;
sfrw OCR1A=0x2a;  // 16 bit access
sfrb TCNT1L=0x2c;
sfrb TCNT1H=0x2d;
sfrw TCNT1=0x2c;  // 16 bit access
sfrb TCCR1B=0x2e;
sfrb TCCR1A=0x2f;
sfrb SFIOR=0x30;
sfrb OSCCAL=0x31;
sfrb OCDR=0x31;
sfrb TCNT0=0x32;
sfrb TCCR0=0x33;
sfrb MCUCSR=0x34;
sfrb MCUCR=0x35;
sfrb TWCR=0x36;
sfrb SPMCR=0x37;
sfrb TIFR=0x38;
sfrb TIMSK=0x39;
sfrb GIFR=0x3a;
sfrb GICR=0x3b;
sfrb OCR0=0X3c;
sfrb SPL=0x3d;
sfrb SPH=0x3e;
sfrb SREG=0x3f;
#pragma used-

// Interrupt vectors definitions


// Needed by the power management functions (sleep.h)
//#define __SLEEP_SUPPORTED__
#asm
	#ifndef __SLEEP_DEFINED__
	#define __SLEEP_DEFINED__
	.EQU __se_bit=0x40
	.EQU __sm_mask=0xB0
	.EQU __sm_powerdown=0x20
	.EQU __sm_powersave=0x30
	.EQU __sm_standby=0xA0
	.EQU __sm_ext_standby=0xB0
	.EQU __sm_adc_noise_red=0x10
	.SET power_ctrl_reg=mcucr
	#endif
#endasm


// CodeVisionAVR C Compiler
// (C) 1998-2006 Pavel Haiduc, HP InfoTech S.R.L.

// Prototypes for standard I/O functions


// CodeVisionAVR C Compiler
// (C) 1998-2002 Pavel Haiduc, HP InfoTech S.R.L.

// Variable length argument list macros



typedef char *va_list;





#pragma used+

char getchar(void);
void putchar(char c);
void puts(char *str);
void putsf(char flash *str);

char *gets(char *str,unsigned int len);

void printf(char flash *fmtstr,...);
void sprintf(char *str, char flash *fmtstr,...);
void snprintf(char *str, unsigned int size, char flash *fmtstr,...);
void vprintf (char flash * fmtstr, va_list argptr);
void vsprintf (char *str, char flash * fmtstr, va_list argptr);
void vsnprintf (char *str, unsigned int size, char flash * fmtstr, va_list argptr);
signed char scanf(char flash *fmtstr,...);
signed char sscanf(char *str, char flash *fmtstr,...);




                                   

            


#pragma used-

#pragma library stdio.lib


// CodeVisionAVR C Compiler
// (C) 1998-2007 Pavel Haiduc, HP InfoTech S.R.L.

// Prototypes for string functions



#pragma used+

char *strcat(char *str1,char *str2);
char *strcatf(char *str1,char flash *str2);
char *strchr(char *str,char c);
signed char strcmp(char *str1,char *str2);
signed char strcmpf(char *str1,char flash *str2);
char *strcpy(char *dest,char *src);
char *strcpyf(char *dest,char flash *src);
unsigned int strlenf(char flash *str);
char *strncat(char *str1,char *str2,unsigned char n);
char *strncatf(char *str1,char flash *str2,unsigned char n);
signed char strncmp(char *str1,char *str2,unsigned char n);
signed char strncmpf(char *str1,char flash *str2,unsigned char n);
char *strncpy(char *dest,char *src,unsigned char n);
char *strncpyf(char *dest,char flash *src,unsigned char n);
char *strpbrk(char *str,char *set);
char *strpbrkf(char *str,char flash *set);
char *strrchr(char *str,char c);
char *strrpbrk(char *str,char *set);
char *strrpbrkf(char *str,char flash *set);
char *strstr(char *str1,char *str2);
char *strstrf(char *str1,char flash *str2);
char *strtok(char *str1,char flash *str2);
 
unsigned int strlen(char *str);
void *memccpy(void *dest,void *src,char c,unsigned n);
void *memchr(void *buf,unsigned char c,unsigned n);
signed char memcmp(void *buf1,void *buf2,unsigned n);
signed char memcmpf(void *buf1,void flash *buf2,unsigned n);
void *memcpy(void *dest,void *src,unsigned n);
void *memcpyf(void *dest,void flash *src,unsigned n);
void *memmove(void *dest,void *src,unsigned n);
void *memset(void *buf,unsigned char c,unsigned n);
unsigned int strcspn(char *str,char *set);
unsigned int strcspnf(char *str,char flash *set);
int strpos(char *str,char c);
int strrpos(char *str,char c);
unsigned int strspn(char *str,char *set);
unsigned int strspnf(char *str,char flash *set);

#pragma used-
#pragma library string.lib


// CodeVisionAVR C Compiler
// (C) 1998-2000 Pavel Haiduc, HP InfoTech S.R.L.


#pragma used+

void delay_us(unsigned int n);
void delay_ms(unsigned int n);

#pragma used-

/*
  CodeVisionAVR C Compiler
  (C) 1998-2007 Pavel Haiduc, HP InfoTech S.R.L.

  Prototypes for power management functions
*/


// CodeVisionAVR C Compiler
// (C) 1998-2007 Pavel Haiduc, HP InfoTech S.R.L.

// I/O registers definitions


// CodeVisionAVR C Compiler
// (C) 1998-2001 Pavel Haiduc, HP InfoTech S.R.L.

// I/O registers definitions for the ATmega16





											




#pragma used+
#pragma used+
void sleep_enable(void);
void sleep_disable(void);
void idle(void);

void powerdown(void);

void powersave(void);


void standby(void);

void extended_standby(void);
#pragma used-

#pragma library sleep.lib




// PORTA

// PORTB

// PORTC

// PORTD




/****************************************Copyright (c)**************************************************
**                              智 能 充 電 器 開 發 小 組
**                                     OurAVR 論壇
**                                   QQ 群: 26052247 
**
**                               http://www.ouravr.com/bbs
**
**--------------文件信息--------------------------------------------------------------------------------
**文   件   名: Para.h
**創   建   人: 呂海安
**最后修改日期: 2008年03月08日
**描        述: 內存參數配置頭文件
**              
**--------------歷史版本信息----------------------------------------------------------------------------
** 創建人: 呂海安
** 版  本: v0.01

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品一卡二卡| 9i看片成人免费高清| 91美女蜜桃在线| 欧美电影免费观看完整版| 国产精品久久久久影院色老大| 亚洲成av人片一区二区三区| 成人综合婷婷国产精品久久| 日韩精品中文字幕一区二区三区| 亚洲人成在线观看一区二区| 国产一区二区伦理| 欧美日韩性生活| 亚洲蜜臀av乱码久久精品| 国产成人aaa| xnxx国产精品| 日韩精品欧美成人高清一区二区| 色老头久久综合| 1024成人网| 成人av影视在线观看| www国产成人| 麻豆视频一区二区| 日韩一区二区免费视频| 偷窥少妇高潮呻吟av久久免费| 波多野结衣91| 国产精品美女久久久久久久网站| 韩国女主播成人在线| 91精品国产综合久久精品麻豆| 一区二区三区四区国产精品| 91在线视频免费91| 最新不卡av在线| 色综合久久中文综合久久牛| 亚洲色图视频网| 91香蕉视频污| 亚洲黄色片在线观看| 日本精品一区二区三区高清| 亚洲激情图片qvod| 欧美日韩午夜影院| 麻豆91免费观看| 精品国产区一区| 国产精品996| 国产精品免费人成网站| 91一区二区三区在线播放| 亚洲日本成人在线观看| 一本色道久久综合亚洲aⅴ蜜桃| 亚洲欧美日韩在线播放| 欧美网站一区二区| 蜜桃av一区二区三区| 久久色在线观看| 国产69精品久久777的优势| 国产精品成人免费| 91福利视频网站| 日韩成人一区二区| ww亚洲ww在线观看国产| 粉嫩绯色av一区二区在线观看 | 韩国精品在线观看| 久久久久久**毛片大全| 成人av电影在线播放| 亚洲精品国产高清久久伦理二区| 欧美巨大另类极品videosbest | 欧美精品久久99| 青娱乐精品在线视频| 久久你懂得1024| 色av一区二区| 久久成人久久爱| 日韩美女视频一区二区| 日韩精品一区二区在线| 成人av网址在线观看| 五月天中文字幕一区二区| 久久色中文字幕| 欧美亚洲综合久久| 国产成人免费视频一区| 亚洲一区欧美一区| 久久久蜜桃精品| 在线观看91视频| 国产精品2024| 午夜电影久久久| 国产精品网站在线播放| 欧美日本在线播放| 成人精品视频一区二区三区尤物| 亚瑟在线精品视频| 国产精品久久久久久久久快鸭| 欧美日韩三级视频| 99精品视频一区| 蜜臀va亚洲va欧美va天堂 | 成人h动漫精品一区二| 偷拍亚洲欧洲综合| 亚洲婷婷在线视频| 国产亚洲一区二区三区| 欧美顶级少妇做爰| 色狠狠一区二区三区香蕉| 国产风韵犹存在线视精品| 青青草伊人久久| 亚洲综合视频在线| 亚洲人成7777| 国产精品欧美久久久久无广告 | 欧美久久久久久蜜桃| 成人av动漫在线| 高清国产午夜精品久久久久久| 日本成人在线电影网| 亚洲一区二区欧美日韩| 亚洲欧洲精品成人久久奇米网| 久久蜜桃香蕉精品一区二区三区| 91精品国产色综合久久久蜜香臀| 欧洲精品在线观看| 一本一本大道香蕉久在线精品 | 美女视频第一区二区三区免费观看网站| 成人欧美一区二区三区在线播放| 国产亚洲一区二区三区在线观看 | 欧美精品丝袜中出| 在线一区二区三区做爰视频网站| 成人免费高清在线观看| 国产精品自拍毛片| 国产成人在线观看免费网站| 黄网站免费久久| 国产伦精品一区二区三区免费迷 | 日本欧美一区二区三区乱码| 午夜日韩在线观看| 日韩和欧美的一区| 捆绑变态av一区二区三区| 美女视频黄a大片欧美| 麻豆成人久久精品二区三区红| 麻豆成人在线观看| 国产精品一二三| 国产a视频精品免费观看| 丰满放荡岳乱妇91ww| 97精品超碰一区二区三区| 色综合久久久久久久久久久| 在线免费视频一区二区| 欧美美女激情18p| 欧美一区二区三级| 欧美精品一区二区不卡| 国产欧美综合色| 亚洲伦理在线免费看| 肉肉av福利一精品导航| 麻豆91在线观看| 成人av在线电影| 欧美性猛片aaaaaaa做受| 欧美精品一级二级| 国产无人区一区二区三区| 亚洲欧洲www| 日韩中文欧美在线| 国产成人福利片| 91福利小视频| 亚洲精品一区在线观看| 国产精品久久久久影院亚瑟| 亚洲成精国产精品女| 国产在线不卡视频| 日本高清无吗v一区| 日韩欧美国产一区二区三区 | 成人免费黄色大片| 欧美美女一区二区| 中文欧美字幕免费| 亚洲电影视频在线| 国产精品456| 欧美精品一卡两卡| 亚洲国产精品成人综合| 午夜欧美在线一二页| 国产91色综合久久免费分享| 欧美怡红院视频| 国产日韩在线不卡| 视频一区国产视频| 91在线免费播放| 精品国精品国产| 亚洲午夜三级在线| www.在线欧美| 久久综合网色—综合色88| 亚洲一区二区三区美女| 不卡电影一区二区三区| 日韩欧美国产午夜精品| 一区二区免费在线播放| 国产jizzjizz一区二区| 欧美成人精品福利| 污片在线观看一区二区| 色天天综合色天天久久| 中文字幕av资源一区| 麻豆视频一区二区| 欧美精品1区2区3区| 一区二区三区加勒比av| jizz一区二区| 日本一区二区免费在线观看视频| 免费看日韩a级影片| 欧美日韩亚州综合| 亚洲综合免费观看高清完整版| 波多野结衣欧美| 国产欧美日韩不卡免费| 久久成人羞羞网站| 日韩欧美精品在线| 日韩av午夜在线观看| 欧美日韩高清影院| 亚洲成av人片www| 欧美日韩一区小说| 亚洲丶国产丶欧美一区二区三区| 99视频一区二区| 国产精品污www在线观看| 成人精品视频.| 国产精品福利一区二区| 成人白浆超碰人人人人| 国产精品亲子伦对白| 99久久免费视频.com| 亚洲欧美另类小说| 欧美丝袜丝nylons|