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

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

?? main.c

?? 冷火MCF52255開發板精華資料
?? C
字號:
/*廣州穗佳電子科技有限公司
  冷火MCF52255多功能開發板
  更多精彩產品,關注穗佳電子淘寶店
  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 "UART.h"

#define uchar unsigned char 
#define uint unsigned int 




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

/*********************************************/  //流水燈,數碼管 蜂鳴器 /*********************************************/



#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信號
#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;    // 設置PTJ為輸出
    MCF_GPIO_PORTTJ = 0x00;   //關閉PTJ口
    
    MCF_GPIO_PUCPAR = 0x00;      // 配置PUC為普通IO    
    MCF_GPIO_DDRUC = 0xff;    	// 設置PUC為輸出
    MCF_GPIO_PORTUC = 0x08;      //關閉PUC口
    
}

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

	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,};//數碼管位控制
uchar num_du[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x80};//數碼管段碼表
void Segment_clr()
{
	MCF_GPIO_PORTTJ=0x00;		//消影
	Du_1;		//段選鎖存器
	Du_0;
}
void Seg_1(uchar n,uchar m)//第n位顯示數m
{
	MCF_GPIO_PORTTJ=0x00;		//消影
	Du_1;		//段選鎖存器
	Du_0;
	
	MCF_GPIO_PORTTJ=num_we[n];	//位選信號
	We_1;		//位選鎖存器
	We_0;
	
	MCF_GPIO_PORTTJ=m;	//段選信號
	Du_1;		//段選鎖存器
	Du_0;	
	
}

void Segment_4(uint m)//顯示數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;
} 

/*********************************************/  //按鍵   /*********************************************/
#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;    // 設置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;	
}

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



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

    IO_init();
    key_init();  
    
    uart1_init(9600);		
	uart0_init(9600);
	
	while(1)
	{
		//uart2_putstr("uart2 OK!\n");
		//uart1_putstr("UART1 OK!\n");
		uart0_putstr("UART0 OK!\n");
		
		delay(500);	
	}
    
    
    
  	
    
} 


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美伦理视频网站| 欧洲av在线精品| 日韩精品一级二级| 丝袜美腿亚洲一区二区图片| 亚洲图片欧美一区| 亚洲一区欧美一区| 亚洲国产精品久久人人爱| 亚洲一区二区三区四区在线免费观看 | 偷窥少妇高潮呻吟av久久免费| 中文字幕一区二区三区av| 国产精品家庭影院| 亚洲综合男人的天堂| 日韩高清欧美激情| 国产一区二区精品久久99| 国产二区国产一区在线观看 | 中文字幕视频一区二区三区久| 国产精品美女久久久久久久网站| 国产精品久久久久影院| 亚洲天天做日日做天天谢日日欢| 悠悠色在线精品| 日韩国产一二三区| 国产.欧美.日韩| 在线观看亚洲精品| 欧美一级二级在线观看| 日本一区二区成人| 亚洲444eee在线观看| 国产精品一区2区| 91国在线观看| 精品国产乱码久久久久久老虎| 2024国产精品| 亚洲一区二区三区中文字幕| 精品亚洲国内自在自线福利| 成人国产精品免费观看动漫| 欧美二区乱c少妇| 中文字幕精品三区| 亚洲国产综合人成综合网站| 国产高清不卡二三区| 欧美日韩中文字幕一区| 国产欧美精品区一区二区三区| 亚洲一区在线播放| 成人毛片老司机大片| 欧美一区欧美二区| 综合分类小说区另类春色亚洲小说欧美| 亚洲成人高清在线| www.成人网.com| 久久久久久久综合日本| 丝袜脚交一区二区| av高清久久久| 久久久久久麻豆| 视频在线在亚洲| 在线观看av一区二区| 中文无字幕一区二区三区| 日一区二区三区| 91国产免费观看| 亚洲国产精华液网站w| 韩国女主播成人在线| 欧美一区二区三级| 亚洲图片欧美综合| 色综合久久综合中文综合网| 欧美激情一区二区| 国产一区欧美日韩| 亚洲精品一区二区三区在线观看| 日韩高清在线不卡| 51精品国自产在线| 午夜精品一区二区三区免费视频| 色吧成人激情小说| 亚洲欧美怡红院| av午夜一区麻豆| 国产精品无人区| 成人午夜激情在线| 国产精品久久看| av在线不卡免费看| 中文字幕中文字幕中文字幕亚洲无线| 国产成人免费av在线| 久久精品一区蜜桃臀影院| 国产一二精品视频| 国产网站一区二区三区| 国产成人午夜精品影院观看视频| 精品国产一区二区三区av性色| 日本成人在线不卡视频| 日韩欧美不卡在线观看视频| 久久99国产精品久久| www精品美女久久久tv| 国产盗摄一区二区三区| 国产精品久久久久久久久动漫 | 国产精品色噜噜| 成人亚洲精品久久久久软件| 亚洲欧洲国产日韩| 在线精品亚洲一区二区不卡| 日韩专区中文字幕一区二区| 欧美不卡一区二区三区四区| 国产精品一二三在| 亚洲图片你懂的| 欧美日本在线视频| 国产毛片精品国产一区二区三区| 中文字幕在线免费不卡| 欧美日韩一区 二区 三区 久久精品| 热久久国产精品| 欧美国产亚洲另类动漫| 欧美偷拍一区二区| 精品无码三级在线观看视频 | 欧美一区国产二区| 国产成人免费视频网站 | 欧美性大战久久久| 日本不卡的三区四区五区| 国产亚洲欧美日韩日本| 色哟哟国产精品| 久久成人av少妇免费| 一区视频在线播放| 91精品欧美一区二区三区综合在 | 亚洲成人av在线电影| 精品国产露脸精彩对白| 成人黄色小视频在线观看| 天天影视网天天综合色在线播放| 久久久不卡影院| 欧美日韩国产影片| 成人av手机在线观看| 毛片av一区二区| 亚洲午夜在线电影| 国产精品网站导航| 精品国产sm最大网站| 欧洲中文字幕精品| 成人国产精品免费观看| 久久99国产乱子伦精品免费| 亚洲综合丝袜美腿| 亚洲国产成人一区二区三区| 日韩一区二区三区观看| 在线观看亚洲精品| 91麻豆高清视频| 国产成人综合网站| 久久福利视频一区二区| 婷婷综合五月天| 亚洲综合一区二区| 最新不卡av在线| 国产精品素人视频| 久久久不卡网国产精品一区| 欧美一三区三区四区免费在线看 | 高潮精品一区videoshd| 精品综合免费视频观看| 婷婷亚洲久悠悠色悠在线播放 | 国内精品久久久久影院薰衣草 | 风间由美一区二区av101| 久久电影网电视剧免费观看| 日韩av中文字幕一区二区三区| 亚洲精品久久久蜜桃| 亚洲天堂精品视频| 中文字幕av一区 二区| 中文字幕成人av| 国产精品久久久久久福利一牛影视 | 欧美a一区二区| 婷婷成人综合网| 午夜精品成人在线视频| 亚洲bt欧美bt精品777| 爽好多水快深点欧美视频| 午夜精品一区二区三区电影天堂| 亚洲成人av福利| 日韩精品一二区| 麻豆成人av在线| 国产一区二区不卡| 成人自拍视频在线观看| 99久久99久久精品免费看蜜桃| av在线不卡网| 欧美日韩激情一区二区三区| 欧美日韩另类一区| 91精品国产综合久久蜜臀| 日韩午夜激情电影| 久久男人中文字幕资源站| 国产精品女同一区二区三区| 成人欧美一区二区三区白人| 一区二区三区91| 日本免费在线视频不卡一不卡二| 久久精品99国产精品日本| 国产精品一区二区久激情瑜伽| 成人丝袜高跟foot| 一本久久精品一区二区| 在线播放中文字幕一区| 国产视频一区二区在线| 亚洲精品成人在线| 蜜桃久久精品一区二区| 成人性生交大合| 欧美色大人视频| 国产欧美一区二区精品久导航| 国产精品久久久久久久久果冻传媒 | 蜜臀av性久久久久av蜜臀妖精| 国产久卡久卡久卡久卡视频精品| 成人激情免费视频| 在线不卡免费欧美| 亚洲人成在线播放网站岛国| 理论电影国产精品| 91美女片黄在线观看| 日韩色在线观看| 成人欧美一区二区三区白人| 久久精品久久99精品久久| 成人蜜臀av电影| 精品99久久久久久| 午夜久久久久久| 色噜噜夜夜夜综合网| 国产欧美精品一区二区三区四区 | 成人精品高清在线| 69久久99精品久久久久婷婷|