- 博客(6)
- 收藏
- 关注
原创 3、以STM32F103ZET6芯片为核心,实现按键按下亮绿灯,按键松开亮黄灯,当绿灯点亮时,触发外部中断,在外部中断中输出‘’绿灯点亮‘’字样。
/设置上升沿 下降沿都触发中断 也即是按键一次 触发两次。printf("绿灯点亮\n\r");
2024-06-18 21:12:57 574
原创 2、以STM32F103ZET6芯片为核心,在系统时钟为36M的情况下,使用通用定时器实现红、绿、蓝三色灯光依次点亮1s。并通过串口调试助手实时输出LED灯的状态。
printf("-红灯亮-\n\r");printf("-绿灯亮-\n\r");printf("-蓝灯亮-\n\r");
2024-06-18 21:11:10 1105
原创 1、以STM32F103ZET6芯片为核心,设计一个通信系统,当按键按下的瞬间,触发外部中断,实现红、绿、蓝三色灯光流水闪烁,闪烁时间分别为1s、2s、3s,并通过串口调试助手实时输出LED灯的状态。
/GPIO 复用推挽输出 PA_10 Rx 配置。//GPIO 复用推挽输出 PA_9 Tx 配置。printf("红灯亮\n\r");printf("绿灯亮\n\r");printf("蓝灯亮\n\r");if(Flag==1)//按键按下标志位。
2024-06-18 21:10:18 1530
原创 51单片机 lcd1602(模块化)
for(i=0;i<255;i++);dors = 0;wr = 1;en = 1;busy = P0;delay();en = 0;b=1;elseb=0;while(b);en = 0;rs = 0;P0 = com;wr = 0;en = 1;delay();en = 0;P0 = date;en = 0;rs = 1;wr = 0;en = 1;
2023-12-19 20:11:07 39 1
原创 51数码管(模块化 )
for(i=0;i<8;i++)ser=1;elseser=0;srclk=0;srclk=1;dat=dat<<1;rclk=0;rclk=1;rclk=0;rclk=1;
2023-12-19 20:08:57 39
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人