標(biāo)題:
cc2530智能小車資料-藍(lán)牙控制(前進(jìn)停止)
[打印本頁]
作者:
gzp52031096
時(shí)間:
2018-1-8 09:38
標(biāo)題:
cc2530智能小車資料-藍(lán)牙控制(前進(jìn)停止)
藍(lán)牙小車資料包:
0.png
(11.81 KB, 下載次數(shù): 77)
下載附件
2018-1-9 00:47 上傳
單片機(jī)源程序如下:
#include "stc12c5a60s2.h"
#include "delay.h"
#include "usart.h"
extern volatile unsigned char BLUE_STATE;
sbit IN1_1=P2^0;
sbit IN1_2= P2^1;
sbit IN1_3= P2^2;
sbit IN1_4= P2^3;
sbit IN2_1= P2^4;
sbit IN2_2= P2^5;
sbit IN2_3= P2^6;
sbit IN2_4= P2^7;
///////////////小車停止函數(shù)//////////////////////
void stop(void)
{
IN1_1=0;
IN1_2=0;
IN1_3=0;
IN1_4=0;
IN2_1=0;
IN2_2=0;
IN2_3=0;
IN2_4=0;
}
///////////////小車前進(jìn)函數(shù)//////////////////////
void front()
{
// P2M0=0XFF;
IN1_1=1;
IN1_2=0;
IN1_3=1;
IN1_4=0;
IN2_1=1;
IN2_2=0;
IN2_3=1;
IN2_4=0;
}
////////////////////小車后退函數(shù)/////////////////
void back()
{
// P2M0=0XFF;
IN1_1=0;
IN1_2=1;
IN1_3=0;
IN1_4=1;
IN2_1=0;
IN2_2=1;
IN2_3=0;
IN2_4=1;
}
////////////////////小車左轉(zhuǎn)函數(shù)//////////////////
void left()
{
// P2M0=0XFF;
IN1_1=0;
IN1_2=1;
IN1_3=0;
IN1_4=1;
IN2_1=1;
IN2_2=0;
IN2_3=1;
IN2_4=0;
}
////////////////////////小車右轉(zhuǎn)函數(shù)///////////////////////
void right()
{
// P2M0=0XFF;
IN1_1=1;
IN1_2=0;
IN1_3=1;
IN1_4=0;
IN2_1=0;
IN2_2=1;
IN2_3=0;
IN2_4=1;
}
extern volatile unsigned char BLUE_STATE;
void IO_Init(void)
{
/* 電機(jī)IO */
P2M0=0XFF;
P2M1=0X00;
P2 =0X00;
/* 循跡IO */
P0M1 |=(1<<0)|(1<<1)|(1<<4)|(1<<5)|(1<<6); //輸入高阻上拉
/* 無線IO */
// P4M0 |=(1<<5); //P45輸出N_CE
P4M1 |=(1<<6); //P46輸入
}
void main()
{
unsigned int DectDistance,Bright;
unsigned char a=0,b=0,c=0;
unsigned char str[6];
IO_Init();
// PWM_Init();
USART1AND2_Init();
EA =1; //總中斷
delayms(10);
while(1)
{
……………………
…………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼
所有資料51hei提供下載:
資料包.rar
(5.28 MB, 下載次數(shù): 46)
2018-1-8 09:38 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1