找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7193|回复: 7
打印 上一主题 下一主题
收起左侧

蓝牙小车程序 前进 停止 左转 右转 后退

[复制链接]
跳转到指定楼层
楼主
ID:198954 发表于 2017-5-10 09:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
uchar a;

void init()
   {
     TMOD=0X20;   //设置定时器1为方式2
     TH1=0xfd ;     
     TL1=0xfd ;   //装初值
     TR1=1;       //启动定时器1
     REN=1;       // 使能接收

     SM0=0;
     SM1=1;       //设置串口为工作方式1

     EA=1;       // 打开总中断开关
     ES=1;       // 打开串口中断开关
   }
         
    void main()
    {
        init();
        while(1);
     }

   void ser() interrupt 4
           {
           ES=0;
           RI=0;   //将接受中断标志位清0;
                          
           a=SBUF; //将接受到的数据赋值给a
                        
        switch(a)
    {
      case 65:  P1=0Xa5;  break;   //  发送的是A  前进指令
      case 66:  P1=0X55;  break;   //  发送的是B  右转指令
      case 67:  P1=0Xaa;  break;   //  发送的是C  左转指令
      case 68:  P1=0X5a;  break;   //  发送的是D  后退指令

      case 97:   P1=0X00;  break;  //发送的是a   停止指令
      case 98:   P1=0X00;  break;  //发送的是b   停止指令
      case 99:   P1=0X00;  break;  //发送的是c   停止指令
      case 100:  P1=0X00;  break;  //发送的是d   停止指令

      //P2口是我的电机驱动的控制端

      default: break;
     }
         ES=1;
        }

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:199245 发表于 2017-5-10 19:53 | 只看该作者
程序不错,帮助很大。谢谢啦!
回复

使用道具 举报

板凳
ID:199245 发表于 2017-5-10 19:53 | 只看该作者
程序不错,帮助很大。
回复

使用道具 举报

地板
ID:185661 发表于 2017-5-11 09:31 | 只看该作者
很不错,谢谢分享
回复

使用道具 举报

5#
ID:166976 发表于 2017-7-16 21:11 | 只看该作者
程序不错,帮助很大。
回复

使用道具 举报

6#
ID:233015 发表于 2018-1-6 22:42 | 只看该作者
不错。注释的很详细
回复

使用道具 举报

7#
ID:273479 发表于 2018-1-8 21:46 | 只看该作者
程序不错!
回复

使用道具 举报

8#
ID:292119 发表于 2018-7-26 13:48 | 只看该作者
      case 97:   P1=0X00;  break;  //发送的是a   停止指令
      case 98:   P1=0X00;  break;  //发送的是b   停止指令
      case 99:   P1=0X00;  break;  //发送的是c   停止指令
      case 100:  P1=0X00;  break;  //发送的是d   停止指令
楼主是那种没事干闲的慌的人,写这么多然而都是同一个意思,感觉就是没事找事干,并且设置APP方面这么多重复的用一个就行了,何苦搞得这么麻烦。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表