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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? wushua.h

?? 電動(dòng)車程序和原理圖,該程序和原理已經(jīng)批量生產(chǎn),由于不同的電機(jī)會(huì)有差異,使用時(shí)要重新進(jìn)行一些參數(shù)的調(diào)整,該程序也可作為一般直流無刷電機(jī)驅(qū)動(dòng)程序,具有低成本高性能的特點(diǎn)
?? H
字號(hào):
//**************************************************************************
//                  無有刷電機(jī)控制程序頭文件
//    BY:            Sunny.xu
//    Data:          2004.06.19
//    Version        V1.0
//
//**************************************************************************


//********************************//
//                                //
//      常量定義區(qū) 				  //
//                                //
//********************************//

const unsigned char AD_CHNNEL0=0x81;
const unsigned char AD_CHNNEL1=0x89;
const unsigned char AD_CHNNEL2=0x91;
const unsigned char AD_CHNNEL3=0x99;
const unsigned char AD_CHNNEL4=0xA1;
const unsigned char AD_CHNNEL5=0xA9;

const unsigned char PWR_0_LOW =160;
const unsigned char PWR_0_HIGH=162;//162;
const unsigned char PWR_1_LOW =170;//169;
const unsigned char PWR_1_HIGH=170;//171;
const unsigned char PWR_2_LOW =179;//178;
const unsigned char PWR_2_HIGH=179;//180;
const unsigned char PWR_3_LOW =187;//186;
const unsigned char PWR_3_HIGH=187;//188;

const unsigned char START_RUN=80;			//馬達(dá)開始轉(zhuǎn)動(dòng)
const unsigned char OVER_LOAD=100;			//飛車監(jiān)測上限
const unsigned char KEY_INITIAL=0x10;		//按鍵初始化
const unsigned char ALARM_HIGH=30;		//報(bào)警響
const unsigned char ALARM_LOW=40;		//報(bào)警不響
const unsigned char DS_TIME=100;		//進(jìn)入定速的時(shí)間
const unsigned char DS_MODE_TIME=10;		//進(jìn)入定速的時(shí)間
const unsigned char PHASE_DATA[7]={0x0B,0x2A,0x89,0x29,0x43,0x4A,0x83};




//********************************//
//                                //
//      硬件接口位變量定義區(qū)    	  //
//                                //
//********************************//
//********************************//
/*      PORTA bits      */
static volatile bit	KEY_MODE	@ (unsigned)&PORTA*8+5;		//模式按鈕 0: 按下
//static volatile bit	RA4	@ (unsigned)&PORTA*8+4;
//static volatile bit	RA3	@ (unsigned)&PORTA*8+3;   
//static volatile bit	RA2	@ (unsigned)&PORTA*8+2;    
static volatile bit	SPEED_DTC	@ (unsigned)&PORTA*8+1;    
static volatile bit	BATT_DTC	@ (unsigned)&PORTA*8+0;    //電池電壓監(jiān)測 3.15V//3.33V//3.5V//3.65V

/*      PORTB bits      */
static volatile bit	BREAK_IN	@ (unsigned)&PORTB*8+7;		//剎車信號(hào)輸入端 1:剎車
static volatile bit	PHASE_C_IN	@ (unsigned)&PORTB*8+6;    
static volatile bit	PHASE_B_IN	@ (unsigned)&PORTB*8+5;    
static volatile bit	PHASE_A_IN	@ (unsigned)&PORTB*8+4;    
static volatile bit	ZHULI_DTC	@ (unsigned)&PORTB*8+3;    //助力信號(hào)監(jiān)測輸入端
static volatile bit	S_DATA  	@ (unsigned)&PORTB*8+2;    //164 DTAT
static volatile bit	S_CLK     	@ (unsigned)&PORTB*8+1;    //164 CLK
static volatile bit	CURRENT		@ (unsigned)&PORTB*8+0;    //電流監(jiān)測輸入端 0:過流狀態(tài)

/*      PORTC bits      */
static volatile bit	PHASE_B_H	@ (unsigned)&PORTC*8+7;		
static volatile bit	PHASE_C_H	@ (unsigned)&PORTC*8+6;    
static volatile bit	PHASE_A_H	@ (unsigned)&PORTC*8+5;    
static volatile bit	UP_SPEED	@ (unsigned)&PORTC*8+4;    //極限速度       0:80% 1: 100%
static volatile bit	PHASE_A_L  	@ (unsigned)&PORTC*8+3;    
static volatile bit	MOTOR_CON	@ (unsigned)&PORTC*8+2;    //電機(jī)控制
static volatile bit	PHASE_C_L     	@ (unsigned)&PORTC*8+1;    
static volatile bit	PHASE_B_L		@ (unsigned)&PORTC*8+0;    

//********************************//
//                                //
//      變量定義區(qū)			      //
//                                //
//********************************//
unsigned char Key_Temp0 @ 0x2C;

unsigned char i	@	0x2D;

volatile unsigned	int		Main_Flag0		@	0x2E;
static  	bit		WORK_STA 	@ (unsigned)&Main_Flag0*8+0;    	//1:已開鎖標(biāo)志
static  	bit		ERR_DISP_OK	@ (unsigned)&Main_Flag0*8+1;    	//1:錯(cuò)誤顯示標(biāo)志
static  	bit		ALL_OFF_1ST	@ (unsigned)&Main_Flag0*8+2;    	//1:消隱

static  	bit		MODE_DOWN 	@ (unsigned)&Main_Flag0*8+5;		//1:模式按鈕按下
static  	bit		PWR_ON  	@ (unsigned)&Main_Flag0*8+6;		//1:上電標(biāo)志位
static  	bit		MS_5_OK 	@ (unsigned)&Main_Flag0*8+7;		//5ms ok
    
static  	bit		ALL_OFF 	@ (unsigned)&Main_Flag0*8+8;		//1:消隱
static  	bit		TIME_ZHULI_OK 	@ (unsigned)&Main_Flag0*8+9;		//1
static  	bit		PWR_LOW_STA 	@ (unsigned)&Main_Flag0*8+10;	//
static  	bit		CUR_OVER 		@ (unsigned)&Main_Flag0*8+11;
static  	bit		BREAK_ST 		@ (unsigned)&Main_Flag0*8+12;
static  	bit		TIME_OVER 	 	@ (unsigned)&Main_Flag0*8+13;
static  	bit		WITH_ERR	 	@ (unsigned)&Main_Flag0*8+14;
static  	bit		MS_1_OK 	 	@ (unsigned)&Main_Flag0*8+15;



volatile unsigned	int		Main_Flag		@	0x31;
volatile unsigned	char	Main_Flag1		@	0x31;
volatile unsigned	char	Main_Flag2		@	0x32;

static  	bit		PWR_LOW 	@ (unsigned)&Main_Flag*8+0; //1:欠壓狀態(tài)   
static  	bit		PWR_LED0 	@ (unsigned)&Main_Flag*8+1;    
static  	bit		PWR_LED1 	@ (unsigned)&Main_Flag*8+2;    
static  	bit		PWR_LED2 	@ (unsigned)&Main_Flag*8+3;    
static  	bit		PWR_LED3 	@ (unsigned)&Main_Flag*8+4;
static		bit  	DINGSU		@ (unsigned)&Main_Flag*8+5;	//1:定速狀態(tài)
static		bit		DIANDONG	@ (unsigned)&Main_Flag*8+6;	//1:電動(dòng)狀態(tài)
static		bit  	ZHULI		@ (unsigned)&Main_Flag*8+7;	//1:助力狀態(tài)
    
static  	bit		BREAK_EN 	@ (unsigned)&Main_Flag*8+8;		//1:剎車信號(hào)使能 0:不在剎車狀態(tài)
static  	bit		CUR_LIMIT 	@ (unsigned)&Main_Flag*8+9;		//1: 限流狀態(tài) 0: 正常工作狀態(tài)
static  	bit		KEY_PRO_EN 	@ (unsigned)&Main_Flag*8+10;
static  	bit		KEY_ORDER 	@ (unsigned)&Main_Flag*8+11;
static  	bit		KEY_UP	 	@ (unsigned)&Main_Flag*8+12;	//按鍵抬起標(biāo)志
static  	bit		ERR_SPEED 	@ (unsigned)&Main_Flag*8+13;	//調(diào)速出錯(cuò)
static  	bit		ERR_BREAK 	@ (unsigned)&Main_Flag*8+14;	//剎車出錯(cuò)
static  	bit		ERR_MODE 	@ (unsigned)&Main_Flag*8+15;	//模式按鈕出錯(cuò)



unsigned	char	Power_Voltage	@	0x33;		//電源電壓
unsigned	char	Speed_Voltage	@	0x34;		//速度
unsigned	char	Speed_Voltage_Old	@	0x35;	//速度
unsigned	char	Pwm_Duty		@	0x36;		//PWM			
unsigned	char	Disp_Data 	 	@	0x37;		//顯示數(shù)據(jù)
static		bit		Msb_Disp_Data@ (unsigned)&Disp_Data*8+7;
unsigned	char	Key_Data0 	 	@	0x38;		//按鍵數(shù)據(jù)0
unsigned	char	Key_Data1 	 	@	0x39;		//按鍵數(shù)據(jù)1
unsigned	char	Key_Result 	 	@	0x3A;		//最終按鍵數(shù)據(jù)
static		bit		KEY0			@ (unsigned)&Key_Result*8;		//開鎖
static		bit		KEY1			@ (unsigned)&Key_Result*8+1;	//鎖車
static		bit		KEY2			@ (unsigned)&Key_Result*8+2;	//靜音
static		bit		KEY3			@ (unsigned)&Key_Result*8+3;	//尋車
static		bit		KEY4			@ (unsigned)&Key_Result*8+4;	//模式
static		bit		KEY5			@ (unsigned)&Key_Result*8+5;	
static		bit		KEY6			@ (unsigned)&Key_Result*8+6;	//剎車
static		bit		KEY7			@ (unsigned)&Key_Result*8+7;	//限流
volatile unsigned	char	Time_Base	 	@	0x3B;		//100mS定時(shí)基準(zhǔn)
volatile unsigned	char	Time_Mode	 	@	0x3C;		//模式按鈕定時(shí)
volatile unsigned	char	Time_Err_Speed 	@	0x3D;		//模式按鈕定時(shí)
volatile unsigned	char	Time_Speed 	@	0x3E;		//模式按鈕定時(shí)
volatile unsigned	char	Time_Zhuli 	@	0x3F;		//
unsigned	char	Zhuli_Count 		@	0x40;		//
unsigned	char	Zhuli_Duty  		@	0x41;		//
unsigned	char	AD_Turn  			@	0x42;		//
unsigned	char	Disp_Data_Old  		@	0x43;		//
unsigned	char	Zhuli_Low	 		@	0x44;		//
unsigned	char	Zhuli_High	 		@	0x45;		//
unsigned	char	Pwr_Low_Count 		@	0x46;		//
unsigned	char	Pwm_Low 			@	0x47;		//
unsigned	char	Pwm_High 			@	0x48;		//
unsigned	char	Pwm_Old 			@	0x49;		//
unsigned	char	Time_All_Err		@	0x4A;		//
unsigned	char	Pwr_Low_Num 		@	0x4B;		//
unsigned	char	Pwr_Up_Num 			@	0x4C;		//
unsigned	char	Phase_Dtc 			@	0x4E;		//
unsigned	char	Phase_Dtc_Old		@	0x4F;		//
unsigned	char	Phase_Dtc_Led		@	0x50;		//
unsigned	char	Time_Motor_Ph		@	0x51;		//
unsigned	char	Phase_Ch_Count		@	0x52;
unsigned	char	Phase_Ch_Count1		@	0x53;
unsigned	char	Cur_Over_Time		@	0x54;
unsigned	char	Cur_Over_Count		@	0x55;
unsigned	char	Time_Break			@	0x56;		//
unsigned	char	DS_Pwm_Duty			@	0x57;		//
unsigned	char	Zhuli_Count1		@	0x58;		//
unsigned	char	Zhuli_Count2		@	0x59;		//
unsigned	char	Zhuli_Low_Bak		@	0x5A;		//
unsigned	char	Zhuli_High_Bak		@	0x5B;		//
unsigned	char	Current_High		@	0x5C;		//
unsigned	char	Old_ZL_Duty			@	0x5D;		//

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品自拍偷拍动漫精品| 亚洲五月六月丁香激情| 亚洲电影中文字幕在线观看| 成人一区二区视频| 久久亚洲精品国产精品紫薇| 婷婷激情综合网| 欧美日韩一区二区三区四区五区| 综合分类小说区另类春色亚洲小说欧美 | 99riav一区二区三区| 精品88久久久久88久久久| 日本在线不卡视频| 91精品国产手机| 青青草伊人久久| 色激情天天射综合网| 亚洲精品大片www| 日本道色综合久久| 伊人婷婷欧美激情| 欧美综合视频在线观看| 国产精品美女视频| 91蝌蚪porny成人天涯| 亚洲你懂的在线视频| 欧美主播一区二区三区| 亚洲国产精品久久一线不卡| 一本大道久久a久久精品综合| 久久无码av三级| 久久草av在线| 久久久久久久久蜜桃| 欧美日韩一区二区三区视频| 亚洲国产日韩a在线播放性色| 欧美少妇bbb| 奇米色一区二区三区四区| 日韩欧美黄色影院| 91捆绑美女网站| 精久久久久久久久久久| 亚洲精品亚洲人成人网在线播放| 91精品国产入口| 99re6这里只有精品视频在线观看| 亚洲成人综合网站| 中文字幕av一区二区三区| 欧美日韩亚洲综合在线| 国产综合色精品一区二区三区| 亚洲视频一区在线观看| 精品日韩av一区二区| 日本久久电影网| 国产一区二区三区精品欧美日韩一区二区三区 | 精品久久免费看| 欧美国产综合一区二区| 99精品视频一区| 老司机午夜精品99久久| 一区二区三区.www| 国产欧美久久久精品影院| 欧美视频你懂的| 成人av网站在线观看免费| 免费人成精品欧美精品| 亚洲色图欧美偷拍| 久久久久久久精| 91精品在线麻豆| 色吧成人激情小说| 成人国产精品免费观看| 精品系列免费在线观看| 人人精品人人爱| 亚洲国产cao| 亚洲激情自拍偷拍| 国产精品毛片a∨一区二区三区| 欧美sm极限捆绑bd| 欧美一区二区三区日韩| 在线视频国内自拍亚洲视频| 99re视频精品| 99国产欧美久久久精品| 国产99久久久国产精品免费看 | 久久99精品久久久久婷婷| 亚瑟在线精品视频| 亚洲一二三级电影| 亚洲一区二区视频在线观看| 亚洲国产激情av| 中文字幕乱码久久午夜不卡 | 久久人人爽人人爽| 国产女主播一区| 午夜精品aaa| 亚洲综合无码一区二区| 久久综合视频网| 日韩美女在线视频| 日韩欧美中文字幕精品| 555www色欧美视频| 欧美一区二区二区| 日韩一级片在线观看| 日韩欧美亚洲国产另类| 欧美不卡一区二区三区| 精品88久久久久88久久久| 欧美精品一区二区三区很污很色的| 日韩欧美视频一区| 久久久亚洲午夜电影| 久久久国产精品麻豆| 国产日本欧美一区二区| 国产精品女主播在线观看| 亚洲欧美在线另类| 一区二区三区欧美久久| 亚瑟在线精品视频| 青草国产精品久久久久久| 精品一区二区日韩| 国产98色在线|日韩| 91亚洲大成网污www| 欧美亚州韩日在线看免费版国语版| 欧美午夜理伦三级在线观看| 91精品国产福利| 久久色视频免费观看| 成人免费在线播放视频| 婷婷开心激情综合| 国产精品一二三在| 一本色道久久综合亚洲aⅴ蜜桃 | 亚洲成人久久影院| 美女脱光内衣内裤视频久久影院| 成人美女视频在线看| 亚洲18影院在线观看| 国产精品电影院| 亚洲成a人v欧美综合天堂下载 | 国产精品动漫网站| 亚洲成av人片| 国产麻豆9l精品三级站| 99精品视频中文字幕| 9191久久久久久久久久久| 亚洲精品一区二区三区精华液| 国产精品免费人成网站| 婷婷丁香久久五月婷婷| 国产精品一区二区你懂的| 色综合天天天天做夜夜夜夜做| 欧美日韩一级片在线观看| 久久亚洲欧美国产精品乐播| 亚洲精品欧美二区三区中文字幕| 日本视频在线一区| 91亚洲资源网| 精品88久久久久88久久久| 亚洲欧美区自拍先锋| 久久99精品久久久久久久久久久久 | 最新热久久免费视频| 日本v片在线高清不卡在线观看| 成人黄页在线观看| 日韩精品一区二区三区在线观看| 国产精品三级av在线播放| 午夜精品福利一区二区蜜股av | 亚洲日本一区二区| 国产一区二区三区av电影| 欧美专区在线观看一区| 国产日韩欧美不卡在线| 美国十次了思思久久精品导航| 91麻豆.com| 国产精品天美传媒| 黄色成人免费在线| 91精品国产入口| 亚洲国产视频直播| 99精品久久99久久久久| 久久久精品中文字幕麻豆发布| 日韩av网站免费在线| 在线免费观看日韩欧美| 综合网在线视频| 国产福利91精品一区| 欧美va在线播放| 日本女优在线视频一区二区| 色综合久久天天| 日韩码欧中文字| 成人午夜电影小说| 久久九九影视网| 国内久久婷婷综合| 欧美成人猛片aaaaaaa| 日韩精品一二区| 欧美日韩国产综合一区二区三区| 亚洲色图都市小说| 久久综合久久综合久久| 日韩1区2区日韩1区2区| 欧美精品 国产精品| 午夜在线成人av| 欧美午夜精品电影| 亚洲午夜精品17c| 欧美日韩一区成人| 图片区日韩欧美亚洲| 欧美福利视频一区| 麻豆国产精品一区二区三区 | 日韩午夜在线播放| 麻豆成人免费电影| 欧美精品一区二区三| 国产精品一区二区在线观看不卡| 久久久www成人免费无遮挡大片 | 精品人伦一区二区色婷婷| 久久成人羞羞网站| 国产午夜精品久久久久久免费视| 国产又粗又猛又爽又黄91精品| 久久新电视剧免费观看| 丁香天五香天堂综合| 亚洲视频资源在线| 欧美视频一区在线| 全国精品久久少妇| 国产亚洲综合av| 99re成人在线| 午夜亚洲国产au精品一区二区| 欧美一区2区视频在线观看| 黄页网站大全一区二区| 国产精品夫妻自拍| 欧美欧美午夜aⅴ在线观看| 麻豆专区一区二区三区四区五区| 久久精品一区八戒影视|