51单片机简单实现PWM控制步进单机和GT-38无线通讯

本文介绍了一种使用GT-38短距离无线通讯模块进行PWM控制的方法,详细展示了通过代码实现PWM信号生成及无线数据传输的过程。项目中包含了定时器配置、PWM信号生成、速度控制及无线数据发送等关键环节。

       关于PWM控制原理这里不做赘述,在小项目中有时会离不开通信,便宜使用的GT-38短距离无线通讯模块深受大家喜爱,下面来介绍有关GT-38模块应用

需要准备的:

1两个GT-38模块,一个TTL接口(485,232通讯),一台主机用来接收发送数据

GT38模样

代码我已经写好

/*优快云博主:吃小朋友的大坏蛋*/
#include <reg52.h>			
#include <stdio.h>
#define uchar unsigned char
#define uint unsigned int
#define lint long int
sfr WDT_CONTR=0xe1;                       
lint PWM_COUNT1;    
lint PWM_COUNT2;    
lint HUXI_COUNT1;    
lint HUXI_COUNT2;   
lint PWM_VLAUE1;   
lint PWM_VLAUE2;    
lint COUNTB;              
bit direc_flag1;             
bit direc_flag2;
sbit open=P1^0;				
sbit stop=P1^1;				
sbit speed=P1^2;		
sbit slow=P1^3;	
sbit d1=P1^0;				
sbit d2=P1^1;				
uint flag,A;			   
float sudu,pysd;             
/*********************************************************
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值