-
单片机 c语言
改变单片机IO口输出频率,可以生成美妙的音乐/*-----------------------------------------------
名称:音乐播放
内容:
------------------------------------------------*/
#include //包含头文件,一般情况不需要改动?
//头文件包含特殊功能寄存器的定义
/*------------------------------------------------
硬件端口定义
------------------------------------------------*/
sbit SPK1=P1^5; //定义音乐输出端口
- 2022-01-24 17:56:20下载
- 积分:1
-
ADC模拟电压采集测试
该压缩包里面的代码是基于STM32F407VET6 开发板为实验平台编写,主要用作ADC模拟电压采集测试,几个部分均有相应注释,便于理解。包含所有相关的文件,用KEIL软件打开课直接使用。
- 2022-01-30 22:33:35下载
- 积分:1
-
单片机红外发射接收
基于51单片机的红外收发系统,采用C语言编写,既有接收端的代码,也有发射端的代码,可以用于智能家具遥控、玩具遥控、其他基于远程遥控的开发
- 2022-03-13 07:21:37下载
- 积分:1
-
高精度重力测量
数码管显示 串口控制 lcd1602 带继电器控制
//读取HX711
//****************************************************
unsigned long HX711_Read(void) //增益128
{
unsigned long count;
unsigned char i;
HX711_DOUT=1;
Delay__hx711_us();
HX711_SCK=0;
count=0;
EA = 1;
while(HX711_DOUT);
EA = 0;
for(i=0;i
- 2022-03-07 06:35:06下载
- 积分:1
-
遥控循迹避障小车
基于51单片机的遥控循迹蔽障小车,采用红外传感器完成循迹功能,SR04超声波传感器完成距离检测,避障以及跟随的功能。并自带上位机软件,实时观测距离以及其他数据量。
- 2023-03-28 23:40:03下载
- 积分:1
-
51控制的单侧风力摆
本设计采用STC89C52RC为中心控制器,利用加速度传感器来的采集、处理实现对风扇转速的控制,调节风力大小,进而改变帆板转角大小;帆板的角度检测,通过ADXL345模块,实现控制帆板角度的大小;通过充分比较、论证,最终选用小型直流电机作为风扇的制动源,小型直流电机力矩大、操作简单、价格低且能满足设计需求;系统显示采用LCD12864液晶,用于实时显示帆板的角度大小;控制电机是以NPN三极管BU406为驱动,再利用PWM算法算出合理的脉冲占空比;最后经过多次测试表明,系统完全达到了设计要求,不但完成了所有基本和发挥部分的要求,并增加实现了实时显示占空比全程变化的功能。
- 2022-08-14 05:08:24下载
- 积分:1
-
TSM12MC开源驱动代码
本程序基于STM32 HAL库的基础上,使用硬件I2C 驱动TSM1212通道电容触摸芯片,实现12通道的电容触摸检测;10 该程序本人通过多次测试完成,实测可用!!!
- 2023-08-03 00:00:03下载
- 积分:1
-
基于STC60S2单片机的倒立摆PID参考程序
这是一个基于STC60S2单片机的倒立摆PID参考程序,对pid初学者很有借鉴意义
- 2023-01-04 10:00:03下载
- 积分:1
-
基于51单片机温度报警
基于51单片机的ds18b20温度传感器的具体应用,其中包括完整的18b20驱动。可直接使用。
- 2022-04-27 06:08:46下载
- 积分:1
-
STC12C5A60S2控制蜂鸣器发声
51单片机使用KEill编写,控制蜂鸣器发声,定时器为16位
- 2022-01-26 05:33:02下载
- 积分:1