登录
首页 » c » 串口通信课程设计

串口通信课程设计

于 2022-08-22 发布 文件大小:16.86 MB
0 94
下载积分: 2 下载次数: 1

代码说明:

#include     //52系列单片机头文件#define uchar unsigned char#define uint unsigned int sbit cs1=P2^3; //数码管段选信号sbit cs2=P2^2; //数码管段选信号sbit cs3=P2^1; //数码管段选信号sbit cs4=P2^0; //数码管段选信号sbit RE=P1^6; //低电平收数据,高电平发数据sbit DE=P1^7;   //低电平收数据,高电平发数据sbit key0=P1^0;   //主机用两个拨码开关sbit key1=P1^1; //主机用两个拨码开关uchar show_code[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x83,0xf8,0x80,0x98}; //数字0-9的显示码,更改数码管显示程序。uchar temp1=0,temp2=0;uchar count=0,sum=0;//void delayms(uint); //延时函数声明//void decide (void);void send_byte(uchar t)   //发送一个字节  发送一个数据后立马变成收数据的状态{ RE=1;  //高电平发    DE=1;  //高电平发         ES=0;    SBUF=t; while(!TI);   TI=0;ES=1; RE=0;  //低电平收    DE=0;  //低电平收}void delayms(uint xms) //延时

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • CharCuted
    字符分割MATLAB源代码。你懂得。字符分割MATLAB源代码。你懂得。字符分割MATLAB源代码。你懂得。(fdsfsfasfasdfsdfsdfdfs)
    2010-12-04 17:13:11下载
    积分:1
  • Redis得C++操作
    Redis的C++操作步骤,其中涉及到了频道订阅,消息推送,解析,和服务器数据读取
    2022-03-23 14:00:30下载
    积分:1
  • LINUX磁盘文件系统命令全集
    LINUX磁盘文件系统命令全集-LINUX disk file system ordered confined.
    2022-04-20 16:09:50下载
    积分:1
  • 6LoWPAN_ArchRock
    6LoWPAN入门教程_ArchRock 详细实现了6LoWPAN(6 lowpan introductory tutorial _ArchRock detailed implementation for 6 lowpan)
    2013-04-04 14:56:37下载
    积分:1
  • 1960_83
    是日本船舶教授对船舶附加质量和附加惯性矩的分析。(Is the ship additional mass moment of inertia and additional analysis Japanese ship professor.)
    2015-03-23 11:20:10下载
    积分:1
  • 平衡小车电机位置闭环控制
    说明:  可以实现平衡小车的位置闭环控制,但是平衡时间不久,需要加入速度环控制(Closed-loop control of the position of the balancing car can be realized, but the speed loop control is needed soon after the balancing time.)
    2020-06-24 09:40:07下载
    积分:1
  • Matrix矩阵运算
    矩阵的乘法、加法、减法、数乘和转置。README 中有详细的介绍//========================================================================================= /* Name: matrix.h * Description: declare matrix addition, subtraction and multiplication and so on. * Note: 参与运算和存储的数组元素类型必须为 matrix_t ,否则出错 * Author: Sun Hubing * Date: 2018/5/3 - 2018/6/10 * Email: shbmmd@163.com */ //========================================================================================= #ifndef MATRIX_H #define MATRIX_H typedef int matrix_t; // 矩阵元素的数据类型 typedef unsigned int uint; // 用来计数 /* 矩阵的行列相乘 * 如果矩阵 a 和 b 的行列不满足条件,返回NULL * 如果c = NULL,则申请一块内存存储结果,否则存在 c 中 * Note: c 可以等于 a 或 b */ void *mul_matrix(const void *a, const void *b, void *c, uint a_row, uint a_col, uint b_row, uint b_col); /* 矩阵的加法 * 如果参数非法,返回NULL * 如果c = NULL,则申请一块内存存储结果,否则存在 c 中 * Note: c 可以等于 a 或 b * 不检查a
    2022-03-21 07:44:36下载
    积分:1
  • gywlzu71
    这是现成的VS2010工程,可以直接编译出libIconv,lib 压缩包里()
    2018-04-26 17:12:20下载
    积分:1
  • 解一元二次方程
    解二次方程,输入系数a,b,c,输出两个解、一个解、和无解这三种情况时的结果(Solving the quadratic equation, three cases)
    2020-06-25 00:20:02下载
    积分:1
  • Byshell1
    著名的国外远控SHELL 价值10万 现在传上来给大家分享(Well-known abroad, far from controlling the value of SHELL Chuan 100000 now up to everyone to share)
    2009-02-28 00:25:42下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载