STM32仿真按键控制led灯源程序

发布者:760802csy最新更新时间:2020-08-05 来源: 51hei关键字:STM32仿真  按键控制  led灯 手机看文章 扫描二维码
随时随地手机看文章

刚学习  课上做的一个小实验  保存一下  在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;           

        }

    }        

}



关键字:STM32仿真  按键控制  led灯 引用地址:STM32仿真按键控制led灯源程序

上一篇:stm32f103c6串口发送程序
下一篇:stm32单片机oled显示程序 带浮点数显示

推荐阅读最新更新时间:2024-11-09 14:41

51单片机学习-按键控制LED
1.按下按键一次亮闪LED灯一次 #include REGX52.H void Delay(unsigned int xms) //@12.000MHz { unsigned char i, j; while(xms) { i = 2; j = 239; do { while (--j); } while (--i); xms--; } } void main() { //P2=0xFE; while(1) {if(P3_1==0) { Delay(20); while(P3_1==0); Delay(20); P2_0
[单片机]
mini2440(2) LED灯裸机硬件控制程序
查找mini2440的原理图,找到LED部分的原理图: 然后查找nLED_1到nLED_4分别连接的S3C2440的引脚: 由图可知: nLED_1---GPB5 nLED_2---GPB6 nLED_3---GPB7 nLED_4---GPB8 在S3C2440的引脚划分中,这四个引脚都属于Port B,因此可以通过配置Port B的控制寄存器对这四个引脚的功能进行配置: 如果要让LED灯亮,nLED_1到nLED_4端需要低电平,因此GPB5到GPB8引脚需要: (1)输出:GPBCON 因此,GPBCON寄存器的11,13,15,17位要设置为0,而10,12,14,16位要设置为1,而且我们还知道GPBCO
[单片机]
mini2440(2) <font color='red'>LED灯</font>裸机硬件<font color='red'>控制</font>程序
基于STM32的六自由度机械臂控制与PID仿真
为实现六自由度机械臂的控制抓取并在此基础上提高抓取精确度,本文采用D-H法建立基于xArm1S智能总线机械臂的数学模型。并在Matlab2020a的RoboticsToolbox工具箱中编程实现给定机械臂末端始末位置条件下机械臂各连杆的运动仿真和角速度解算。最后以STM32单片机为核心控制模块,实现六自由度机械臂的各连杆运动控制,并在Simulink中搭建模块加入PID控制器对机械臂运动进行仿真。 六自由度机械臂具有效率高、灵活性强等优点,并可取代人类进行各类精密操作,有很强的实用价值和意义。本文选取图1中的xArm1S机械臂进行研究,为了提高精度,在使用前将机械臂固定在桌面。xArm1S机械臂在机械结构上包括六自由度机械臂
[单片机]
如何使用触摸传感器和8051微控制控制LED灯
在这个项目中,我们将触摸传感器与 8051 微控制器 AT89S52 连接。如果您是 8051 微控制器的新手,那么您可以从LED 闪烁开始 8051。 什么是电容式触摸传感器? 电容式触控作用于我们身体上可用的静电荷。屏幕已经充满了电场。当我们触摸屏幕时,由于流经我们身体的静电荷形成闭合电路。此外,软件决定要执行的位置和动作。电容式触摸屏不适用于手套,因为手指和屏幕之间不会有任何传导。 此项目中使用的触摸传感器 本项目使用的触摸传感器为电容式触摸传感器模块,传感器驱动基于驱动IC TTP223。IC TTP23的工作电压为 2.0V 至 5.5V ,触摸传感器的电流消耗非常低。由于价格低廉、电流消耗低且易于集成支持,采用
[单片机]
如何使用触摸传感器和8051微<font color='red'>控制</font>器<font color='red'>控制</font><font color='red'>LED灯</font>
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved