相关文章
51单片机精确延时设计
在我们使用单片机的时候,很多情况下需要用到精确的延时。比如在跟DS18B20进行通讯的时候需要遵循严格的时序,这就需要我们严格把控程序执行的时间。
一般我们都是通过执行空语句的方式来使程序延时。这种方法是用循环嵌套的方式使程序执行空操作&#x…
建站知识
2024/12/3 14:42:07
基于51单片机PWM直流电机调速
设计思路
由于51系列单片机没有硬件PWM,因此想使用PWM调速,使用定时器模拟PWM。
设计框图 直流电机驱动电路 程序源码
#include <reg52.h>sbit P20P2^0;
sbit P21P2^1;
sbit P26P2^6;
sbit P27P2^7;
sbit P32P3^2;
sbit P33P3^3;
sbit P34P3^4;…
建站知识
2025/1/22 15:45:28
51单片机中串口波特率的计算方法详解
首先,波特率并不是指每秒传送多少个字节,而是指每秒能够传送多少个二进制。举例:波特率为9600代表每秒能够传送9600个二进制,而一个字节8个二进制。
那么,串口是按照什么时间标准来发送数据的?
其实&…
建站知识
2025/1/16 0:07:36
延时1us程序12mhz晶振c语言,51单片机12M晶振的延时程序
这是本人慢慢调出来的参数,有误差是必须的,除非用汇编才会精确,后续我会更新修改,尽量精确。 调试环境:Keil V4.02本文引用地址:http://www.eepw.com.cn/article/201611/315933.htm 源代码如下:…
建站知识
2025/1/9 14:43:47
51单片机——定时器
51单片机——定时器 为什么使用定时器?定时器原理?定时器设置中断配置源代码 为什么使用定时器?
之前我们的led灯每隔1s循环左移点亮的时候,使用的定时方法是在c程序执行若干次空循环,这样会耗费很多cpu资源ÿ…
建站知识
2025/1/22 15:42:20
51单片机开发板介绍
51单片机开发板介绍以及使用
论坛网址:http://www.prechin.net/开发板介绍
1.usb:提供电源以及程序下载
2.电源开关:控制电源的开关
3.AD/DA模块:模块主要是用于模拟量与数字量之间的转换
4.超声波与蜂鸣器模块:超声波是一种频率高于20000赫…
建站知识
2025/1/16 18:58:41
不是所有渲染农场都能叫云渲染!云渲染“一键”生成效果图太省心了
“渲染农场”和“云渲染”虽然都是把3D渲染任务传到有大量算力的第三方,但其实传统的“渲染农场”和真正的“云渲染”是两个概念。如果你还在把渲染作业交给传统的渲染农场,那么很有可能达不到真正意义上的“高效”,甚至在不经意间花了好多钱…
建站知识
2025/1/15 17:50:35