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

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

?? epuck_ports.h

?? simple program for e-puck robot
?? H
字號:
/****************************************************************
* 			Defintition of all port of e-puck			 		*
*			Version 1.0 november 2005							*
*			Michael Bonani, Francesco Mondada, Davis Dadie		*
*																*
****************************************************************/

#ifndef _EPUCK_PORTS
#define _EPUCK_PORTS

#include "p30f6014.h"
/*********************GENERAL SETUP************************/#define FOSC   7.3728e6     // 7.3728Mhz crystal in XTL mode 
#define PLL    8.0       	// 8x PLL
 

#define FCY     ((FOSC*PLL)/(4.0))	// Instruction cycle frequency 
#define MILLISEC  (FCY/1.0e3)		// 1mSec delay constant
#define MICROSEC  (FCY/1.0e6)		// 1uSec delay constant
#define NANOSEC   (FCY/1.0e9)		// 1nSec delay constant

#define	TCY_PIC		(1e9/FCY)		//time instruction cycle in [ns]
#define	INTERRUPT_DELAY	(10*TCY_PIC)//delay to start an interrupt in [ns] (observe with p30f6014) 

#define TRUE	1
#define FALSE	0


/********************** OUTPUTS ***************************/
#define OUTPUT_PIN 0 
/*LEDS*/
/*First in front of robot than turning clokwise*/
#define LED0 _LATA6
#define LED1 _LATA7
#define LED2 _LATA9
#define LED3 _LATA12
#define LED4 _LATA10
#define LED5 _LATA13
#define LED6 _LATA14
#define LED7 _LATA15

#define LED0_dir _TRISA6
#define LED1_dir _TRISA7
#define LED2_dir _TRISA9
#define LED3_dir _TRISA12
#define LED4_dir _TRISA10
#define LED5_dir _TRISA13
#define LED6_dir _TRISA14
#define LED7_dir _TRISA15

#define front_LED _LATC1
#define front_LED_dir _TRISC1

#define body_LED _LATC2
#define body_LED_dir _TRISC2

/*IR*/
#define pulse_IR0 _LATF7		// pulse IR 0 and 4
#define pulse_IR1 _LATF8		// pulse IR 1 and 5
#define pulse_IR2 _LATG0		// pulse IR 2 and 6
#define pulse_IR3 _LATG1		// pulse IR 3 and 7

#define pulse_IR0_dir _TRISF7
#define pulse_IR1_dir _TRISF8
#define pulse_IR2_dir _TRISG0
#define pulse_IR3_dir _TRISG1

/*First in front left of robot than turning clokwise*/
#define IR0 8  // ir proximity sensor 0 on AD channel 8
#define IR1 9  // ir proximity sensor 1 on AD channel 9
#define IR2 10  // ir proximity sensor 2 on AD channel 10
#define IR3 11  // ir proximity sensor 3 on AD channel 11
#define IR4 12  // ir proximity sensor 4 on AD channel 12
#define IR5 13  // ir proximity sensor 5 on AD channel 13
#define IR6 14  // ir proximity sensor 6 on AD channel 14
#define IR7 15  // ir proximity sensor 7 on AD channel 15


/*analog*/
#define MIC1 2  // microphone 1 on AD channel 2
#define MIC2 3  // microphone 2 on AD channel 3
#define MIC3 4  // microphone 3 on AD channel 4

#define ACCX 5  // X Axis of accelerometer on AD channel 5
#define ACCY 6  // Y Axis of accelerometer on AD channel 6
#define ACCZ 7  // Z Axis of accelerometer on AD channel 7

/*basic audio*/
#define audio_on _LATF0
#define audio_on_dir _TRISF0

/*motors*/
#define motor1_pha _LATD0
#define motor1_phb _LATD1
#define motor1_phc _LATD2
#define motor1_phd _LATD3
#define motor2_pha _LATD4
#define motor2_phb _LATD5
#define motor2_phc _LATD6
#define motor2_phd _LATD7

#define motor1_pha_dir _TRISD0
#define motor1_phb_dir _TRISD1
#define motor1_phc_dir _TRISD2
#define motor1_phd_dir _TRISD3
#define motor2_pha_dir _TRISD4
#define motor2_phb_dir _TRISD5
#define motor2_phc_dir _TRISD6
#define motor2_phd_dir _TRISD7

/*camera*/
#define CAM_reset _LATC13
#define CAM_reset_dir _TRISC13

/* I2C */
#define SIO_D	_LATG3
#define SIO_D_dir	_TRISG3

#define SIO_C	_LATG2
#define SIO_C_dir	_TRISG2

/********************** INPUTS **************************/
#define INPUT_PIN 1

/*low battery signal active low when Vbatt<3.4V*/
#define batt_low _RF1
#define batt_low_dir _TRISF1

/* selector on normal extension*/
#define selector0 _RG6
#define selector1 _RG7
#define selector2 _RG8
#define selector3 _RG9

#define selector0_dir _TRISG6
#define selector1_dir _TRISG7
#define selector2_dir _TRISG8
#define selector3_dir _TRISG9

/*IR TV receiver on normal extension*/
#define remote _RF6
#define remote_dir _TRISF6

/*CAMERA*/
/*data higher 8 bits of port D*/
#define CAM_data PORTD;

#define CAM_y0 _RD8
#define CAM_y1 _RD9
#define CAM_y2 _RD10
#define CAM_y3 _RD11
#define CAM_y4 _RD12
#define CAM_y5 _RD13
#define CAM_y6 _RD14
#define CAM_y7 _RD15

#define CAM_y0_dir _TRISD8
#define CAM_y1_dir _TRISD9
#define CAM_y2_dir _TRISD10
#define CAM_y3_dir _TRISD11
#define CAM_y4_dir _TRISD12
#define CAM_y5_dir _TRISD13
#define CAM_y6_dir _TRISD14
#define CAM_y7_dir _TRISD15

/*clock interupt*/
#define CAM_pwdn _RC2
#define CAM_vsync _RC4
#define CAM_href _RC3
#define CAM_pclk _RC14

#define CAM_pwdn_dir _TRISC2
#define CAM_vsync_dir _TRISC4
#define CAM_href_dir _TRISC3
#define CAM_pclk_dir _TRISC14

/*********************** ASEMBLER SMALL FUNCTCION********************** */
#define Nop() {__asm__ volatile ("nop");}
#define ClrWdt() {__asm__ volatile ("clrwdt");}
#define Sleep() {__asm__ volatile ("pwrsav #0");}
#define Idle() {__asm__ volatile ("pwrsav #1");}
#define InterruptOFF() {__asm__ volatile ("disi	#10000");}
#define InterruptON() {__asm__ volatile ("disi	#2");}


#define stop_TMR1 IEC0bits.T1IE = 0
#define stop_TMR2 IEC0bits.T2IE = 0
#define stop_TMR3 IEC0bits.T3IE = 0
#define stop_TMR4 IEC1bits.T4IE = 0
#define stop_TMR5 IEC1bits.T5IE = 0

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美va亚洲va香蕉在线| 欧美图区在线视频| 麻豆成人av在线| 日韩影院精彩在线| 三级在线观看一区二区 | 久久国产精品色婷婷| 亚洲va在线va天堂| 午夜电影一区二区三区| 亚洲成a人v欧美综合天堂| 丝袜美腿一区二区三区| 日韩电影在线免费| 狠狠色丁香婷综合久久| 国产真实精品久久二三区| 国产福利精品导航| www.日韩av| 欧美午夜精品久久久久久超碰 | 懂色av中文字幕一区二区三区| 韩国理伦片一区二区三区在线播放| 奇米影视一区二区三区小说| 国内成人免费视频| 不卡高清视频专区| 在线免费观看成人短视频| 欧美日本一区二区| 久久人人爽人人爽| 一区二区三区欧美| 精品一区二区三区视频在线观看 | 亚洲欧洲日韩综合一区二区| 亚洲人成精品久久久久| 亚洲成人av一区二区| 久久国产婷婷国产香蕉| 99热精品国产| 欧美肥妇bbw| 国产精品美女一区二区| 三级久久三级久久久| 福利91精品一区二区三区| 精品视频全国免费看| 久久久精品中文字幕麻豆发布| 一区免费观看视频| 久久99蜜桃精品| 一本到高清视频免费精品| 日韩精品自拍偷拍| 一区二区三区在线免费| 国产一区二区三区日韩| 欧美私人免费视频| 中文字幕欧美区| 美日韩黄色大片| 在线观看视频一区| 国产精品欧美一级免费| 蜜臀久久久99精品久久久久久| 91在线码无精品| 久久综合av免费| 五月天一区二区三区| 99久久久久免费精品国产| 日韩欧美专区在线| 亚洲成人在线免费| 欧美亚一区二区| 中文字幕在线一区| 国产成人午夜高潮毛片| 日韩精品一区二区三区在线播放| 亚洲午夜激情av| 日本韩国精品一区二区在线观看| 久久久精品tv| 国产一区欧美一区| 精品对白一区国产伦| 欧美aⅴ一区二区三区视频| 欧美日韩一区成人| 一区二区三区久久| 欧美在线免费播放| 亚洲成a人片在线观看中文| 91丨porny丨国产入口| 国产精品二区一区二区aⅴ污介绍| 久久国产生活片100| 精品欧美一区二区在线观看| 日韩中文字幕av电影| 欧美人与禽zozo性伦| 首页综合国产亚洲丝袜| 欧美日韩大陆一区二区| 亚洲一区二区三区国产| 欧美精品自拍偷拍动漫精品| 婷婷丁香激情综合| 日韩精品影音先锋| 国产精品综合二区| 国产欧美一区二区精品久导航| 国产99久久久国产精品潘金| 国产欧美一区二区精品仙草咪| 国产精品99久久不卡二区| 国产精品久久久久7777按摩 | 亚洲天堂免费看| 在线精品视频小说1| 亚洲成人激情av| 日韩一级大片在线观看| 国产一区二区三区四区在线观看| 亚洲国产成人在线| 欧美性一二三区| 青青草一区二区三区| 久久婷婷久久一区二区三区| 成人久久视频在线观看| 日韩理论在线观看| 欧美一区二区三区爱爱| 国产成人欧美日韩在线电影| 亚洲三级视频在线观看| 3d成人动漫网站| 成人精品视频网站| 亚洲第一狼人社区| 精品久久免费看| 91香蕉视频污| 精品亚洲aⅴ乱码一区二区三区| 欧美国产欧美综合| 欧美日韩另类一区| 福利一区二区在线| 男女激情视频一区| 亚洲视频你懂的| 欧美成人三级在线| 欧美在线你懂得| 国产91色综合久久免费分享| 亚洲第一成年网| 国产精品每日更新在线播放网址| 在线观看日产精品| 国产中文字幕精品| 婷婷国产v国产偷v亚洲高清| 亚洲国产精品av| 91精品国产aⅴ一区二区| 99在线热播精品免费| 极品尤物av久久免费看| 亚洲国产一区二区三区| 中文字幕av一区二区三区| 日韩精品最新网址| 欧美日韩亚洲综合在线| 99精品国产一区二区三区不卡| 久久99精品久久只有精品| 亚洲高清一区二区三区| 国产精品护士白丝一区av| 久久综合九色综合欧美98| 色欧美88888久久久久久影院| 国模大尺度一区二区三区| 五月天久久比比资源色| 玖玖九九国产精品| 亚洲一区二区美女| 亚洲人成网站色在线观看| 欧美激情一区二区三区四区| 日韩精品一区在线观看| 欧美日韩高清一区| 欧美日韩国产首页在线观看| 91麻豆自制传媒国产之光| 成人免费视频播放| 丁香婷婷综合网| 国产98色在线|日韩| 国产精品一卡二卡在线观看| 黄一区二区三区| 国产另类ts人妖一区二区| 狠狠v欧美v日韩v亚洲ⅴ| 麻豆免费精品视频| 激情伊人五月天久久综合| 久久99久久精品欧美| 精品一区二区三区久久| 日韩av一二三| 久久成人免费网站| 久久丁香综合五月国产三级网站| 看国产成人h片视频| 国产一区二区福利| 国产suv精品一区二区6| 成年人国产精品| 色婷婷综合久色| 欧美在线观看视频一区二区 | 欧美一区二区在线视频| 日韩一区二区三区视频在线| 日韩一区二区精品在线观看| 日韩欧美高清dvd碟片| 久久久亚洲精华液精华液精华液 | 欧美日韩一区二区三区在线看 | 国产一区二区三区久久悠悠色av| 国产馆精品极品| 色哟哟国产精品免费观看| 欧美午夜精品一区二区三区| 91精品国产综合久久香蕉麻豆| 精品三级在线看| 国产精品乱人伦| 美腿丝袜在线亚洲一区| 国产69精品久久久久毛片| 91免费精品国自产拍在线不卡| 欧美性大战久久久久久久蜜臀| 欧美一区二区视频观看视频 | 国产精品福利一区| 无码av免费一区二区三区试看| 精品在线视频一区| 91理论电影在线观看| 日韩欧美高清一区| 亚洲乱码国产乱码精品精可以看 | 国产精品天干天干在线综合| 亚洲欧美日韩电影| 久久不见久久见中文字幕免费| 国产高清在线观看免费不卡| 在线精品视频免费播放| 久久久噜噜噜久噜久久综合| 亚洲精品国产精品乱码不99 | 国产69精品久久久久777| 欧美三级电影网| 日本一区二区三区dvd视频在线| 婷婷夜色潮精品综合在线| 成人免费视频caoporn|