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

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

?? c2051.c

?? 用KEIL 開發
?? C
字號:
#include <reg51.h>
#include <math.h>

#define POS1 218//(223-5)	//測試頭下落至磁環高度時的位置
#define POS2 51		//測試頭移至磁環正中心時的位置
#define POS3 142//(137+5)	//測試頭上升至磁環高度時的位置

#define TIME1 10	//脈沖之間的延時
#define TIME2 4
#define TIME3 3
#define TIME4 16
#define TIME5 19
#define TIME6 23
#define TIME7 28
#define TIME8 35

#define NUM  9	//兩齒輪的比例

#define HIGH 1
#define LOW  0

sbit PULSE = P3^7;
sbit SENS  = P3^0;
sbit LED = P3^1;

unsigned char pos;	//測試頭位置

void delay( unsigned char time )
{
	unsigned char i = time;
	while( --i );
}

void delays( )
{
	unsigned char i = 20;
	while( --i )
		delay( 255 );
}
//*********************************************************************
void step( )
{
	
/*************************************************
小撥盤前進一格(45度),
為防止出錯,發出的脈沖數最多可移動2格
轉動過程中檢查光耦以確定是否到位
檢查測試頭位置以確定撥盤是否還可以繼續轉動
64細分,轉動45度需1600個脈沖
分2步發送脈沖,第一步直接發送160個脈沖
第二步邊監測邊發脈沖,最多發3200個脈沖
*************************************************/
	unsigned int i, j;
	LED = HIGH;
	//第一步
	for ( i = 1500; i > 0; i -- )
	{
		for ( j = NUM; j > 0; j -- )
		{

			PULSE = HIGH;
			delay( TIME3 );
			PULSE = LOW;
			delay( TIME3 );
		}
	}

	//第二步
	for ( i = 20000; i > 0; i -- )
	{
		pos = P1;
        
	   //	if ( ( SENS == 0 ) || (( pos >= POS1 ) || ( pos < POS3 )) )
		//	break;
	//	for ( j = NUM; j > 0; j -- )
	//	{
	       if((SENS==0)||(pos>0&&pos<140)||(pos>216&&pos<255))  break;
			PULSE = HIGH;
			delay( TIME2 );
			PULSE = LOW;
			delay( TIME2);
		
	//	}
	}
/*
	//3
	for ( i = 160; i > 0; i -- )
	{
		pos = P1;
//		if ( ( SENS == 0 ) || (( pos >= POS2 ) && ( pos < POS3 )) )
		if ( ( SENS == 0 ) || (( pos >= POS1 ) || ( pos < POS3 )) )
//		if( SENS == 0 )
			break;
		for ( j = NUM; j > 0; j -- )
		{
		    if(SENS==0)   break;
			PULSE = HIGH;
			delay( TIME3 );
			PULSE = LOW;
			delay( TIME3 );
		}
	}
*/
/*	
	//防止丟步,補差
	for ( i = 160; i > 0; i -- )
	{
		pos = P1;
            //		if ( ( SENS == 0 ) || (( pos >= POS2 ) && ( pos < POS3 )) )
		if ( ( SENS == 0 ) || (( pos >= POS1 ) || ( pos < POS3 )) )
            //		if( SENS == 0 )
			break;
		for ( j = NUM; j > 0; j -- )
		{
		   if(SENS==0)  break;
			PULSE = HIGH;
			delay( TIME3 );
			PULSE = LOW;
			delay( TIME3 );
		}
	}
*/	
	LED = LOW;

}
//*********************************************************************************

/*
void test( )
{
	unsigned int i;
	while( 1 )
	{

			step( );
	}
}
*/
void init( )
{
	unsigned char i;
	pos = P1;
	while( ( pos == 0xff ) || ( pos == 0x00) )
	{
		pos = P1;
	}
	pos = P1;	
	i = pos;
	//判斷馬達是否上電
	while( pos == i )
	{
		delay( 25 );
		i = P1;
	}
	//空轉一周
	pos = P1;
	i = pos;
	while( pos == i )
	{
		delay( 25 );
		i = P1;
	}
	delays( );

	while( pos != i )
	{
		i = P1;
	}
	

}

void main( )
{
  //	test( );
    delays();
	delays();
	init( );
	pos = P1;
/*	while ( ( pos <= POS2 ) || ( pos >= POS3 ) )
	{
   //			delay( 25 );
		pos = P1;
	}   
	pos = P1;
	while ( ( pos <= POS2 ) || ( pos >= POS3 ) )
	{
   //			delay( 25 );
		pos = P1;
	}
*/
	while ( 1 )
	{
		//等待
		pos = P1;
       if((pos>=0)&&(pos<=140))              //from 216~255  and 0~140 moto can't move
          {
            pos=P1;
          }
       else if (( pos>=216 )&&( pos<=255 ))
           {
             pos=P1;
            }
       else if (( pos>140)&&(pos<216))
            {
                char w1;
                w1 = P1;
                delay(TIME1);
                pos = P1;
               if( (pos>w1 ) && ( pos < 160))   //限定一個比較窗口,注意160這個值不能太大,不然電機走不完測頭就下來了。
                   {
                          step();
                   }
               else if  (pos >196)
                        step();
			   while((pos>140)&&(pos<224))        //手搖時反轉也能步進一格
			   {
			      pos = P1;
				  delay(TIME1);
				}

             } 
                  
     }


}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品99久久久久久宅男| 经典三级视频一区| 不卡一区在线观看| 国产精品久久久久一区二区三区 | 成人动漫av在线| 亚洲欧美在线观看| 欧美午夜免费电影| 爽好久久久欧美精品| 欧美一区二区三区四区视频| 成人精品视频一区二区三区尤物| 国产精品伦一区二区三级视频| 成人激情视频网站| 一区二区三区精品久久久| 欧美日韩免费一区二区三区| 日韩高清国产一区在线| 久久众筹精品私拍模特| 99国产精品久久久久久久久久| 亚洲一区二区三区美女| 日韩欧美综合一区| 成人做爰69片免费看网站| 一区二区三区精品| 一区二区三区欧美日| 欧美日本乱大交xxxxx| 久久99精品国产| 亚洲欧美在线观看| 欧美一二三四区在线| www.性欧美| 免费人成精品欧美精品| 中文字幕乱码亚洲精品一区| 精品婷婷伊人一区三区三| 国产一区高清在线| 亚洲曰韩产成在线| www久久久久| 国产精品美女久久久久久久久 | 中文字幕亚洲成人| 666欧美在线视频| 成人网男人的天堂| 免费在线一区观看| 伊人性伊人情综合网| 精品国产区一区| 色视频一区二区| 国产精品99久久久久久似苏梦涵| 成人理论电影网| 免费观看在线综合色| 国产精品国产三级国产专播品爱网| 7777精品伊人久久久大香线蕉的 | 91女神在线视频| 精一区二区三区| 亚洲成在人线在线播放| 欧美经典一区二区三区| 欧美一级日韩一级| 国产欧美精品区一区二区三区| 欧美日韩国产综合一区二区| 99久久精品国产精品久久| 国产高清精品网站| 久久99久久99精品免视看婷婷 | 日韩精品视频网| 亚洲视频每日更新| 欧美国产精品劲爆| 精品国偷自产国产一区| 欧美一级夜夜爽| 欧美猛男gaygay网站| 色综合色狠狠天天综合色| 日韩午夜小视频| 欧美日韩一区二区三区在线看| 成人高清视频在线观看| 风间由美一区二区av101| 久久精品国产亚洲a| 日韩中文字幕一区二区三区| 亚洲一区在线免费观看| 亚洲欧美另类小说视频| 成人欧美一区二区三区视频网页| 国产欧美视频在线观看| 久久精品人人做人人综合| 欧美成人欧美edvon| 日韩精品专区在线影院重磅| 欧美人与禽zozo性伦| 中文字幕不卡在线播放| 国产精品视频一二三区| 国产亚洲一区字幕| 中文字幕欧美日韩一区| 中文在线一区二区| 国产精品国产三级国产普通话三级 | 日日摸夜夜添夜夜添精品视频| 亚洲综合免费观看高清在线观看| 成人在线一区二区三区| 成人免费高清在线| 91啪九色porn原创视频在线观看| 91美女在线看| 欧美在线啊v一区| 欧美另类一区二区三区| 欧美大胆人体bbbb| 国产日本一区二区| 日韩美女视频一区二区| 亚洲精品你懂的| 亚洲h精品动漫在线观看| 亚洲va在线va天堂| 精品一区二区三区的国产在线播放| 国产一区二区三区综合| 日韩欧美一区二区三区在线| 精品国产91九色蝌蚪| 国产欧美一区二区精品性色 | 懂色av一区二区在线播放| 成人国产免费视频| 欧美日韩国产综合一区二区| 欧美tickle裸体挠脚心vk| 国产精品天天看| 亚洲高清免费视频| 国产在线精品一区二区夜色 | 日韩欧美黄色影院| 亚洲国产高清aⅴ视频| 一二三区精品视频| 美女脱光内衣内裤视频久久网站| 国产一区二区精品久久91| 972aa.com艺术欧美| 日韩欧美一级在线播放| 国产精品另类一区| 亚洲第一福利视频在线| 国产精一区二区三区| 欧美图区在线视频| 欧美国产欧美综合| 视频一区视频二区中文| av资源网一区| 成人欧美一区二区三区1314| 日本成人超碰在线观看| 成人影视亚洲图片在线| 日韩免费一区二区| 日韩伦理av电影| 国产一区二区三区四区五区入口| 欧美性大战久久久久久久蜜臀| 国产日韩欧美亚洲| 日韩在线播放一区二区| 色综合天天综合在线视频| 日韩欧美国产精品一区| 亚洲成人一区在线| av在线不卡网| 久久精品一区二区三区不卡| 亚洲成av人综合在线观看| 欧美精品一区二| 亚洲国产欧美在线| 波多野结衣中文一区| 久久久久88色偷偷免费| 免费观看在线色综合| 欧美日韩一区小说| 亚洲精品国产精华液| 成人av午夜电影| 久久久久久久久久久久电影| 视频一区在线播放| 欧美色成人综合| 亚洲免费电影在线| 91亚洲大成网污www| 国产情人综合久久777777| 激情成人午夜视频| 9191久久久久久久久久久| 成人自拍视频在线观看| 精品99久久久久久| 麻豆成人免费电影| 欧美精品一级二级三级| 亚洲一二三区在线观看| 色天使色偷偷av一区二区| 亚洲激情五月婷婷| 一本久久a久久精品亚洲| 国产精品第一页第二页第三页| 成人av免费观看| 国产精品成人网| 99久久精品费精品国产一区二区| 日本一区二区电影| 成人av电影在线播放| 中文字幕一区二区三区不卡 | 国产欧美精品一区二区色综合| 极品少妇一区二区三区精品视频| 欧美电视剧在线看免费| 久久99热这里只有精品| 久久综合国产精品| 国产成人免费高清| 国产精品三级电影| 99re成人在线| 亚洲成人久久影院| 欧美人牲a欧美精品| 日本成人在线不卡视频| 26uuu久久天堂性欧美| 成人深夜福利app| 日韩一区日韩二区| 欧美美女网站色| 国产在线观看免费一区| 欧美国产激情二区三区| 久久久九九九九| 99久久综合99久久综合网站| 一区二区三区中文在线| 欧美久久一二区| 国产乱人伦精品一区二区在线观看 | 欧美一区二区三区免费观看视频| 久久激情五月激情| 中文字幕人成不卡一区| 欧美中文字幕一区二区三区亚洲| 日韩av电影免费观看高清完整版 | 日韩午夜在线播放| 福利一区福利二区| 亚洲一级电影视频| 精品国产乱码久久久久久久|