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

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

?? initt._c

?? 用ICCAVR編輯通過的
?? _C
字號:
//ICC-AVR application builder : 2005-4-25 9:42:27
// Target : M8
// Crystal: 8.00Mhz
/*
* Copyright (c) 2005, 廣州力源電器公司開發部
* All rights reserved.
* 文件名稱:init.c  負責初始化MCU各內部資源及外部端口

* 當前版本: 1.0
* 作者:	 張洪強
* 完成日期: 2005.7.25
*/
#include <iom8v.h>
#include <macros.h> 
//#include <interrupt.h>
#include <signal.h>
//#include <wdt.h>
#include <eeprom.h> 
#include "init.h"

void port_init(void)
{
	PORTB = 0x0F;									//PB0-4接鍵盤,設為輸入上拉
	DDRB  = 0xF0;									//PB4-7接控制輸出,設為輸出不上拉
	PORTC = 0x3C; 									//PC0,PC1接模擬信號進行AD轉換,設為輸入不上拉
	DDRC  = 0x3C;									//PC2,PC3,PC4,PC5接4位7段LED的位選端,設為輸出上拉
	PORTD = 0xFF;									//PORTD口接7段LED的段選端,全部設為輸出上拉
	DDRD  = 0xFF;
}

//TIMER0 initialize - prescale:1024
// desired value: 50Hz
// actual value: 50.080Hz (0.2%)
void timer0_init(void)
{
	TCCR0 = 0x00; 									//stop
	TCNT0 = 0xB2; 									//set count
	TCCR0 = 0x05; 									//start timer
}

//#pragma interrupt_handler timer0_ovf_isr:10
SIGNAL(SIG_OVERFLOW0)
{
	static unsigned char i = 0;
	static unsigned int  total = 0,max_value = 0,min_value = 0xff;
	TCNT0 = 0xB2; 									//reload counter value
	if ( TIMER_EN )
	{
		TIMER_NUM++;
	}
	if ( adc_data_temp > max_value )
	{
		max_value = adc_data_temp;
	}
	if ( adc_data_temp < min_value )
	{
		min_value = adc_data_temp;
	}
	total += adc_data_temp;
	if ( i == 49 )
	{
		adc_data[0] =( total - min_value - max_value ) / 48.0;
		adc_data_temp = 0;
		max_value = 0;
		min_value = 0xff;
		total = 0;
	}
	else if ( i == 99 )
	{
		adc_data[1] =( total - min_value - max_value ) / 48.0;
		adc_data_temp = 0;
		max_value = 0;
		min_value = 0xff;
		total = 0;
	}
	if ( i < 50 )
	{
		ADMUX &= ~( 1 << MUX0 );
	}
	else
	{
		ADMUX |= ( 1 << MUX0 );
	}	
	i++;
	i %= 100;
	ADCSR |= ( 1<< ADSC );							//啟動新的AD轉換
}

//Watchdog initialize
// prescale: 512K
void watchdog_init(void)
{
 	wdt_reset(); 									//this prevents a timout on enabling
 	wdt_enable(WDTO_1S);							//WATCHDOG ENABLED - dont forget to issue WDRs,0.52S
}
	
//ADC initialize
// Conversion time: 117uS
void adc_init(void)
{
 	ADCSR = 0x00; 									//disable adc
 	ADMUX = 0xC0; 									//select adc input 0,選擇AVCC為參考電源
 	ACSR  = 0x80; 									//禁止模擬比較器
 	ADCSR = 0xCE; 									//使能ADC,ADC轉換開始,允許ADC中斷,32分頻
}

//call this routine to initialize all peripherals
void init_devices(void)
{													//stop errant interrupts until set up
	cli();											//disable all interrupts
	port_init();
	watchdog_init();
	timer0_init();
	adc_init();
	MCUCR = 0x00;
	GICR  = 0x00;
	TIMSK = 0x01; 									//timer interrupt sources
	if ( UP_DOWN_POWER != 0x55aa )
	{
			/*
		KEY_A_V_STATE = 0;
		KEY_AUTO_MAN_STATE = 0;
		KEY_CC_CV_STATE = 0;
		POWER_STATE = 0;
		*/
		eeprom_busy_wait();
		KEY_A_V_STATE      = eeprom_read_byte ( (char*)0x01 );
		eeprom_busy_wait();
		KEY_AUTO_MAN_STATE = eeprom_read_byte ( (char*)0x03 );
		eeprom_busy_wait();
		KEY_CC_CV_STATE    = eeprom_read_byte ( (char*)0x05 );
		eeprom_busy_wait();
		POWER_STATE        = eeprom_read_byte ( (char*)0x07 );
	}
		
	if ( POWER_STATE )
	{
		PORTB |= ( 1 << POWER );		//開啟電源
	}
	else
	{
		PORTB &= ~( 1 << POWER );		//關閉電源
	}
	if ( KEY_A_V_STATE )
	{
		PORTB |= ( 1 << OUT_A );		//顯示電流
	}
	else
	{
		PORTB &= ~( 1 << OUT_A );		//顯示電壓
	}
	if ( KEY_CC_CV_STATE )
	{
		PORTB |= ( 1 << OUT_CV );		//穩壓
	}
	else
	{
		PORTB &= ~( 1 << OUT_CV );		//穩流
	}
	if ( KEY_AUTO_MAN_STATE )
	{
		PORTB |= ( 1 << OUT_AUTO );	//自動
	}
	else
	{
		PORTB &= ~( 1 << OUT_AUTO );	//手動
	}
	UP_DOWN_POWER = 0x55aa;
	sei(); 								//re-enable interrupts
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区三区思思人| 久久精品一区二区三区不卡牛牛| 欧美日韩在线亚洲一区蜜芽| 欧美一级片在线观看| 中文字幕一区二区视频| 久久不见久久见免费视频7| 91视视频在线直接观看在线看网页在线看| 欧美日韩精品电影| 亚洲欧美一区二区三区久本道91| 激情成人午夜视频| 欧美日韩亚洲综合在线| 自拍偷拍欧美激情| 国产成都精品91一区二区三| 69堂精品视频| 亚洲一区二区美女| 99热这里都是精品| 亚洲国产高清aⅴ视频| 久久国产成人午夜av影院| 午夜婷婷国产麻豆精品| 福利91精品一区二区三区| 国产精品三级av| 国产成人av影院| 精品盗摄一区二区三区| 蜜臀av在线播放一区二区三区| 欧美午夜精品一区二区三区| 国产精品视频麻豆| 东方欧美亚洲色图在线| 国产欧美一区二区精品性| 久久99久久久久久久久久久| 欧美精品久久一区| 首页国产欧美日韩丝袜| 欧美日韩精品一区二区天天拍小说| 日韩一区二区免费电影| av成人免费在线观看| 日韩av成人高清| 中文字幕日韩精品一区 | 日韩欧美国产午夜精品| 国产成人精品亚洲日本在线桃色 | 国产精品视频在线看| 欧美丰满一区二区免费视频| 欧美性色aⅴ视频一区日韩精品| 老司机精品视频线观看86| 一区二区在线观看视频| 国产婷婷色一区二区三区在线| 精品视频全国免费看| 成人av网站在线| 精品一区二区三区视频| 亚洲国产精品一区二区久久恐怖片| 久久久久亚洲蜜桃| 91精品在线观看入口| 91福利国产精品| 99视频超级精品| 国产一区二区三区蝌蚪| 青青草精品视频| 亚洲一区二区免费视频| 亚洲人成在线播放网站岛国| 欧美国产精品一区| 久久影音资源网| 日韩欧美在线影院| 欧美综合色免费| 色天使色偷偷av一区二区| 成人中文字幕在线| 国产福利精品导航| 国产精品一区一区| 国内偷窥港台综合视频在线播放| 天天操天天综合网| 亚洲综合激情小说| 夜夜精品浪潮av一区二区三区| 国产精品麻豆视频| 中文字幕免费在线观看视频一区| 精品免费99久久| 精品国产3级a| 久久在线免费观看| 久久在线观看免费| 国产农村妇女毛片精品久久麻豆| 久久伊人中文字幕| 久久婷婷综合激情| 欧美激情一区二区三区全黄 | 99re这里都是精品| 欧美一级一区二区| 91精品综合久久久久久| 91精品国产免费久久综合| 东方aⅴ免费观看久久av| 成人av在线观| av一区二区久久| 91亚洲精品一区二区乱码| 91视频xxxx| 欧美亚洲日本一区| 4438亚洲最大| 精品久久久久一区| 欧美国产一区在线| 欧美日韩免费观看一区二区三区 | 不卡av电影在线播放| 99久久伊人精品| 欧美视频在线播放| 欧美一区二区免费| 亚洲精品一线二线三线| 国产精品美女久久久久久久久久久 | 五月婷婷综合网| 免费观看成人鲁鲁鲁鲁鲁视频| 裸体健美xxxx欧美裸体表演| 国产乱码精品一区二区三区av | 精品国产精品网麻豆系列| 久久婷婷久久一区二区三区| 日韩在线一区二区三区| 久久国产尿小便嘘嘘尿| 成人黄色在线视频| 色呦呦国产精品| 日韩三级在线观看| 国产女同互慰高潮91漫画| 亚洲免费观看高清完整版在线观看| 丝袜亚洲另类欧美| 国产盗摄一区二区| 欧美性videosxxxxx| 久久先锋资源网| 亚洲与欧洲av电影| 国产尤物一区二区在线| 在线视频国产一区| 2023国产精品| 亚洲一级电影视频| 美女看a上一区| 91在线视频免费观看| 欧美一区二区三区免费观看视频| 中文字幕精品综合| 日韩**一区毛片| 成人免费电影视频| 欧美日韩另类国产亚洲欧美一级| 久久婷婷一区二区三区| 亚洲成a人v欧美综合天堂下载| 日韩精品一区二区在线| 成人福利在线看| 国产乱淫av一区二区三区| 日韩精品乱码av一区二区| 亚洲日本欧美天堂| 国产精品沙发午睡系列990531| 精品国产乱码久久久久久牛牛| 欧美色图第一页| 日本高清成人免费播放| 99久久99久久综合| 日本欧美在线观看| 国产福利不卡视频| 欧美不卡一二三| 日韩精品久久理论片| 欧洲激情一区二区| 国产精品视频麻豆| 婷婷国产在线综合| 色久综合一二码| 中文字幕一区二区三区在线播放| 精品无人码麻豆乱码1区2区 | 中国av一区二区三区| 国内成人自拍视频| 亚洲美女视频在线| 国产精品69毛片高清亚洲| 日韩欧美国产小视频| 日韩精品成人一区二区三区| 一本色道久久综合亚洲aⅴ蜜桃| 国产日韩视频一区二区三区| 激情亚洲综合在线| 日韩亚洲欧美成人一区| 日韩激情中文字幕| 欧美日韩国产综合一区二区三区 | 国产精品毛片久久久久久| 国产原创一区二区三区| 26uuu国产日韩综合| 精品午夜久久福利影院| 久久综合国产精品| 国产美女视频一区| 久久久欧美精品sm网站| 国产成人免费av在线| 中文字幕不卡一区| 成人小视频免费在线观看| 亚洲国产成人午夜在线一区| 国产91综合一区在线观看| 国产欧美一二三区| 99re亚洲国产精品| 亚洲最大的成人av| 在线成人小视频| 极品少妇一区二区| 国产免费观看久久| 色偷偷成人一区二区三区91| 亚洲国产精品久久不卡毛片| 欧美伦理影视网| 精品一区二区三区免费播放| 国产亚洲一区二区在线观看| www.亚洲人| 亚洲综合av网| 制服视频三区第一页精品| 久久99精品国产91久久来源| 国产欧美日韩视频在线观看| 97精品久久久午夜一区二区三区| 亚洲一区二区三区四区在线观看| 3d动漫精品啪啪一区二区竹菊| 久久成人久久鬼色| 中文字幕一区二区三区不卡在线| 欧美中文字幕亚洲一区二区va在线| 天天操天天干天天综合网| 久久亚洲捆绑美女| 精品日韩欧美在线| 成人国产免费视频| 天天综合日日夜夜精品|