打赏

相关文章

51单片机精确延时设计

在我们使用单片机的时候,很多情况下需要用到精确的延时。比如在跟DS18B20进行通讯的时候需要遵循严格的时序,这就需要我们严格把控程序执行的时间。 一般我们都是通过执行空语句的方式来使程序延时。这种方法是用循环嵌套的方式使程序执行空操作&#x…

基于51单片机PWM直流电机调速

设计思路 由于51系列单片机没有硬件PWM&#xff0c;因此想使用PWM调速&#xff0c;使用定时器模拟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;…

51单片机中串口波特率的计算方法详解

首先&#xff0c;波特率并不是指每秒传送多少个字节&#xff0c;而是指每秒能够传送多少个二进制。举例&#xff1a;波特率为9600代表每秒能够传送9600个二进制&#xff0c;而一个字节8个二进制。 那么&#xff0c;串口是按照什么时间标准来发送数据的&#xff1f; 其实&…

51单片机——定时器

51单片机——定时器 为什么使用定时器&#xff1f;定时器原理&#xff1f;定时器设置中断配置源代码 为什么使用定时器&#xff1f; 之前我们的led灯每隔1s循环左移点亮的时候&#xff0c;使用的定时方法是在c程序执行若干次空循环&#xff0c;这样会耗费很多cpu资源&#xff…

51单片机开发板介绍

51单片机开发板介绍以及使用 论坛网址&#xff1a;http://www.prechin.net/开发板介绍 1.usb:提供电源以及程序下载 2.电源开关&#xff1a;控制电源的开关 3.AD/DA模块:模块主要是用于模拟量与数字量之间的转换 4.超声波与蜂鸣器模块&#xff1a;超声波是一种频率高于20000赫…

51单片机的延时计算

51单片机的延时计算 前言正文首先是时钟周期的算法&#xff1a;时钟周期&#xff08;T&#xff09;1&#xff08;秒&#xff09;/晶振频率。其次是机器周期&#xff1a;机器周期是由时钟周期组成的&#xff0c;机器周期是单片机完成一个基本操作所需要的时间。1 传统的8051单片…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部