完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
希望实现的功能是51单片机自动向蓝牙模块发送指令并配置成功。现在测试的代码是发送AT,应该是返回ok,但是没有收到
#include #define uchar unsigned char #define uint unsigned int uchar a[4]={0,0,0,0},i; ***it led0=P1^0; //用于表示发送完成 ***it led7=P1^7; //用于表示接受成功 void delay(uint a) { uint b,c; for(b=a;b>0;b--) for(c=110;c>0;c--); } void main() { TMOD=0x20; TH1=0xfd; TH2=0xfd; TR1=1; REN=1; SM0=0; SM1=1; EA=1; delay(100); ES=1; i=0; delay(1000); SBUF=0x41; //对应字符‘A’ while(!ti); TI=0; SBUF=0x54; //对应字符‘T’ while(!TI); TI=0; SBUF=0x0D; //对应‘r’ while(!TI); TI=0; SBUF=0x0A; //对应‘n’ while(!TI); TI=0; led0=0; delay(1000); if(a[0]=='O'&&a[1]=='K') { led7=0; i=0; } while(1); } void serial() interrupt 4 { if(RI) { a=SBUF; i++; RI=0; } } led0能亮,led7不能亮,用串口调试助手查询蓝牙的名字,没有修改成功 补充内容 (2016-10-31 19:29): 最后说错了,这里没有发送修改名字的指令,这里只是led7没亮。在我自行测试发送修改名字的指令时,没有修改成功名字。 |
|
相关推荐
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
《DNK210使用指南 -CanMV版 V1.0》第四十章 YOLO2人手检测实验
366 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-网络编程示例之开发板测试
348 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-网络编程示例之网络socket程序编程
780 浏览 0 评论
飞凌嵌入式-ELFBOARD-RGB LCD屏接口的PCB设计要点
848 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-spi编程示例之spi编写程序
900 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11723 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-15 14:37 , Processed in 0.562634 second(s), Total 72, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号