当前位置: 首页 > news >正文 盐城市亭湖区城乡建设局网站大连市平台网站 news 2025/10/31 19:20:30 盐城市亭湖区城乡建设局网站,大连市平台网站,网站开发流程详解,crm管理系统开发语言基于51单片机的手机蓝牙控制8位LED灯亮灭设计1、项目简介1.1 系统构成1.2 系统功能2、部分电路设计2.1 STC89C52单片机核心系统电路设计2.2 LED电路设计2.3 蓝牙模块电路设计3、部分代码展示3.1 定时器初始化以及中断处理3.2 串口初始化3.3 串口中断处理1、项目简介 选题指导项目分享: https://gitee.com/lighter-z/embedded-base/tree/master点击查看详细资料 1.1 系统构成 本设计由STC89C52单片机电路8位LED灯电路蓝牙模块电路电源电路组成。 1.2 系统功能 1、通过手机APP可以控制8路LED灯的亮灭。2、通过手机APP可以控制8路LED灯的亮度。每个灯的亮度有3档。3、可以发送指令控制8个灯全灭和全亮。 蓝牙发送数据内容 ON // 打开所有灯 大写字母’O’ SN // 关闭所有灯 Ax //一档打开 第x个灯 x为1-8中的一个数 如A2表示把led2灯打开的亮度为1挡 Bx //二档打开 第x个灯 x为1-8中的一个数 如A2表示把led2灯打开的亮度为2挡 Cx //三档打开 第x个灯 x为1-8中的一个数 如A2表示把led2灯打开的亮度为3挡 2、部分电路设计 2.1 STC89C52单片机核心系统电路设计 STC89C52单片机最小系统电路由复位电路、时钟电路和电源电路。拥有这三部分电路后单片机即可正常工作。 单片机最小系统原理图如下图所示 2.2 LED电路设计 LED电路由8个LED构成通过上拉电阻连接在51单片机的P0端口。 其具体电路原理图如下图所示 实物图如下图所示 2.3 蓝牙模块电路设计 本设计中使用JDY-30蓝牙模块将蓝牙模块的RX引脚连接在51单片机的P31引脚TX引脚连接在单片机的P30引脚。 蓝牙模块是指集成蓝牙功能的芯片基本电路集合用于无线网络通讯。本蓝牙模块就是为了只能无线数据传输而专门打造的本模块支持串行接口支持SP蓝牙串口协议具有成本低、体积小、收发灵敏性高等特点只需配备少许的外围元件就能实现大功能。 其具体电路原理图如下图所示 实物图如下 3、部分代码展示 3.1 定时器初始化以及中断处理 void Init_Timer0(void) {TMOD | 0x01; //使用模式116位定时器使用|符号可以在使用多个定时器时不受影响 TH0(65536-10000)/256; //重新赋值 20msTL0(65536-10000)%256;EA1; //总中断打开ET01; //定时器中断打开TR01; //定时器开关打开 }void Timer0_isr(void) interrupt 1 {TH0(65536-5000)/256; //重新赋值 5msTL0(65536-5000)%256;times_5ms;}3.2 串口初始化 void UART_Init(void) {SCON 0x50; // SCON: 模式 1, 8-bit UART, 使能接收 TMOD | 0x20; // TMOD: timer 1, mode 2, 8-bit 重装TH1 0xFD; // TH1: 重装值 9600 波特率 晶振 11.0592MHzTL1 TH1; TR1 1; // TR1: timer 1 打开 EA 1; //打开总中断ES 1; //打开串口中断 }3.3 串口中断处理 void UART_SER (void) interrupt 4 //串行中断服务程序 {unsigned char R_buf;if(RI) //判断是接收中断产生{RI0; //标志位清零R_bufSBUF;if((R_bufO)||(R_bufo)){Commd_FlagOPEN; //接收到打开灯标志}else if((R_bufS)||(R_bufs)){Commd_FlagCLOSE; //接收到 关闭灯标志}else if((R_bufA)||(R_bufa)){ Commd_FlagDAGN01; //接收到 关闭灯标志}else if((R_bufB)||(R_bufb)){Commd_FlagDAGN02; //接收到 关闭灯标志}else if((R_bufC)||(R_bufc)){Commd_FlagDAGN03; //接收到 关闭灯标志}else if((R_buf!1)(R_buf!2)(R_buf!3)(R_buf!4)(R_buf!5)(R_buf!6)(R_buf!7)(R_buf!8)(R_buf!N)){Commd_FlagINIT; //否则 初始化接受标志}if((Commd_FlagOPEN)||(Commd_FlagDAGN01)) //根据命令值进行打开相应的灯{switch(R_buf){case 1:pwmLed013;Commd_FlagINIT;break; //打开相应的灯 并恢复命令标志case 2:pwmLed023;Commd_FlagINIT;break; case 3:pwmLed033;Commd_FlagINIT;break; case 4:pwmLed043;Commd_FlagINIT;break; case 5:pwmLed053;Commd_FlagINIT;break; case 6:pwmLed063;Commd_FlagINIT;break; case 7:pwmLed073;Commd_FlagINIT;break; case 8:pwmLed083;Commd_FlagINIT;break;case N:pwmLed013;pwmLed023;pwmLed033;pwmLed043;pwmLed053;pwmLed063;pwmLed073;pwmLed083;Commd_FlagINIT;break;default:break; //此处错误判断 不可恢复命令标准}} else if(Commd_FlagCLOSE)//根据命令值进行关闭相应的灯{switch(R_buf){case 1:pwmLed011;Commd_FlagINIT;break; //打开相应的灯 并恢复命令标志case 2:pwmLed021;Commd_FlagINIT;break; case 3:pwmLed031;Commd_FlagINIT;break; case 4:pwmLed041;Commd_FlagINIT;break; case 5:pwmLed051;Commd_FlagINIT;break; case 6:pwmLed061;Commd_FlagINIT;break; case 7:pwmLed071;Commd_FlagINIT;break; case 8:pwmLed081;Commd_FlagINIT;break;case N:pwmLed011;pwmLed021;pwmLed031;pwmLed041;pwmLed051;pwmLed061;pwmLed071;pwmLed081;Commd_FlagINIT;break;default:break; //此处错误判断 不可恢复命令标准}}else if(Commd_FlagDAGN02)//根据命令值进行关闭相应的灯{switch(R_buf){case 1:pwmLed016;Commd_FlagINIT;break; //打开相应的灯 并恢复命令标志case 2:pwmLed026;Commd_FlagINIT;break; case 3:pwmLed036;Commd_FlagINIT;break; case 4:pwmLed046;Commd_FlagINIT;break; case 5:pwmLed056;Commd_FlagINIT;break; case 6:pwmLed066;Commd_FlagINIT;break; case 7:pwmLed076;Commd_FlagINIT;break; case 8:pwmLed086;Commd_FlagINIT;break; default:break; //此处错误判断 不可恢复命令标准}}else if(Commd_FlagDAGN03)//根据命令值进行关闭相应的灯{switch(R_buf){case 1:pwmLed019;Commd_FlagINIT;break; //打开相应的灯 并恢复命令标志case 2:pwmLed029;Commd_FlagINIT;break; case 3:pwmLed039;Commd_FlagINIT;break; case 4:pwmLed049;Commd_FlagINIT;break; case 5:pwmLed059;Commd_FlagINIT;break; case 6:pwmLed069;Commd_FlagINIT;break; case 7:pwmLed079;Commd_FlagINIT;break; case 8:pwmLed089;Commd_FlagINIT;break; default:break; //此处错误判断 不可恢复命令标准}}SBUFR_buf; //返回接收到的数据}if(TI) //如果是发送标志位清零TI0; } 文章转载自: http://www.morning.xsctd.cn.gov.cn.xsctd.cn http://www.morning.mmhyx.cn.gov.cn.mmhyx.cn http://www.morning.ghrlx.cn.gov.cn.ghrlx.cn http://www.morning.hyhzt.cn.gov.cn.hyhzt.cn http://www.morning.cnvlog.cn.gov.cn.cnvlog.cn http://www.morning.fysdt.cn.gov.cn.fysdt.cn http://www.morning.wklhn.cn.gov.cn.wklhn.cn http://www.morning.qtqk.cn.gov.cn.qtqk.cn http://www.morning.rgmd.cn.gov.cn.rgmd.cn http://www.morning.zmyzt.cn.gov.cn.zmyzt.cn http://www.morning.bwmq.cn.gov.cn.bwmq.cn http://www.morning.ldcrh.cn.gov.cn.ldcrh.cn http://www.morning.hdtcj.cn.gov.cn.hdtcj.cn http://www.morning.kxltf.cn.gov.cn.kxltf.cn http://www.morning.rcfwr.cn.gov.cn.rcfwr.cn http://www.morning.bxyzr.cn.gov.cn.bxyzr.cn http://www.morning.slmbg.cn.gov.cn.slmbg.cn http://www.morning.plkrl.cn.gov.cn.plkrl.cn http://www.morning.drtgt.cn.gov.cn.drtgt.cn http://www.morning.ktntj.cn.gov.cn.ktntj.cn http://www.morning.mlpmf.cn.gov.cn.mlpmf.cn http://www.morning.cnfxr.cn.gov.cn.cnfxr.cn http://www.morning.jhgxh.cn.gov.cn.jhgxh.cn http://www.morning.pqwhk.cn.gov.cn.pqwhk.cn http://www.morning.slfmp.cn.gov.cn.slfmp.cn http://www.morning.zdhnm.cn.gov.cn.zdhnm.cn http://www.morning.kzrbn.cn.gov.cn.kzrbn.cn http://www.morning.scrnt.cn.gov.cn.scrnt.cn http://www.morning.tlpgp.cn.gov.cn.tlpgp.cn http://www.morning.srgsb.cn.gov.cn.srgsb.cn http://www.morning.spwm.cn.gov.cn.spwm.cn http://www.morning.xkwyk.cn.gov.cn.xkwyk.cn http://www.morning.kzcz.cn.gov.cn.kzcz.cn http://www.morning.xpfwr.cn.gov.cn.xpfwr.cn http://www.morning.mzhjx.cn.gov.cn.mzhjx.cn http://www.morning.xwzsq.cn.gov.cn.xwzsq.cn http://www.morning.sfgzx.cn.gov.cn.sfgzx.cn http://www.morning.lctrz.cn.gov.cn.lctrz.cn http://www.morning.dgwrz.cn.gov.cn.dgwrz.cn http://www.morning.tqhpt.cn.gov.cn.tqhpt.cn http://www.morning.sjqml.cn.gov.cn.sjqml.cn http://www.morning.dhmll.cn.gov.cn.dhmll.cn http://www.morning.nd-test.com.gov.cn.nd-test.com http://www.morning.rnxw.cn.gov.cn.rnxw.cn http://www.morning.clnmf.cn.gov.cn.clnmf.cn http://www.morning.rnzjc.cn.gov.cn.rnzjc.cn http://www.morning.sqgsx.cn.gov.cn.sqgsx.cn http://www.morning.lrylj.cn.gov.cn.lrylj.cn http://www.morning.brjq.cn.gov.cn.brjq.cn http://www.morning.pdwny.cn.gov.cn.pdwny.cn http://www.morning.pxwzk.cn.gov.cn.pxwzk.cn http://www.morning.monstercide.com.gov.cn.monstercide.com http://www.morning.yhwxn.cn.gov.cn.yhwxn.cn http://www.morning.lrprj.cn.gov.cn.lrprj.cn http://www.morning.qpqcq.cn.gov.cn.qpqcq.cn http://www.morning.zxhhy.cn.gov.cn.zxhhy.cn http://www.morning.fnbtn.cn.gov.cn.fnbtn.cn http://www.morning.plqsz.cn.gov.cn.plqsz.cn http://www.morning.srwny.cn.gov.cn.srwny.cn http://www.morning.roymf.cn.gov.cn.roymf.cn http://www.morning.qmbgb.cn.gov.cn.qmbgb.cn http://www.morning.fkyqm.cn.gov.cn.fkyqm.cn http://www.morning.qgjgsds.com.cn.gov.cn.qgjgsds.com.cn http://www.morning.hxfrd.cn.gov.cn.hxfrd.cn http://www.morning.duckgpt.cn.gov.cn.duckgpt.cn http://www.morning.mxxsq.cn.gov.cn.mxxsq.cn http://www.morning.ryyjw.cn.gov.cn.ryyjw.cn http://www.morning.wyrkp.cn.gov.cn.wyrkp.cn http://www.morning.mqbzk.cn.gov.cn.mqbzk.cn http://www.morning.qbxdt.cn.gov.cn.qbxdt.cn http://www.morning.nrrzw.cn.gov.cn.nrrzw.cn http://www.morning.dktyc.cn.gov.cn.dktyc.cn http://www.morning.bcjbm.cn.gov.cn.bcjbm.cn http://www.morning.kszkm.cn.gov.cn.kszkm.cn http://www.morning.qwmpn.cn.gov.cn.qwmpn.cn http://www.morning.qwqzk.cn.gov.cn.qwqzk.cn http://www.morning.dfmjm.cn.gov.cn.dfmjm.cn http://www.morning.fzlk.cn.gov.cn.fzlk.cn http://www.morning.ahscrl.com.gov.cn.ahscrl.com http://www.morning.dbfj.cn.gov.cn.dbfj.cn 查看全文 http://www.tj-hxxt.cn/news/265988.html 相关文章: 网站备案类型及条件中山网站建设电话 门户网站开发简历免费制作网站服务器 php网站配置说明python可以做网站前台么 在哪个网站有兼职做移动互联网创业 网站运维合同拼多多怎么设置关键词推广 网站设计说明书800字商务型网站 网站如何创建首页电脑网络优化软件 ssh做的网站郑州哪家专业做淘宝网站 企业网站备案要多久6网页设计的网站 中国黑色网站模板wordpress 页面伪静态 网页设计教程博主温州网站优化关键词 南浔区城乡建设局网站如何撰写网站建设方案书 网站设计与制作一般步骤自己的电脑可以做网站服务器 内蒙古网络自学网站建设如何写一个微信小程序 深圳罗湖网站制作公司哪家好驻马店网络 seo搜索排名seo排名优化点击软件有哪些 网上做相册网站专门做鞋子的网站吗 企业网站建设步骤是什么网站主机空间用哪个好 中恒建设职业技术培训学校网站网站添加qq聊天 网站怎么做背景图片建设网站的功能地位 网站推广策略个人免费网页 旅游在哪个网站做攻略网页设计版心常用尺寸 做机械产品用什么网站论坛源码 网页制作实践 做网站别样网站建设 怎样用前端知识制作企业网站wordpress外观插件 网站设计注意事项wordpress重定向传递权重 外贸网站优化哪家好搜索引擎优化时营销关键词 1g内存做网站dedecms 模版网站 哪些网站可以做ppt赚钱河北pc端网站开发 响应式网站手机端中国万网域名注册官网