资源简介
51单片机,串口1和串口2,通讯程序,目前仅是60s2,通过修改配置文件可以达到所有串口通用,传输字节可根据单片机大小进行调节,可传输字符串也可以传输十六进制
代码片段和文件信息
//小牛
//联系微信nyh9754
#include
#define uchar unsigned char//宏定义无符号字符型
#define uint unsigned int //宏定义无符号整型
unsigned char T0RH = 0; //T0重载值的高字节
unsigned char T0RL = 0; //T0重载值的低字节
bit flagframe = 0; //帧接收完成标志,即接收到一帧新数据
bit flagTxd = 0; //单字节发送完成标志,用来替代TXD中断标志位
unsigned char cntRxd = 0; //接收字节计数器
unsigned char xdata bufRxd[240]; //接收字节缓冲区
bit flagframe2 = 0; //帧接收完成标志,即接收到一帧新数据
bit flagTxd2 = 0; //单字节发送完成标志,用来替代TXD中断标志位
unsigned char cntRxd2 = 0; //接收字节计数器
unsigned char xdata bufRxd2[240]; //接收字节缓冲区
unsigned char xdata buf[240];
unsigned char xdata buf2[240];
void UartDriver();//串口驱动函数,监测数据帧的接收,调度功能函数,需在主循环中调用
void UartAction(unsigned char *buf unsigned char len);//在接收到的数据帧后添加换车换行符后发回
void UartWrite(unsigned char *buf unsigned char len);//串口数据写入,即串口发送函数,buf-待发送数据的指针,len-指定的发送长度
unsigned char UartRead(unsigned char *buf unsigned char len);//串口数据读取函数,buf-接收指针,len-指定的读取长度,返回值-实际读到的长度
void UartDriver2();//串口驱动函数,监测数据帧的接收,调度功能函数
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-08-21 11:17 51单片机串口\
文件 12041 2018-08-21 11:17 51单片机串口\demo
文件 8159 2018-08-21 11:17 51单片机串口\demo.c
文件 245 2015-08-07 15:34 51单片机串口\demo.h
文件 4144 2018-08-21 11:17 51单片机串口\demo.hex
文件 56 2018-08-21 11:17 51单片机串口\demo.lnp
文件 12298 2018-08-21 11:17 51单片机串口\demo.LST
文件 18062 2018-08-21 11:17 51单片机串口\demo.M51
文件 13608 2018-08-21 11:17 51单片机串口\demo.OBJ
文件 355 2018-08-21 11:17 51单片机串口\demo.plg
文件 55633 2018-08-21 11:17 51单片机串口\demo.uvopt
文件 13392 2015-08-08 10:05 51单片机串口\demo.uvproj
文件 34 2018-08-21 11:17 51单片机串口\demo.__i
文件 55625 2018-08-21 11:15 51单片机串口\demo_uvopt.bak
文件 13558 2015-03-15 09:15 51单片机串口\demo_uvproj.bak
文件 6376 2009-05-07 14:37 51单片机串口\STARTUP.A51
文件 14052 2016-03-15 15:08 51单片机串口\STARTUP.LST
文件 749 2016-03-15 15:08 51单片机串口\STARTUP.OBJ
文件 17733 2011-06-15 17:39 51单片机串口\STC12C5A60S2.H
- 上一篇:qt5 旋转(.patch文件源码)
- 下一篇:步进电机调速
相关资源
- RS485;PC到单片机单向通讯;
- 串口工具
- STC15F单片机制作的:计算器、万年历
- STC51 ADC 采集及串口通讯
- STC15F104E单片机18B20温度传感器的
- 单片机串口通信(方式1)
- STC15开发手持点巡检考勤机
- STM32F103 串口环形队列应用程序
- nrf52832低功耗串口nus例程
- RS485通信:利用串口调试助手经过US
- AVR双路ADC采集通过串口发送
- 树莓派CAN通讯(c语言)
- STM32F407ZE 25M外置晶振 ADC1的16通道DMA采
- 51单片机巫妖王板子测试程序-串口收
- STM32-CAN模块通讯实验(正常工作模式
- 工业相机通讯驱动控件,用于以太协
- 蓝牙串口通信(源码+视频)
- 发动机CAN总线通讯
- 基于飞思卡尔MC9s单片机的CAN通信代码
- putty 串口工具源码
- PLCWin10ActiveXTest(三菱PLC通讯控件)
- windows 串口升级工具(c++源码)
- 进程间共享串口
- AVR单片机 Bootloader(串口在线升级程序
- 泥人MCP2515模块-拓展帧例程(STC89)
- linux ymodem串口发送
- STC12C5Axx-程序
- stc12c5608ad_ad_da_转换
- 单片机(STC 1TMCU控制DS1302)
- STC自动器 免手动
评论
共有 条评论