如需IAR工程,请关注VX公众号:Proteus仿真店子,回复:STM8L_CLK

STM8L_2_CLK:
1.User:工程及main文件
2.Hardware:CLK,LED,Delay
3.STM8L15x_StdPeriph_Driver:STM8自带库文件
4.Debug:hex文件存放于EXE文件夹
5.Function:    不同CLK时,LED闪烁

/**
******************************************************************************
*   @file      main.c
*   @author    Alex——小白
*   @version   V1.0
*   @date      2019.5.1
*   @brief     CLK_Config:HSI,Choose HSE_Config from CLK.h
*   @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"void main(void)
{uint8_t i = 0,j = 0;LED_Init();while(1){CLK_HSI_Config(CLK_SYSCLKDiv_8);    //HSI 8分频 2MHz   for(i = 0;i < 5;i++){LED0(0);LED1(1);for(j=0;j<6;j++)Delay(0xFFFF);  //近似80ms*6=0.5sLED0(1);LED1(0);for(j=0;j<6;j++)Delay(0xFFFF);  //近似80ms*6=0.5s}for(i = 0;i < 5;i++)               //延时,分开两次闪烁{Delay(0xFFFF);Delay(0xFFFF);}CLK_HSE_Config(CLK_SYSCLKDiv_4);    //HSE 4分频 4MHz    for(i = 0;i < 5;i++){LED0(0);LED1(1);Delay(0xFFFF);Delay(0xFFFF);LED0(1);LED1(0);Delay(0xFFFF);Delay(0xFFFF);}for(i = 0;i < 5;i++)               //延时,分开两次闪烁{Delay(0xFFFF);Delay(0xFFFF);}CLK_LSI_Config(CLK_SYSCLKDiv_1);    //LSI 1分频 38Kfor(i = 0;i < 5;i++){LED0(0);LED1(1);Delay(0x0FFF);LED0(1);LED1(0);Delay(0x0FFF);}for(i = 0;i < 2;i++)               //延时,分开两次闪烁{Delay(0x0FFF);}CLK_LSE_Config(CLK_SYSCLKDiv_1);    //LSE 1分频 32.768Kfor(i = 0;i < 5;i++){LED0(0);LED1(1);Delay(0x07FF);LED0(1);LED1(0);Delay(0x07FF);}for(i = 0;i < 2;i++)               //延时,分开两次闪烁{Delay(0x07FF);}}
}

如需下载STM8L151C8 IAR源码工程,请关注公众号:

Proteus仿真店子

(若IAR IDE编译器以及驱动,后台回复:IAR;若STM8L相关参考文档,后台回复:STM8L手册;若需其它设计,后台回复:STM8L设计

STM8L151C8单片机学习例程(2)——CLK切换相关推荐

  1. STM8L151C8单片机学习例程(10)——WFE

    STM8L_10_WFE 1.User:工程及main文件 2.Hardware:EXIT,RTC,CLK,LED,Delay 3.STM8L15x_StdPeriph_Driver:STM8自带库文 ...

  2. W801单片机学习笔记——SDK的启动流程,例程使用

    目录 1.前言 2.SDK的启动流程 3.挖坑 1.前言 W801的SDK需要配套的CDK集成开发环境进行开发,该SDK具有W801单片机所有硬件的驱动程序,FreeRTOS操作系统,基于蓝牙和WiF ...

  3. ESP32 单片机学习笔记 - 06 - (以太网)Ethernet转Wifi

    ESP32 单片机学习笔记 - 06 - (以太网)Ethernet转Wifi 暂停了半个多月的学习,去调车了.现在课设开始了,赶紧回来把一开始的"以太网"目标学完.但是却发现,好 ...

  4. stm32正常运行流程图_STM32单片机学习笔记(超详细整理143个问题,学习必看)...

    原标题:STM32单片机学习笔记(超详细整理143个问题,学习必看) 1.AHB系统总线分为APB1(36MHz)和APB2(72MHz),其中2>1,意思是APB2接高速设备 2.Stm32f ...

  5. ESP32 单片机学习笔记 - 03 - MCPWM脉冲输出/PCNT脉冲计数

    ESP32 单片机学习笔记 - 03 - MCPWM脉冲输出/PCNT脉冲计数 前言,继续上一篇的内容.因为上一篇刚好实验了iic和spi,形成一对.接下来讲pwm另起一篇. 目录 ESP32 单片机 ...

  6. ESP32 单片机学习笔记 - 05 - AP/Smart Config

    ESP32 单片机学习笔记 - 05 - AP/Smart Config 终于把感觉必要的基础外设学完了,开始学esp32的主要特色功能--物联网~~?(大概) 一.WIFI热点 AP模式 编程指南: ...

  7. 【蓝桥杯】单片机学习(7)——UART串口通信

    UART串口通信 一.基础知识介绍 1.通信方式的分类 2.RS232通信接口 3.UART模块介绍 (1)串口控制寄存器SCON(可位寻址) (2)电源控制寄存器PCON(不可位寻址) (3)辅助寄 ...

  8. 从零开始的MSP430单片机学习(一)

    从零开始的MSP430单片机学习(一) 图片有些缺失,原链接:从零开始的MSP430单片机学习(一) 写在前面 单片机学习本身是一个了解学习一个技术的过程,学习的过程中不应该拘泥于某一款,而是要了解学 ...

  9. 【小白】【大学】一名嵌入式软件开发小白的单片机学习历程、心路历程、经验分享

    我的嵌入式学习之路 我为什么写这篇文章 先简单介绍一下我自己 与每一个技术小白共勉 这篇文章写给谁 我的学习经验分享 我的成长之路 我的单片机学习历程分享 51系列单片机学习历程 预备知识:(可以查百 ...

最新文章

  1. NR 5G 非3GPP 接入到核心网络的安全性
  2. 基于Dapper的开源Lambda扩展,且支持分库分表自动生成实体之基础
  3. Swagger:后端文档生成工具
  4. 软件整合--硬件整合--平台整合
  5. java的随机数生成原理
  6. 插入图像标签(HTML)
  7. 简单内网***刺探命令
  8. Qt 子窗体嵌入父窗体
  9. JAVA操作串口有感
  10. 5脚耳机插座原理图_常用元器件的原理图符号和元器件封装汇总
  11. linux mysql外网连接不成功的可能原因
  12. java毕业生设计药品管理系统演示录像 2021计算机源码+系统+mysql+调试部署+lw
  13. Android 性能测试工具- Emmagee
  14. Symbian 如何如何调用Wap浏览器
  15. 用QQ邮箱接收网易163企业邮箱的邮件
  16. html5创建网站的步骤,自己建网站的流程是什么,自己建网站需要什么步骤?
  17. Vim/Neovim ALE system verilog使用xvlog时出现“ ‘logic‘ is uan unknown type “ 等
  18. 柔顺控制 - 技术发展综述
  19. 罗技 连点 脚本_轻松办公 如入无人之静 罗技MK295静音键鼠套装全球首发震撼上市...
  20. Elasticsearch数据读写过程

热门文章

  1. 触宝AI助手“Talia”现身OPPO印度新机,TA的朋友圈实在不可想象!
  2. HTML——flex布局
  3. selenium xpath定位之会变动的元素
  4. SEO新手怎么做好网站关键词优化?
  5. 在GitHub个人资料页面显示个性简历
  6. 沈阳达内python培训
  7. OpenCV C++案例实战十九《制作电子相册查看器》
  8. Oracle11g中---SqlPlus可以正常登陆,sqlDeveloper无法登录
  9. Postman(3): postman发送POST请求
  10. example的and和or连用强硬方式