目录

  • 新建工程
  • 添加文件到工程中
  • main.c
  • 时钟

STC实验箱4
IAP15W4K58S4
Keil uVision V5.29.0.0
PK51 Prof.Developers Kit Version:9.60.0.0


在STC官网发现了库函数,大受震撼:
宏晶科技官方网站
直接搜“库函数”,目前仅有STC15和STC8系列有库函数:

内容如下

新建工程


复制库函数到工程内

添加文件到工程中

STC15Fxxxx.H
delay.c
delay.h
config.h
这几个文件为必须的,其他的按需添加。

main.c

#include "./Drivers/config.h"
#include "./Drivers/delay.h"void main(void)
{}

时钟

时钟在STC-ISP中设置

记得在config.h对应修改


delay.c
延时函数在delay.c中,原版传入的参数类型为unsigned char,建议改大以延时更长时间。

改为

//========================================================================
// 函数: void  delay_ms(unsigned int ms)
// 描述: 延时函数。
// 参数: ms,要延时的ms数. 自动适应主时钟.
// 返回: none.
// 版本: VER1.0
// 日期: 2013-4-1
// 备注:
//========================================================================
void  delay_ms(unsigned int ms)
{unsigned int i;do{i = MAIN_Fosc / 13000;while(--i)    ;   //14T per loop}while(--ms);
}


delay.h
改为

void  delay_ms(unsigned int ms);

【STC15库函数上手笔记】1、建立工程相关推荐

  1. 【STC15库函数上手笔记】10、EEPROM

    目录 硬件知识 基本介绍 软件知识 EEPROM多字节读函数 EEPROM多字节写函数 EEPROM扇区擦除函数函数 测试 main.c 实验现象 STC实验箱4 IAP15W4K58S4 Keil ...

  2. 【STC15库函数上手笔记】9、硬件SPI

    目录 硬件知识 库函数 spi.c spi.h 测试 main.c 实验现象 STC实验箱4 IAP15W4K58S4 Keil uVision V5.29.0.0 PK51 Prof.Develop ...

  3. 【STC15库函数上手笔记】7、PCA与PWM

    目录 硬知识 硬件知识 CCP/PWM/PCA模块的结构 软件知识 PCA初始化函数 PWM更新占空比函数 测试程序 PWM模式产生PWM信号 main.c 实验现象 16位软件定时器模式模式产生PW ...

  4. 【STC15库函数上手笔记】8、比较器

    目录 库函数 compare.c compare.h STC15Fxxxx.H 测试程序 main.c STC实验箱4 IAP15W4K58S4 Keil uVision V5.29.0.0 PK51 ...

  5. 【STC15库函数上手笔记】6、ADC

    目录 硬知识 ADC初始化函数 ADC电源控制函数 ADC查询转换函数 测试 main.c 实验现象 STC实验箱4 IAP15W4K58S4 Keil uVision V5.29.0.0 PK51 ...

  6. 【STC15库函数上手笔记】5、定时器

    目录 硬知识 定时器初始化函数 测试 基本功能测试 main.c 中断服务函数 实验现象 模拟PWM信号 main.c 实验现象 STC实验箱4 IAP15W4K58S4 Keil uVision V ...

  7. 【STC15库函数上手笔记】4、USART串口

    目录 硬知识 串口初始化函数 串口1写缓冲函数 串口2写缓冲函数 串口1写数据块函数 串口2写数据块函数 模拟串口字节发送函数 模拟串口写数据块函数 测试 硬件串口 模拟串口 soft_uart.c ...

  8. 【STC15库函数上手笔记】3、外部中断

    目录 硬知识 外中断初始化函数 测试 main.c Exti.c STC实验箱4 IAP15W4K58S4 Keil uVision V5.29.0.0 PK51 Prof.Developers Ki ...

  9. 【STC15库函数上手笔记】2、GPIO

    目录 硬知识 IO口初始化函数 测试 main.c 实验现象 STC实验箱4 IAP15W4K58S4 Keil uVision V5.29.0.0 PK51 Prof.Developers Kit ...

最新文章

  1. 登录之图形跟短信验证码
  2. py提取文字中的时间_怎样提取照片中的文字?照片文字提取软件推荐
  3. 1分钟了解基于内容的推荐,pm又懂了
  4. linux 多路径 parted,Ubuntu存储多路径配置
  5. Vue系列vue-router的嵌套使用(四)
  6. oracle asm 概念,ORACLE之ASM概念
  7. 基于51单片机电子时钟
  8. Flutter布局锦囊---蜡笔画的表单
  9. WIN7(VISTA)系统无法上网问题排查方法
  10. 通达OA办公系统的短信服务器(CDMA)
  11. 计算机组成原理--复习简答题+答案
  12. RubyOnRails with Ajax
  13. PDF怎么快速统计文档字数?这两种方法很简单
  14. Discuz最全的常见问题及故障整理
  15. 计算机如何操作补考,关于计算机Excel补考试题
  16. 手撸架构,MyBatis 面试42问
  17. 三菱FX5U传送指令
  18. SSH免密登录(笔记)
  19. 【分享】光纤光缆PPT
  20. 数据分析——用户流失分析

热门文章

  1. XCoreRedux框架:Android UI组件化与Redux实践
  2. EIGRP中非等价负载均衡的实现
  3. 不使用加减乘除实现加法
  4. 蒙特卡洛模拟预测股票_使用蒙特卡洛模拟来预测极端天气事件
  5. 机器学习股票_使用概率机器学习来改善您的股票交易
  6. 机械制图国家标准的绘图模板_如何使用p5js构建绘图应用
  7. Docker安装java-Zookeeper进行操作
  8. Python——三级菜单
  9. JAVA经典题--死锁案例
  10. Android-入门学习笔记-使用 CursorLoader 加载数据