这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 高校专区 » 漓东e学堂 » 删删作业【~渣渣作业停止更新~】

共67条 4/7 |‹ 2 3 4 5 6 7 跳转至
菜鸟
2014-10-23 13:07:15     打赏
31楼

收到~改了~


菜鸟
2014-10-23 22:01:26     打赏
32楼
这还真是考验智商啊!!

菜鸟
2014-10-25 23:10:10     打赏
33楼

你的智商~


菜鸟
2014-10-27 17:48:58     打赏
34楼

数码管显示:0~30

key1;key3切换到key2(动态扫描)


菜鸟
2014-10-27 19:27:49     打赏
35楼

============================================================

(GPIOB,GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14);//0
(GPIOB,GPIO_Pin_9|GPIO_Pin_12);//1
 (GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);//2
(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_14);//3
(GPIOB,GPIO_Pin_5|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12);//4
(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_12|GPIO_Pin_14);//5
(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14);//6
(GPIOB,GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_12);//7
(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14);//8
(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_14);//9

================================================================



视频地址:http://player.youku.com/player.php/sid/XODEyNjk5MjAw/v.swf

/* Includes ------------------------------------------------------------------*/
#include "stm32f10x.h"
#include "stm32_eval.h"
GPIO_InitTypeDef GPIO_InitStructure;

void RCC_Configuration(void)//始终配置
{
  RCC_DeInit();//将RCC寄存器重设为缺省值
    
  RCC_HSICmd(ENABLE);//使能内部高速晶振
  while(RCC_GetFlagStatus(RCC_FLAG_HSIRDY) == RESET);//HSI晶振返回reset
  
  RCC_SYSCLKConfig(RCC_SYSCLKSource_HSI);//选择HSI作为系统时钟
  
  RCC_HSEConfig(RCC_HSE_OFF);//HSE晶振关
  RCC_LSEConfig(RCC_LSE_OFF);//LSE晶振关
  RCC_PLLConfig(RCC_PLLSource_HSI_Div2,RCC_PLLMul_9); //  72HMz
  RCC_PLLCmd(ENABLE);//使能PLL状态
  while(RCC_GetFlagStatus(RCC_FLAG_PLLRDY) == RESET);
  RCC_ADCCLKConfig(RCC_PCLK2_Div4);//ADC时钟=PCLK/4
  RCC_PCLK2Config(RCC_HCLK_Div1);//APB2时钟=HCLK
  RCC_PCLK1Config(RCC_HCLK_Div2);//APB1时钟=HCLK/2
  RCC_HCLKConfig(RCC_SYSCLK_Div1);//AHB时钟=系统时钟
  RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK);//选择PLL作为系统时钟
  while(RCC_GetSYSCLKSource() != 0x08);
	RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD|RCC_APB2Periph_AFIO, ENABLE);
  GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable,ENABLE);//disable JTAG
  GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2;
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
  GPIO_Init(GPIOD, &GPIO_InitStructure);
	GPIO_ResetBits(GPIOD,GPIO_Pin_2);//关闭蜂鸣器
	
}
void delay_us(u32 n)
{
	u8 j;
	while(n--)
	for(j=0;j<10;j++);
}

void  delay_ms(u32 n)
{
	while(n--)
	delay_us(1000);
}

int main (void)
{
	char i=0;
	RCC_Configuration();
	/*初始化PC*/
	RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE);
  GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8;
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
	GPIO_Init(GPIOC, &GPIO_InitStructure);
	/*初始化PB*/
  RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE);
  GPIO_InitStructure.GPIO_Pin = GPIO_Pin_1|GPIO_Pin_5|GPIO_Pin_6|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14|GPIO_Pin_15;
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
  GPIO_Init(GPIOB, &GPIO_InitStructure);
	GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_6|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14);

		 
	  while(1){
		
		if(GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_8)==0) 
		if(!GPIO_ReadInputDataBit(GPIOC,GPIO_Pin_8))
      {
       delay_ms(100);if(!GPIO_ReadInputDataBit(GPIOC,GPIO_Pin_8)){i++;}
      }
			
			
			
    if(i>30){i=0;}
		GPIO_ResetBits(GPIOB,GPIO_Pin_1);
		GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14);
		
		switch(i)
		{
		 case 0 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14);//0
		 break;
		 case 1 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);//1
		 break;
			case 2 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);//2
			break;
			case 3 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_14);//3
			break;
			case 4 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12);//4
			break;
			case 5 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_12|GPIO_Pin_14);//5
			break;
			case 6 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14);//6
			break;
			case 7 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_12);//7
			break;
			case 8 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14);//8
			break;
			case 9 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_14);//9
			break;
			case 10 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14);
			 delay_ms(100);  
       GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits(GPIOB,GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14);  
			
                  GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);  
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);//10
			break;
			case 11 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);
			 delay_ms(100);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);  
			
                  GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);  
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);//11   
			break;
			case 12 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);
			 delay_ms(100);  
       GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);  
			
	                GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);  
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);//12   
			break;
			case 13 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_14);
			 delay_ms(100);  
       GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_14);  
			
                  GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);  
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);//13
			case 14 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12);
			 delay_ms(100);  
       GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12);  
			
			            GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);  
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);//14  
			break;
			case 15 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_12|GPIO_Pin_14);
			 delay_ms(100);  
       GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_12|GPIO_Pin_14);  
			
                  GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);  
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);//15
			break;
			case 16 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14);
			 delay_ms(100);  
       GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14);  
			
                  GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);  
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);//16
			break;
			case 17 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_12);
			 delay_ms(100);  
       GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits(GPIOB,GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_12);  
			
                  GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);  
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);//17
			break;
			case 18 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14);
			 delay_ms(100);  
       GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14); 
			
                  GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);  
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);//18
			break;
			case 19 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_14);
			 delay_ms(100);  
       GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_14); 
			
                  GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);  
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);//19
			break;
			case 20 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14);
			 delay_ms(100);  
       GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits(GPIOB,GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14);  
			
                  GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);  
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);//20
			break;
			case 21 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);
			 delay_ms(100);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits(GPIOB,GPIO_Pin_9|GPIO_Pin_12);
			
                  GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);  
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);//21   
			break;
			case 22 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);
			 delay_ms(100);  
       GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);
			
	                GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);//22   
			break;
			case 23 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_14);
			 delay_ms(100);  
       GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_14); 
			
                  GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);  
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);//23
			case 24 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12);
			 delay_ms(100);  
       GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12);
			
			            GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);  
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);//24  
			break;
			case 25 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_12|GPIO_Pin_14);
			 delay_ms(100);  
       GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_12|GPIO_Pin_14);
			
                  GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);  
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);//25
			break;
			case 26 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14);
			 delay_ms(100);  
       GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14); 
			
                  GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);  
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);//26
			break;
			case 27 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits	(GPIOB,GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_12);
			 delay_ms(100);  
       GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits	(GPIOB,GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_12);
			
                  GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);  
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);//27
			break;
			case 28 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14);
			 delay_ms(100);  
       GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14);
			
                  GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);  
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);//28
			break;
			case 29 : 
			GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_14);
			 delay_ms(100);  
       GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_14);  
			
                  GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);  
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_13|GPIO_Pin_14);//29
			break;
			case 30 : 
			 GPIO_SetBits(GPIOB,GPIO_Pin_1);
			 GPIO_ResetBits(GPIOB,GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14);
			 delay_ms(100);  
       GPIO_ResetBits(GPIOB,GPIO_Pin_1);  
       GPIO_SetBits(GPIOB,GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14);
			
                  GPIO_SetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_14);  
                  delay_ms(200);  
                  GPIO_ResetBits(GPIOB,GPIO_Pin_15);  
                  GPIO_SetBits(GPIOB,GPIO_Pin_5|GPIO_Pin_7|GPIO_Pin_9|GPIO_Pin_12|GPIO_Pin_14);//30
			break;
}

}
}

 



院士
2014-10-27 20:42:54     打赏
36楼

这代码看的我都晕了。

楼主,您这当时写的时候得多辛苦啊~~


P.S. 楼主是不是使用的外置16MHz的晶振啊~~


菜鸟
2014-10-27 22:06:51     打赏
37楼

去看我的就不幸苦了嘿嘿。。


菜鸟
2014-10-27 22:13:35     打赏
38楼

看你的就更不懂了!C重修的人不是开玩笑的渣~if else的 我都看了老半天了  渣都学渣阵营都容不下我了



菜鸟
2014-10-27 22:17:25     打赏
39楼


腿都盘麻了

PS:要是我说我不知道外置晶振的参数会不会太诚实了~


高工
2014-10-28 00:34:56     打赏
40楼
8M

共67条 4/7 |‹ 2 3 4 5 6 7 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]