单片机遥控车c语言程序,2.4G无线遥控车制作 STC15单片机源程序

这是一个使用STC15F2K60S2单片机,通过C语言编写的2.4G无线遥控车程序。主要涉及到NRF24L01无线模块、电机控制、OLED显示和串口通讯。程序中包含了定时器配置、中断服务函数以及PWM占空比调节,实现了车辆的控制和状态显示。
摘要由CSDN通过智能技术生成

#include "stc15f2k60s2.h"

#include "nrf.h"

#include "oled.h"

#include "usart.h"

#include "motor.h"

#define L_UPPER_LIMIT                                                240                                        //调节占空比

#define R_UPPER_LIMIT                                                215

unsigned char Count_200ms = 0;

unsigned char Count_10ms = 0;

/************************************ 函数声明 *******************************************/

void Timer0Init(void);

void Timer2Init(void);

void Task_5Hz(void);

void Task_100Hz(void);

void main()

{

Motor_Init();

Uart_Init();                                //串口初始化

NRF24L01_Init();                //NRF初始化

NRF24L01_Check();

OLED_Init();

OLED_Clear();

Timer0Init();<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值