《单片机与手机蓝牙通讯液晶显示优秀课件.ppt》由会员分享,可在线阅读,更多相关《单片机与手机蓝牙通讯液晶显示优秀课件.ppt(10页珍藏版)》请在三一文库上搜索。
1、,单片机与手机蓝牙通讯,袁亮,.,2,1602液晶显示蓝发送的字符,一:设计要求 二:元件选取 三:了解元件信息 四: 系统框图 五:程序内容,.,3,设计要求,利用STC89C52R单片机和1602液晶显示蓝牙模块接收到的字符,.,4,元件选取,1: STC89C52R单片机最小系统 2:HC-06蓝牙模块 3: 1602液晶,.,5,系统框图,手机,HC-06,单片机,发送,1602液晶,.,6,程序内容,#include #define uchar unsigned char #define uint unsigned int uchar a; sbit rs=P16; sbit rw=
2、P15; sbit en=P14; /* void delay(uchar z) /延时函数 uchar x; while(z-) for(x=110;x0;x-); /* void write_com(uchar com) /写指令函数 rs=0; rw=0; P2=com; delay(5); en=1; delay(5); en=0; ,.,7,程序内容,void delay(uchar z) /延时函数 uchar x; while(z-) for(x=110;x0;x-); /* void write_com(uchar com) /写指令函数 rs=0; rw=0; P2=com;
3、 delay(5); en=1; delay(5); en=0; ,.,8,程序内容,void init()/初始化函数 en=0; rs=0; rw=0; write_com(0 x38); write_com(0 x0c); write_com(0 x06); write_com(0 x01); TMOD=0X20; TH1=0XFD; TL1=0XFD; TR1=1; SCON=0X50; ,.,9,程序设计,void main() /-主函数! init(); while(1) while(RI=0); a=SBUF; write_data(a); RI=0; ,.,10,谢谢观赏,WPS Office,Make Presentation much more fun,WPS官方微博 kingsoftwps,