首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
stc8a8k64d4专题
【STC8A8K64D4开发板】第2-15讲:脉宽调制PWM
第2-15讲:脉宽调制PWM 学习目的掌握PWM的基本概念。掌握PWM周期和占空比的计算。掌握PWM的基本编程应用,编程实现PWM输出不同频率和占空比的波形。掌握PWM实现呼吸灯。掌握PWM驱动震动马达,通过不同的占空比控制震动马达的震动强度。 PWM概述 PWM (全称是Pulse Width Modulation)脉冲宽度调制是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技
阅读更多...
【STC8A8K64D4开发板】第2-11讲:模数转换ADC
第2-11讲:模数转换ADC 学习目的 1. 了解ADC的基本概念:分辨率、精度等。 2. 掌握STC8A8K64D4单片机ADC的配置、采样数据计算为实际电压值的方法。 3. 掌握ADC多通道采样。 ADC基本概念 实际应用中,我们经常需要将模拟量转换为数字量供CPU处理,如电池电压检测、温度检测等等。对于CPU来说,他能处理的是数字量,所以,需要通过A/D转换(模数转换)将时间
阅读更多...
【STC8A8K64D4开发板】第2-10讲:定时器/计数器
第2-10讲:定时器/计数器 学习目的了解定时器/计数器的概念和区别。掌握STC8A8K64D4定时器/计数器的应用流程及程序设计。 Timer原理 定时器几乎是每个单片机必有的重要外设之一,可用于定时、精确延时、计数等等,在检测、控制领域有广泛应用。 Timer(本文中的Timer指的是定时/计数器)运行时不占用CPU时间,配置好之后,可以与CPU并行工作,实现精确的定时和计数,并且可以
阅读更多...
初试 STC8A8K64D4 库函数 + Small RTOS51 1.12
零、目录 零、目录 一、注意事项 二、本次期望达到的目标 三、添加 STC8A8K64D4 库函数 四、Small RTOS51 1.12 的移植 五、编写多线程测试代码 六、总结 一、注意事项 本次使用 STC8A8K64D4 作为 MCU,其库函数可以在 STC 官网下载:http://www.stcmcudata.com/本次使用 Small RTOS51 1.
阅读更多...
STC8A8K64D4多串口使用与遇到的坑
前些天之前的接到一个任务,使用STC8A8K64D4开发多串口通信的任务; 以前使用下载工具从里面把基本的代码复制过来后就可以直接使用了,这次万万没想到在里面栽了跟头。 我这边使用的是:stc-isp-v6.91D.exe 这个版本 1.先从添加芯片型号到keil 2.再从头文件添加STC8A8K64D4的头文件,这边添加该头文件后,不用另外再包含"REG51.H" 3.接下来
阅读更多...