资源简介
各类串口工具,如Ai-Thinker WiFi通信工具,XCOM,有人串口助手,丁丁串口,支持网络模块通信,GSM模块,
代码片段和文件信息
#include “reg51.h“ //51头文件
#include “intrins.h“ //库函数
#include “string.h“ //字符串
#define uchar unsigned char //宏定义
#define uint unsigned int
//发送字符串时 以字符 @ 开头 ,以 * 结束
//电脑发送字符格式 如 “@xxxxxxxxxxxxxxx*“
char UART_Date[80] = “ “; //串口数据缓冲数组
bit busysend_flag; //变量定义
uchar ilen;
void UartInit(void) //9600bps@11.0592MHz 串口初始化函数
{
SCON = 0x50; //串口工作方式为1,串行允许接受
TMOD = 0x20; //定时器1工作在方式2
PCON = 0x80; //SMOD = 1; 波特率加倍
TH1 = 0xfA; //波特率 9600bps fosc=“11“.0592MHz
TL1 = 0xfA;
ES = 1; //开串口中断
TR1 = 1; //允许定时器1工作
EA = 1; //开总中断
}
void Uart_Isr() interrupt 4 using 1 //中断服务函数
{
if (RI)
{
RI = 0;
if(SBUF != ‘*‘)
{
UART_Date[i] = SBUF;
i++;
}
if(SBUF == ‘*‘)
{
UART_Date[i] = SBUF;
i = 0;
send_flag = 1;//表示接收完成
}
}
if (TI)
{
TI = 0;
busy = 0;
}
}
void SendData(uchar dat)
{
while (busy);
ACC = dat;
busy = 1;
SBUF = ACC;
}
void SendString(char *s)
{
while (*s)
{
SendData(*s++);
}
}
void main()
{
UartInit(); //串口初始化
while(1)
{
if(send_flag)//发送标志
{
len = sizeof(UART_Date);
for(;len < 50;len++)
{
UART_Date[len] = ‘ ‘;
}
if(UART_Date[0] == ‘@‘)
SendString(UART_Date); //发送字符串;
send_flag = 0;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-08-31 20:23 串口调试工具\
目录 0 2018-08-31 20:23 串口调试工具\51串口通信\
文件 1642 2018-04-14 12:05 串口调试工具\51串口通信\main.c
文件 4227 2018-04-14 18:13 串口调试工具\51串口通信\main.LST
文件 6209 2018-04-14 18:13 串口调试工具\51串口通信\main.OBJ
文件 5683 2018-04-14 18:13 串口调试工具\51串口通信\串口通信
文件 1290 2018-04-14 18:13 串口调试工具\51串口通信\串口通信.hex
文件 29 2018-04-14 18:13 串口调试工具\51串口通信\串口通信.lnp
文件 6935 2018-04-14 18:13 串口调试工具\51串口通信\串口通信.M51
文件 711 2018-04-14 18:13 串口调试工具\51串口通信\串口通信.plg
文件 55210 2018-04-14 18:13 串口调试工具\51串口通信\串口通信.uvopt
文件 13232 2018-04-12 18:31 串口调试工具\51串口通信\串口通信.uvproj
文件 55206 2018-04-14 12:03 串口调试工具\51串口通信\串口通信_uvopt.bak
文件 0 2018-04-12 18:06 串口调试工具\51串口通信\串口通信_uvproj.bak
目录 0 2018-09-02 17:15 串口调试工具\AiThinker_Serial_Tool_V1.2.3\
文件 759296 2017-02-08 10:41 串口调试工具\AiThinker_Serial_Tool_V1.2.3\AiThinker Serial Tool V1.2.3.exe
文件 3826 2018-09-02 17:15 串口调试工具\AiThinker_Serial_Tool_V1.2.3\aithinker_serial_tool.cfg
文件 2228824 2018-03-26 10:53 串口调试工具\ESP8266调试工具V2.1.exe
目录 0 2018-08-31 20:23 串口调试工具\GSM\
文件 518144 2010-06-23 14:26 串口调试工具\GSM.exe
文件 4649 2018-04-03 21:08 串口调试工具\GSM\GSM
文件 633 2018-04-03 21:08 串口调试工具\GSM\GSM.hex
文件 24 2018-04-03 21:08 串口调试工具\GSM\GSM.lnp
文件 5279 2018-04-03 21:08 串口调试工具\GSM\GSM.M51
文件 162 2018-04-06 09:51 串口调试工具\GSM\GSM.plg
文件 56003 2018-04-06 09:51 串口调试工具\GSM\GSM.uvopt
文件 13223 2018-04-03 22:46 串口调试工具\GSM\GSM.uvproj
文件 56005 2018-04-04 22:04 串口调试工具\GSM\GSM_uvopt.bak
文件 0 2018-04-03 20:24 串口调试工具\GSM\GSM_uvproj.bak
文件 385 2018-04-03 20:57 串口调试工具\GSM\main.c
文件 1455 2018-04-03 21:08 串口调试工具\GSM\main.LST
............此处省略109个文件信息
- 上一篇:mnist四个数据集
- 下一篇:基于Cortex-M3的远程温湿度监测系统
相关资源
- keil C51完全破解中文版.zip
- keil c51 v9.06最新版
- (无解压密码)TCPIP网络编程 [韩] 尹
- linux内核源码剖析-TCPIP实现上下册合集
- 基于51单片机电子秤的代码
- TCP/IP网络编程 [韩] 尹圣雨 带目录完整
- Keil5c51v960a.rar
- 电赛历年赛题+优秀作品+备赛方案
- TCP/IP路由技术( 第一卷)(第二版)
- STC90C516RD+资料
- KEIL+C51+V8.06+完全汉化版
- 计算机网络:自顶向下方法 最新第
- C51V900注册机
- 甲醛浓度检测设计
- TCP/IP Protocol Suite - Behrouz A Forouzan 4th
- 用TCP/IP进行网际互联 (卷一二三)
- 追踪linux TCP/IP 代码运行_光盘文件1
- MPC5121E详细资料
- TCPIP高效编程:改善网络程序的44个技
- TCP/IP详解卷1(第二版)英文原版kin
- 抓包工具源码 可以截获数据,监视端
- 图解TCP/IP第5版PDF
- TCP/IP协议详解卷二
- [C51单片机开发工具Keil.UV4].Keil.C51.V9
- TCP/IP详解 第二卷 清晰版 chm
- 80C51单片机实验实训100例 基于Keil C和
- 图解TCP/IP(第5版)
- 图解TCP/IP pdf版 超清晰 带书签
- 51单片机 火灾报警器
- 佳能iRC5185i维修手册
评论
共有 条评论