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

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

?? main.c

?? 冷火MCF52255開(kāi)發(fā)板精華資料
?? C
字號(hào):
/*廣州穗佳電子科技有限公司
  冷火MCF52255多功能開(kāi)發(fā)板
  更多精彩產(chǎn)品,關(guān)注穗佳電子淘寶店
  http://sogadz.taobao.com*/
#include "support_common.h" /* include peripheral declarations and more */
#if (CONSOLE_IO_SUPPORT || ENABLE_UART_SUPPORT) 
/* Standard IO is only possible if Console or UART support is enabled. */
#include <stdio.h>
#endif

#include "PIT.h"


#define uchar unsigned char 
#define uint unsigned int 




/*********************************************/  //延時(shí)     /*********************************************/
void delay(int xms)        //xms毫秒延時(shí)
{
    int ii,jj;
    
    for(ii=0;ii<xms;ii++)
    for(jj=0;jj<2000;jj++); 
       
}
void delay_us(int xus)     //xus微秒延時(shí)
{
    int ii,jj;
    
    for(ii=0;ii<xus;ii++)
    for(jj=0;jj<2;jj++);    
}

/*********************************************/  //流水燈,數(shù)碼管 蜂鳴器 /*********************************************/



#define Du MCF_GPIO_PORTUC_PORTUC0 	//段選鎖存器控制端
#define We MCF_GPIO_PORTUC_PORTUC1 	//位選鎖存器控制端

#define Du_1 MCF_GPIO_PORTUC|=Du 	//段選鎖存器控制端置1
#define We_1 MCF_GPIO_PORTUC|=We 	//位選鎖存器控制端置1

#define Du_0 MCF_GPIO_PORTUC&=~Du 	//段選鎖存器控制端置0
#define We_0 MCF_GPIO_PORTUC&=~We 	//位選鎖存器控制端置0


#define Beeper MCF_GPIO_PORTUC_PORTUC3
#define Beeper_1 MCF_GPIO_PORTUC|=Beeper
#define Beeper_0 MCF_GPIO_PORTUC&=~Beeper



#define LED_EN MCF_GPIO_PORTTJ_PORTTJ7	//LED 使能EN信號(hào)
#define LED_EN_0 MCF_GPIO_PORTTJ=0x0f
#define LED_EN_1 MCF_GPIO_PORTTJ=0x8f

void IO_init() 
{
   
    MCF_GPIO_PTJPAR = 0x00;      // 配置PTJ為普通IO    
    MCF_GPIO_DDRTJ = 0xff;    // 設(shè)置PTJ為輸出
    MCF_GPIO_PORTTJ = 0x00;   //關(guān)閉PTJ口
    
    MCF_GPIO_PUCPAR = 0x00;      // 配置PUC為普通IO    
    MCF_GPIO_DDRUC = 0xff;    	// 設(shè)置PUC為輸出
    MCF_GPIO_PORTUC = 0x08;      //關(guān)閉PUC口
    
}

void led(uchar n) //n;顯示內(nèi)容
{

	char i;
	MCF_GPIO_PORTTJ=0;		//流水燈控制端
	Du_1;		//段選鎖存器
	Du_0;
	
	LED_EN_0;	//流水燈公共端
	We_1;		//位選鎖存器
	We_0;
	
	MCF_GPIO_PORTTJ=n;		//流水燈控制端
	Du_1;		//段選鎖存器
	Du_0;

}

uchar num_we[]={0x87,0x8b,0x8d,0x8e,};//數(shù)碼管位控制
uchar num_du[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x80};//數(shù)碼管段碼表
void Segment_clr()
{
	MCF_GPIO_PORTTJ=0x00;		//消影
	Du_1;		//段選鎖存器
	Du_0;
}
void Seg_1(uchar n,uchar m)//第n位顯示數(shù)m
{
	MCF_GPIO_PORTTJ=0x00;		//消影
	Du_1;		//段選鎖存器
	Du_0;
	
	MCF_GPIO_PORTTJ=num_we[n];	//位選信號(hào)
	We_1;		//位選鎖存器
	We_0;
	
	MCF_GPIO_PORTTJ=m;	//段選信號(hào)
	Du_1;		//段選鎖存器
	Du_0;	
	
}

void Segment_4(uint m)//顯示數(shù)m
{
	Seg_1(0,num_du[m%10]);
	Seg_1(1,num_du[m/10%10]);
	Seg_1(2,num_du[m/100%10]);
	Seg_1(3,num_du[m/1000%10]);
	
}



void beep(uint ms) 
{
    Beeper_0;
    delay(ms);
    Beeper_1;
} 


/*********************************************/  //舵機(jī)  /*********************************************/
int ang[4];
char mod;
uint time;
void  engine_init()
{
		MCF_PIT_PCSR(0)=MCF_PIT_PCSR_RLD
					   |MCF_PIT_PCSR_PIF
					   |MCF_PIT_PCSR_PIE
					   |MCF_PIT_PCSR_OVW
					   |MCF_PIT_PCSR_PRE(4);	//fPIT=fsys/2/2^PER
					   						 	//at 80MHz
					   						 		//4- 2500000Hz -0.4us
					   //|MCF_PIT_PCSR_DBG; 
					   //|MCF_PIT_PCSR_DOZE
					   
		MCF_PIT_PMR(0)=25;



		MCF_INTC0_IMRL&=~MCF_INTC_IMRL_MASKALL;
		MCF_INTC0_IMRH&=~MCF_INTC_IMRH_INT_MASK55;//PIT0
		
		MCF_INTC0_ICR55=MCF_INTC_ICR_IP(6)+MCF_INTC_ICR_IL(2);//PIT0
		
		MCF_PIT_PCSR(0)|=MCF_PIT_PCSR_EN;
		
        EnableInterrupts;
}


void  engine(int num,int angle)     // unm為控制端口  angle為角度位置
{
          int i=0;
          mod=1;
          
          ang[num]=50+angle*10/9;
          time=0;
          

            
}
/*********************************************/  //按鍵   /*********************************************/
#define key1_IO MCF_GPIO_SETNQ_SETNQ1	//
#define key2_IO MCF_GPIO_SETNQ_SETNQ3	//
#define key3_IO MCF_GPIO_SETNQ_SETNQ5	//
#define key4_IO MCF_GPIO_SETNQ_SETNQ7	//

#define key1 MCF_GPIO_SETNQ&key1_IO	//
#define key2 MCF_GPIO_SETNQ&key2_IO	//
#define key3 MCF_GPIO_SETNQ&key3_IO	//
#define key4 MCF_GPIO_SETNQ&key4_IO	//

void key_init()
{
	MCF_GPIO_PNQPAR = 0x00;      // 配置PNQ為普通IO    
    MCF_GPIO_DDRNQ = 0x00;    // 設(shè)置PNQ為輸入   
}

char key_scan()
{
	if((key1)==0)
	{
		delay_us(10);
		if((key1)==0)
		{
			delay_us(10);
			while((key1)==0);
			return 1;
		}
	}
	if((key2)==0)	
	{
		delay_us(10);
		if((key2)==0)		
		{
			delay_us(10);
			while((key2)==0);
			return 2;
		}
	}
	if((key3)==0)	
	{
		delay_us(10);
		if((key3)==0)		
		{
			delay_us(10);
			while((key3)==0);
			return 3;
		}
	}
	if((key4)==0)	
	{
		delay_us(10);
		if((key4)==0)		
		{
			delay_us(10);
			while((key4)==0);
			return 4;
		}
	}
	
	return 0;	
}

/**********************************************************************************************************
**********************************************************************************************************/

uint con_PIT;



	
void main(void) 
{
	
	int counter;
	int i=90,j=0,k=0;

    IO_init();
    key_init();  
    
      		

	//******************  舵機(jī) ******************

	engine_init();
	while(1) 
  	{ 
  	
  		engine(1,80);
  		delay(1000);
  		engine(1,100);
  		delay(1000);

 	
  	}
	

  	
    
} 


?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
97国产一区二区| 欧美一级专区免费大片| 五月天亚洲精品| 欧美国产一区二区| 日韩一级完整毛片| 91视频精品在这里| 国产福利一区二区三区视频| 丝袜美腿高跟呻吟高潮一区| 亚洲特黄一级片| 久久久久久麻豆| 欧美电影免费提供在线观看| 欧美日韩国产另类一区| 91在线视频18| 成人av在线网| 国产精品亚洲а∨天堂免在线| 日韩国产欧美在线观看| 亚洲一区二区av电影| 亚洲欧美日韩电影| 亚洲天堂成人网| 国产精品色呦呦| 国产欧美日韩在线看| 久久一日本道色综合| 欧美精品一区视频| 欧美成人精品3d动漫h| 欧美一区二区久久久| 欧美日韩国产天堂| 欧美日韩国产综合久久| 欧美色爱综合网| 欧亚一区二区三区| 欧洲精品在线观看| 在线观看日韩一区| 欧美性猛交一区二区三区精品| 色综合天天在线| youjizz久久| 99久久99久久精品免费观看| 暴力调教一区二区三区| 99re视频精品| 91免费在线播放| 色欧美片视频在线观看| 色婷婷激情久久| 欧美日韩综合不卡| 欧美精品99久久久**| 91精品国产高清一区二区三区蜜臀 | 高清不卡一区二区| 成人精品国产一区二区4080| 成人黄页毛片网站| 91麻豆精品在线观看| 欧美影院一区二区| 91精品中文字幕一区二区三区| 337p亚洲精品色噜噜噜| 日韩三级在线免费观看| 久久一区二区三区国产精品| 国产丝袜在线精品| 亚洲欧美日本在线| 亚洲v中文字幕| 久久成人羞羞网站| 国产a级毛片一区| 99久久国产综合精品色伊| 色猫猫国产区一区二在线视频| 欧美在线免费播放| 日韩欧美在线影院| 亚洲国产精品高清| 亚洲国产综合91精品麻豆| 蜜臀久久99精品久久久画质超高清| 久久精品国产免费| 99热国产精品| 欧美一区午夜视频在线观看 | 欧美va亚洲va国产综合| 久久精品网站免费观看| 亚洲精品免费一二三区| 日本色综合中文字幕| 国产成人av网站| 欧美日韩国产大片| 国产欧美日韩视频一区二区| 亚洲一区二区三区自拍| 国产一区二区毛片| 在线观看成人小视频| 久久一夜天堂av一区二区三区| 亚洲天堂2016| 久久国产三级精品| 91丨九色丨尤物| 精品国产91亚洲一区二区三区婷婷| 国产精品嫩草久久久久| 婷婷国产在线综合| bt欧美亚洲午夜电影天堂| 欧美丰满一区二区免费视频| 国产欧美一区二区精品秋霞影院| 午夜久久福利影院| 成人午夜看片网址| 日韩一级视频免费观看在线| 亚洲色欲色欲www| 久久99最新地址| 欧美亚洲国产怡红院影院| 2021久久国产精品不只是精品| 伊人夜夜躁av伊人久久| 国产真实乱子伦精品视频| 欧美性生活影院| 欧美国产精品v| 另类人妖一区二区av| 欧美优质美女网站| 亚洲国产精品av| 韩国理伦片一区二区三区在线播放| 色综合久久久网| 国产欧美视频在线观看| 精油按摩中文字幕久久| 欧美日本一区二区三区| 亚洲欧洲一区二区在线播放| 国产一区二区三区在线观看免费视频 | 国产精品18久久久久久久久 | 欧美视频你懂的| 国产精品国产三级国产aⅴ原创| 日韩av在线播放中文字幕| 日本高清不卡一区| 亚洲欧洲一区二区在线播放| 国产电影精品久久禁18| 精品国产伦一区二区三区免费| 午夜电影网一区| 欧美午夜宅男影院| 亚洲免费电影在线| 色综合天天综合狠狠| 中文字幕亚洲成人| 成人午夜电影小说| 久久久久久99久久久精品网站| 免费av网站大全久久| 91精品国产品国语在线不卡| 午夜精品免费在线| 欧美日韩国产首页| 天使萌一区二区三区免费观看| 在线免费观看一区| 亚洲高清不卡在线| 欧美亚洲一区三区| 亚洲已满18点击进入久久| 在线精品视频一区二区三四| 亚洲综合成人在线| 欧美日韩精品电影| 日本中文字幕一区二区视频 | 91视频观看视频| 亚洲视频每日更新| 91亚洲大成网污www| 亚洲欧美aⅴ...| 欧美亚洲综合网| 亚洲国产精品一区二区久久 | 欧美大片在线观看| 韩国成人在线视频| 国产视频一区二区三区在线观看| 国产精品69久久久久水密桃 | 韩日欧美一区二区三区| 久久嫩草精品久久久久| 国产高清不卡一区二区| 欧美国产综合色视频| 一本一道综合狠狠老| 一片黄亚洲嫩模| 67194成人在线观看| 日韩va亚洲va欧美va久久| 久久综合九色综合欧美98| 不卡的av在线播放| 亚洲第一成年网| 精品久久五月天| 成人精品高清在线| 亚洲成av人片| 精品国产成人系列| 99热99精品| 免费成人在线观看视频| 久久精品欧美一区二区三区不卡| 成人app下载| 日韩国产欧美在线观看| 国产片一区二区| 在线看不卡av| 国产在线精品一区二区不卡了 | 中文字幕电影一区| 欧美亚洲一区二区在线| 免费观看30秒视频久久| 中文字幕一区二区三区乱码在线| 3d成人动漫网站| av亚洲精华国产精华| 日本在线播放一区二区三区| 国产亚洲精品aa午夜观看| 欧美午夜片在线看| 激情综合五月婷婷| 亚洲老妇xxxxxx| 久久久久久久久久久久电影 | 亚洲成人资源在线| 久久久久国产精品麻豆ai换脸| 欧洲精品在线观看| 国产成人在线视频网站| 亚洲成人精品一区二区| 国产日韩影视精品| 欧美一区2区视频在线观看| 粉嫩欧美一区二区三区高清影视| 视频一区二区三区入口| 国产精品久久久久一区二区三区| 6080国产精品一区二区| 97国产一区二区| 国产在线国偷精品免费看| 亚洲成人7777| 国产精品高潮呻吟| 精品裸体舞一区二区三区| 欧美午夜免费电影| 91丨porny丨户外露出| 国内一区二区视频|