原文:5.2 SW1控制LED1亮灭(中断功能)

中断:CPU收到中断请求后暂停正在执行的程序,而去执行中断服务函数中的程序,处理结束后,继续执行原来的程序。 能够产生中断请求的中断源如下: CC 中断设置步骤:使能端口组中断 IEN 端口组中具体端口中断使能 禁止 PxIEN 设置中断触发方式PICTL 使能系统总中断 EA 下文按此思路展开: 使能端口组中断 IEN x ,设置IEN 的第 位,使能P 端口组中断 使能具体端口中断 P IEN ...

2019-01-17 12:49 0 612 推荐指数:

查看详情

5.1、按键SW1控制LED1

从图中可以看出,P1_2引脚可以感知SW1的状态,SW1未按下P1_2=1高电平,按下后P1_2=0接地。 注意:P1_2引脚只是感知SW1,不影响SW1。 ...

Mon Jan 14 21:15:00 CST 2019 0 753
外部中断:实现LED灯的

实验:按一下独立按键,灯,再按一次,灯 之前做过的独立按键实验也能实现这个功能,但是会占用很多CPU资源,不是好的方法,这里使用外部中断来实现比较合适 效果和独立按键实验一样 1. 下降沿方式触发:外部中断0 #include <reg52.h> #define ...

Thu Feb 01 03:43:00 CST 2018 0 1690
CC2530学习路线-基础实验-GPIO 控制LED(1)

目录 1.前期预备知识 1.1 新大陆ZigBee模块LED灯电路 1.2 CC2530相关寄存器 1.3 寄存器操作技巧 1.4 CPU空转延时 1.4 操作流程图 2.程序代码 1.前期预备知识 ...

Wed Aug 01 03:30:00 CST 2018 2 2367
day12:按键KEY1和KEY2控制LED灯的

KEY1控制LED1,KEY2控制LED2 bsp_led.h: /* 和LED功能模块相关的程序 */ #ifndef __BSP_LED_H__ #define __BSP_LED_H__ #include "stm32f10x.h" /*宏定义 ...

Sat Apr 28 08:42:00 CST 2018 0 837
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM