STM8L_5_TIMER:
1.User:工程及main文件
2.Hardware:TIMER,CLK,LED,Delay
3.STM8L15x_StdPeriph_Driver:STM8自带库文件
4.Debug:hex文件存放于EXE文件夹
5.Function: TIMER1定时0.5s和TIMER4定时约0.5s等
/**
******************************************************************************
* @file main.c
* @author Alex——小白
* @version V1.0
* @date 2019.5.1
* @brief timer1定时0.5s, LED0闪烁(见stm8l15x_it.h,Vector 23-TIM1中断)
timer4定时约0.5s, LED1闪烁(见stm8l15x_it.h,Vector 25-TIM4中断)
* @store 有家Proteus仿真店子
* @Link https://shop484534014.taobao.com/
* @Email 844545015@qq.com
******************************************************************************
* @attention All Rights Reserved
**/
#include "stm8l15x.h"
#include "LED.h"
#include "Delay.h"
#include "CLK.h"
#include "TIMER.h"
void main(void)
{
CLK_HSI_Config(CLK_SYSCLKDiv_1); //HSI 1分频 16MHz
LED_Init(); //LED FLash
TIMER1_Init(); //准确定时0.5s
TIMER4_Init(); // 约定时0.5s
enableInterrupts();
while(1)
{
}
}
INTERRUPT_HANDLER(TIM4_UPD_OVF_TRG_IRQHandler,25)
{
LED1_Toggle();
/* Clear Interrupt Pending bit */
TIM4_ClearITPendingBit(TIM4_IT_Update);
}
INTERRUPT_HANDLER(TIM1_UPD_OVF_TRG_COM_IRQHandler,23)
{
/* In order to detect unexpected events during development,
it is recommended to set a breakpoint on the following instruction.
*/
LED0_Toggle();
/* Clear Interrupt Pending bit */
TIM1_ClearITPendingBit(TIM1_IT_Update);
}
上一篇:STM8L151C8单片机学习例程(6)——外部中断上升沿触发
下一篇:STM8L151C8单片机学习例程(4)——串口发送字符,字符串
推荐阅读最新更新时间:2024-11-09 09:36
推荐帖子
- 【MSP430共享】用MSP430F4270实现数字温度测试仪
- 摘要:温度是工业生产中的一种常见的被控参数。如何有效的控制温度是现代工业生产中的一个重要问题。为此,文中给出了用MSP430F427O做控制器来实现数字温度测试的设计方案,同时给出了系统的硬件结构和功能设计方法。 【MSP430共享】用MSP430F4270实现数字温度测试仪
- 鑫海宝贝 微控制器 MCU
- 防抖动轻触开关
- 本帖最后由jameswangsynnex于2015-3-320:04编辑时间:2010-11-2721:24:32防抖动轻触开关本帖最后由jameswangsynnex于2015-3-320:04编辑十进制计数器改成了一位二进制计数器,有点浪费。
- 探路者 移动便携
- CN0129_基于AD7746的电容表
- CN0129_基于AD7746的电容表由于方案中对芯片性能要求不是很高,所以芯片选择中主要考虑到成本因素,该方案中用到的芯片主要有:1、AD7746ARU一片,基于实验平台扩展性的考虑才选择这样一款精度较高的芯片。2、AD812YRU两片,用作量程选择开关。3、AD836LYRM一片,用作参考电容工作状态切换。4、AD721BRM一片,用作VFC中的复位开关。5、AD8646ARM两片,VFC核心器件。在相同价格(由于某些芯片国内货源较少,市场价格不稳定,故采用ADI网站报价参考,
- 柳叶舟 ADI参考电路
- 数字 PID及其改进算法
- 数字PID及其改进算法数字PID及其改进算法不错,下载下来看看XIALAIKANKANXUEXI谢谢~
- z1z1z1z1z1 单片机
- 想用fpga驱动手机屏幕
- 我现在有块在手机上拆下来的屏幕,我查了一下,这屏之前是用的2组mipi接口进行通讯的,现在想用fpga把它点亮,我的的开发板是黑金开发板型号EP4CE6F17C8,请问各位坛友,这个可以做到点亮目的吗?如果能,大概步骤是怎样的.想用fpga驱动手机屏幕没有资料的就不要玩了吧,得不偿失 有屏幕的资料,也有屏幕的接口定义,但是不知道我这款板子能不能支持mipi通讯请问楼主现在还有电压控制lc振荡器的设计吗,好人一生平安cheng635252123@qq.com
- 顽皮小孩儿 Altera SoC
- 保安队HMI开发板-STM32H7S7(BOOT&FLM)
- 保安队HMI开发板-STM32H7S7(BOOT&FLM)
- bloody41760 stm32/stm8
设计资源 培训 开发板 精华推荐
- SC18IS606-EVB: I2C转SPI桥接评估板 new
- 使用 Infineon Technologies AG 的 OM8503SF 的参考设计
- LTC3836EUFD 演示板,双路输出低输入电压降压电源
- LT3091IR 产生极低输出电压的典型应用
- SW3518S DEMO
- LTM8054MPY 12Vout 5V 至 35Vin 降压-升压型稳压器的典型应用电路
- 蓝牙5和802.15.4 Nucleo Pack,包括USB dongle和带有STM32WB55 MCU的Nucleo-68,支持Arduino Uno V3和ST morpho连接
- AD9780-DPG2-EBZ,使用 AD9780 双通道、12 位、600 MSPS LVDS 接口数模转换器的评估板
- 恒温口琴加热板
- 具有 400mA 突发模式操作、2.25MHz 同步降压稳压器的 LTC3621EMS8E-3.3 5Vout 的典型应用