自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 51单片机实现按键控制

在开发板上,按键如果一端连接的是电源,那么按键会持续给单片机对应的接口输入一个高电平,就是输入1,这时候如果按下按键,那么该接口的电平会被拉低,就是输入的是一个0。如果按键的一端连接的是地线的话,就和接电源的相反,就是一直输入0,按键按下输入1。关于按键的一端接的什么,可以看自己的开发板的电路分布图。vcc就是电源,gnd就是地线。通过按键可以让接口的输入产生变化,这样我们就可以利用这个变化去进行按键对单片机的其他部分(led灯之类的)的控制。

2024-06-11 20:36:02 431

原创 keil5中模块化编程

在keil5这个软件中可以进行模块化编程,就像拼积木一样,需要用到什么模块,就将该模块添加到要用到的地方去就好了。

2024-06-10 22:38:12 373

原创 51单片机实现流水灯

因为因为单片机运算速度很快,如果没有延时,那么完成流水灯操作只需要一瞬间,肉眼看不到现象,所有通过让单片机进行无意义的操作,让单片机等一下我们人眼,这样就可以让现象更加明显。想要让led灯像流水一样依次亮起,那么就需要一直改变控制led灯的接口的输出的值,让其达到特定的流水的效果。可以通过整体位赋值的方法,对控制接口进行赋值,让其达到特定的输出,从而达到流水的效果。通过编写一个数组,然后用数组的值给P1口赋不同的值,从而达到流水灯的效果。

2024-06-10 21:51:12 292

原创 51单片机点亮led灯

想要实现一个功能,首先要从原理开始。每一块51单片机上都有个32个I/O口,这些I/O口可以通过程序进行对外部电路的输出,也可以通过外部电路对单片机内部进行输入。其中高电平为1,低电平为0。这32个口又按照地址分成了4个区域,分别为P0,P1,P2,P3四个可以按位寻址的区域(就是可以分别给每一个二进制位赋值)。点亮led灯,需要给led灯一个导通的电压,一般都是低电平导通,所有在只需要在想要点亮的灯连接的I/O口赋值为1就好。

2024-06-10 21:15:03 386

原创 Linux中文本编辑器vim

vi是Linux中自带的文本编辑器,而vim是vi的改进版本,使用起来更加方便,功能也更加强大。我们在Linux中进行文本编辑基本上都要用到vim。比如我们如果需要编写一个shell脚本,那么我们肯定不能直接在命令行中进行shell脚本的编程,这时候就需要创建一个普通文件,然后使用vim对该文件的内容进行编写,从而完成一个shell脚本的编写。我们如果想在Linux中编写一个c语言程序,也需要用到vim进行编写。vim在使用过程中,有三种不同的模式,从而适应不同的功能。

2024-06-03 20:33:06 802 1

原创 Linux中目录及其操作命令和帮助命令

在Linux中目录的含义和windows系统的文件夹一样,功能也大致相同。

2024-05-30 21:55:05 864

原创 自动化编译工具make的使用

自定义变量的机制和c语言里面的预定义一样,提前声明一个变量的名字和其表达的意思,在使用时就可以直接使用变量名就行了。在更改的时候也不用一个一个去更改,直接在声明部分更改就可以了。变量名 = 内容(可以是一个文件名,也可以是多个文件的名字)还可以追加的赋值变量名 +=追加的内容(生成的变量的值为原来内容加上追加的内容)Makefile 中变量的命名可以使用字符、数字和下划线,但是要注意变量名对大小写是敏感的。

2024-05-25 00:00:15 1203

原创 Linux中简单的命令和文件操作指令

该指令的作用是将正在使用系统的用户,终端名字,注册到系统的时间输出到屏幕上。

2024-05-21 17:01:30 599 1

原创 利用proteus和keil5在at89c52上实现51呼吸灯和51时钟

利用占空比的不同,亮度不同的特性,达到呼吸灯由暗到亮在到暗的效果通过改变时延,改变占空比通过进行无意义的操作,耗费cpu的时间,从而产生时延。

2024-03-24 19:34:31 496 1

空空如也

空空如也

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

TA关注的人

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