自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 蓝桥杯按键控制任务

蓝桥杯按键控制任务

2023-12-12 20:35:00 111

原创 蓝桥杯点亮LED流水灯

【代码】蓝桥杯点亮LED流水灯。

2023-12-12 20:28:09 117

原创 SPI通信简介

SPI是串行外设接口的简称。SPI可以指单片机外设芯片串行扩展接口,是一种高速,全双工,同步通信总线,所以在同一时间向外设发送和接受数据。SPI没有定义速度限制。SPI有主从两种模式,通常由主模块和多个从模块组成。主模块选择一个从模块进行同步通信,从而完成数据交换。master(主设备):提供设备时钟;slave(从设备):接受脉冲的设备;SPI接口的读写操作,都是由主设备发起,当存在多个从设备时,通过各自片选信号进行处理。SPI通信原理很简单,需要4根线,单向传输时需要三根线。

2023-11-23 23:45:24 192

原创 C51指令系统 逻辑运算类指令

逻辑运算指令

2022-11-12 23:32:21 652 1

原创 汇编语言实现C51单片机点亮流水灯

运用C51单片机点亮流水灯

2022-11-12 18:50:11 4965

原创 MCS-51单片机指令系统--数据传送指令

数据传送指令

2022-11-11 06:00:00 2133

原创 组合逻辑电路的分析与设计

组合逻辑电路的分析与设计

2022-11-08 16:47:49 1896

原创 C51单片机寻址方式

C51单片机寻址方式

2022-11-07 23:09:57 2069

原创 卡诺图化简法

卡诺图化简

2022-11-07 16:03:50 3984

原创 逻辑代数的基本定律和运算规则

数字电路基础 逻辑代数基本运算

2022-11-06 14:34:19 6599

原创 带符号数的编码 原码 反码 补码

带符号数编码

2022-11-05 15:26:31 192

原创 不同进制数之间的转换

进制转换

2022-11-04 12:58:15 226

原创 c语言实现选择排序

选择排序:基本思想;1.在未排序列中找最大或最小的元素,存放在排序序列起始位置2.从未排序列中寻找最大或最小的元素,放在未排序列最前面(以排序列最后) 3.重复2步骤直到排完为止#include<stdio.h>#include<stdlib.h> void SelectionSort(int *num,int n){ int i = 0; int min = 0; int j = 0; int tmp = 0; ...

2022-04-06 20:02:41 997

原创 c语言实现插入排序

插入排序:也称直接插入排序。基本思路:每一步将一个数插入一个已经排好的序列中,并使之保持有序。直到插完所有的数为止。//插入排序(从小到大) #include<stdio.h>#include<stdlib.h>int number[100000000]; //定义数组 void insertion_sort(int *number,int n) //定义一个插入函数"insertion_sort" { int i,t,temp; f

2022-04-06 19:55:25 12194 1

原创 C语言输出倒三角形

#include<stdio.h>#include<stdlib.h>void drawtype();char sp=' ';char star='*';int main(void){int i,j,n;printf("请输入要输入的行数:"); scanf("%d",&n); for(i=n;i>=1;i--) { for(j=1;j<=n;j++) { printf("%c",sp); } for(j=2*i-1;j>=.

2021-12-24 12:46:34 844

原创 C语言 判断是否是闰年

闰年满足:1.可以被四整除,不可以被一百整除,但可以被400整除include<stdio.h>#include<stdlib.h>int main(void){ int n; printf("输入年份:\n"); scanf("%d",&n); if(n%400==0) { printf("是闰年\n"); } else if(n%100==0&&n%400!=0) { printf("不是闰年");

2021-12-23 12:52:34 591

原创 C语言 生成十个随机数并排序

#include<stdio.h>#include<stdlib.h>#include<time.h>int main(){ int i,j,x,a[10];//产生随机数 srand((unsigned)time(NULL)); for(i=0;i<=9;i++) { a[i]=rand()%(1000-99)+99;//随机数的范围(a,b) printf("%d\n",a[i]); } printf("\n"); for(i=0;.

2021-12-22 12:36:34 10557

原创 C语言 冒泡排序

C语言 冒泡排序冒泡排序是最简单的排序方法,理解容易,但步骤较多,不是最快,但也需要掌握#include<stdio.h>#include<stdlib.h>int main(){ int arr[10]={1,2,5,8,0,9,4,7,6,3}; int i,j,t; for ( i=0;i<9;i++) { for( j=0;j<10-1-i;j++)//排序原理:从左到右,相邻元素进行比较, //比较一轮就会找出最大或最小的数,.

2021-12-21 13:11:00 334

原创 c语言 绘制爱心

学C语言的小伙伴,快把小心心安排上吧!#include<stdio.h>#include<stdlib.h>#include<Windows.h>int main(){ float x,y,a; for(y=1.5f;y>-1.5f;y-=0.1f) { for(x=-1.5f;x<1.5f;x+=.05f) { a=x*x+y*y-1; putchar(a*a*a-x*x*y*y*y<0.0f?'x':' '..

2021-12-21 12:56:35 1372

原创 c语言圣诞树

圣诞节快到了,给好友送去圣诞节的惊喜吧!#include <stdio.h>#include<stdlib.h>int main(){ int i,j,n,space; printf("请输入树的层数:"); scanf("%d",&n); for(i=1;i<=n;i++) { for(j=1;j<=i+1;j++) { for(space=1;space<=n+

2021-12-19 16:42:17 1083 2

原创 c语言期末作业 生成一组随机数,对他们进行 排序,插入一个数之后仍然使这组数保持有序

1、用CreateRandData()、Sort()、InsertValue()三个函数实现以下功能:a. 生成10个三位随机正整数放在a数组中;b. 对数组中的元素进行升序排序,排序方法可任选(选择排序、冒泡排序、插入排序);c. 任意输入一个整数,并插入到数组中,使之仍然保持有序;程序:#include<stdio.h>#include<math.h>#include<stdlib.h>#include <time.h&gt...

2021-12-19 16:39:15 1941 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除