久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4118|回復: 2
打印 上一主題 下一主題
收起左側

51單片機藍牙控制小車程序

[復制鏈接]
跳轉到指定樓層
#


我用的是HC-06
RXD連接單片機TXD就是P3^1
TXD連接單片機RXD就是P3^0
再連接vcc gnd
state     en 不用連接
應用商店 下載藍牙串口


單片機源程序如下:
#include<reg52.h>

#define uchar unsigned char
#define uint  unsigned int

sbit N1=P0^0;   
sbit N2=P0^1;        
sbit N3=P0^2;        
sbit N4=P0^3;        
//n1 n2
//n3 n4
//0  0 制動
//0  1 正轉
//1  0 反轉
//1  1 制動
void stop()
{
        N1=0;
        N2=0;
        N3=0;
        N4=0;
}

void forward()
{
        N1=0;                                       
        N2=1;
        N3=0;
        N4=1;         
}

void back()
{
        N1=1;
        N2=0;
        N3=1;
        N4=0;        
}

void left()
{
        N1=0;
        N2=1;
        N3=1;
        N4=0;
}
void right()
{
        N1=1;
        N2=0;
        N3=0;
        N4=1;        
}


void Com_Int(void) interrupt 4   
{
        uchar receive_data;        
        EA = 0;
        if(RI == 1)
        {
                RI=0;
                N1=0;
                N2=0;
                N3=0;
                N4=0;
               
               
                receive_data = SBUF;
                switch(receive_data)
                {
                        case (0x01):              //藍牙串口   消息發送  0x01小車就會前進下面都一樣
                                forward();break;
                        case (0x02):
                                back();break;                 
                        case (0x03):
                                left();break;           
                        case (0x04):
                                right();break;
                        case (0x00):
                                stop();break;
                }                        
        }               
                EA = 1;
}
        
void UsartConfiguration()
{        
        SCON=0X50;        //SCON 是一個特殊功能寄存器,用以設定串行口的工作方式、接收/發送控制以及設置狀態標志               
        TMOD=0X20;                        
        PCON=0X00;               
        TH1=0Xfd;                    
        TL1=0Xfd; //波特率為9600算出來的fd
        TR1= 1;                                       
        ES = 1;        
            EA = 1;         
}


void main()
{
        UsartConfiguration();        
        while(1);        
}



上圖單片機Keil代碼下載: 藍牙控制小車.zip (18.37 KB, 下載次數: 52)

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:1076845 發表于 2023-6-5 20:00 | 只看該作者
你好這個怎么控制小車速度
回復

使用道具 舉報

樓主
ID:966104 發表于 2021-10-4 00:06 | 只看該作者
單單控制小車,不增加些其他功能?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久一级片 | 久久av影院 | 性史性dvd影片农村毛片 | 亚洲一区二区三区免费 | av在线播放观看 | 韩日精品视频 | 懂色av一区二区夜夜嗨 | 一级黄色免费视频 | 色播亚洲 | 国产一级网站 | 四虎在线免费视频 | www.一区| 国产午夜激情 | 一级特黄aaaaaa大片 | 亚欧av在线 | 亚洲va视频 | 男人操女人视频网站 | 欧美日韩中文在线 | 日韩一区三区 | 国产欧美综合一区二区三区 | 日韩精品极品视频在线观看免费 | 亚洲一区二区免费视频 | 少妇视频在线观看 | 一本色道久久综合亚洲精品酒店 | 黄色精品 | 成人黄性视频 | 在线免费观看av网站 | 亚洲成人一区 | 国产h在线| 亚洲激情视频在线观看 | 午夜国产在线观看 | 在线成人| 欧美成人久久 | 91美女网站 | 亚洲综合五月天婷婷丁香 | 久久xx| 日韩免费视频一区二区 | 999毛片| 99久久久国产精品 | 91手机在线视频 | 国产成人午夜 |