刚学习 课上做的一个小实验 保存一下 在GPIOC口,分别接有一个开关K1和两个指示灯LED1和LED2。两个灯一亮一灭,每按一下开关,两个灯的亮灭状态翻。
单片机源程序如下:
#include "stm32f10x.h"
#include "led.h"
#include "key.h"
int main(void)
{
u8 key;
LED_Init();
KEY_Init();
while(1){
key = KEY_Scan();
switch(key){
case WK_UP: LED1=!LED1, LED0=!LED0; break;
}
}
}
上一篇:stm32f103c6串口发送程序
下一篇:stm32单片机oled显示程序 带浮点数显示
推荐阅读最新更新时间:2024-11-09 14:41
设计资源 培训 开发板 精华推荐
- 非隔离稳压器(48V 至 5V)
- 2021年A题-信号失真度测量装置
- 使用 2.5V 外部基准的 AD5307 4 缓冲、8 位 DAC 的典型应用
- 用于 FP/DFB 激光器的 SY88982L 3.3V、2.7Gbps 大电流、低功率激光驱动器的典型应用
- 使用 ROHM Semiconductor 的 BU4828 的参考设计
- LTC3859IUHF 高效宽输入范围双路 5V/8.5V 转换器的典型应用电路
- EVAL-ADF7020-1DBZ5,ADF7020-1 ISM 频段收发器评估板
- LT1170IT、-12/5A 正负降压-升压转换器的典型应用
- 具有备用电池的 LTC3633AIUFD-3 2.5V 稳压器的典型应用电路
- 适用于工业应用的 C8051F537A MCU 的 C8051F530ADK、8051 开发系统