资源简介
程序完成了51单片机和手机的字符和数字通信,并有完整的注释,原理介绍可查看我的其他文章。
代码片段和文件信息
/*****************************************************************
*******51单片机通过HC-05实现无线通信********
作者:南忻
版本:1.0
时间:2018.05.7
联系作者: daiqiulin96@qq.com
注:单片机选择为STC89C52RC,程序用于单片机控制HC-05发送数据,
波特率:9600 停止位:1位 数据位;8位 奇偶校验:无
字符集选择GBK,UTF-8均可通信
********************************************************************/
#include
#define uchar unsigned char
#define uint unsigned int
uchar code char_temp[6]={‘1‘‘2‘‘3‘‘a‘‘b‘};
/**
* 串口初始化函数
* 波特率为9600
*/
void UartConfigurationInit()
{
TMOD=0x20; //设置定时器1工作方式为方式2
TH1=0xfd; //波特率9600
TL1=0xfd;
TR1=1; //启动定时器1
SM0=0;SM1=1; //串口方式1
REN=1; //允许接收
PCON=0x00; //关倍频
ES=1; //开串口中断
EA=1; //开总中断
}
/**
* 延时函数
* 延时count毫秒
*/
void delay(uint count)
{
uint cycle;
while(count)
{
cycle=120;
while(cycle>0) cycle--;
count--;
}
}
/**
* 字符发送函数
*/
void PostChar(uchar character)
{
相关资源
- android-serialport-api串口通信精简demo
- Android 串口通信库源码
- ComAssistantAndroid串口通信
- Android OTG USB 串口通信 ,不需要使用
- JAVA—comm.jar串口通信包
- Android串口调试工具源码
- Java串口通信
- 安卓串口通信
- 串口通信源码
- Rxtx串口通信链接库及jar包32位64位
- java串口通信全套完整代码-导入eclip
- 使用Java实现串口通信demo
- java串口通信操作的jar包rxtx-2.2(内含
- android蓝牙虚拟串口通信连接蓝牙打印
- 串口通信的RXTX的jar包,64位系统Seri
- java串口通信SerialPortDemo,打开射频,
- JAVA串口通信源码
- java串口通信操作的jar包rxtx
- JAVA串口调试助手RXTX 源码
- 基于Java开发的实现异步串口通信的模
- Android蓝牙手机通信程序
- Android串口通信开发Google官方android-s
- Java 串口通信 SerialPort
- Android串口通信
评论
共有 条评论