void delay(uint16_tx)
{
uint16_ti;
while(x--)
for(i=0;i<130;i++);
}
调用delay()时参数赋值为1500感觉竟是那么快,记得以前在52上1500差不多就代表延时1.5s
关键代码:
void main(void)
{
/* Start user code. Do not edit comment generated here */
uint8_t j;
uint8_t m;
PM2 &=0x00;
m=0xff;
while (1U)
{
for(j=0; j<9; j++)
{
P2=m;
m=m<<1;
delay(1500);
}
m=0xff;
}
/* End user code. Do not edit comment generated here */
}
效果展示:

 
										
 
					
				
 
			
			
			
						
			 我要赚赏金
 我要赚赏金 STM32
STM32 MCU
MCU 通讯及无线技术
通讯及无线技术 物联网技术
物联网技术 电子DIY
电子DIY 板卡试用
板卡试用 基础知识
基础知识 软件与操作系统
软件与操作系统 我爱生活
我爱生活 小e食堂
小e食堂

