自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

对于单片机来讲,中断是指 CPU 在处理某一事件 A 时,发生了另一事件 B, 请求 CPU 迅速去处理(中断发生);CPU 暂时停止当前的工作(中断响应), 转去 处理事件 B(中断服务);待 CPU 将事件 I 处理完毕后,再回到原来事件 A 被 中断的地方继续处理事件 A(中断返回),这一过程称为中断。定时器:机械周期=晶振/12 us。

2024-01-25 15:50:04 290 1

原创 0基础51单片机ULN2003D模块

蜂鸣器:分为有源蜂鸣器和无源蜂鸣器,有源蜂鸣器内部含有振动源,接上正负极就会响,而无源蜂鸣器内部无震动源,因此需要输入方波源才会响,单片机內部为无源。在单片机中P引脚只发出或接收控制信号,不能当作驱动电源使用,那么如何驱动直流电机?这便需要ULN2003。因此驱动直流电机只需要相应引脚输出1即可。

2024-01-23 20:04:57 492 1

原创 0基础51单片机点阵屏模块

点阵屏是由64个LED组成,若64个LED单独控制需要64X2个引脚,显然单片机无法满足,因此将LED按8X8排列,一个引脚控制一行或一列需要8X2个引脚,对于单片机来说还是有点多,因此用到了74HC595芯片,下面是74HC595的原理图。了解了74HC595这个芯片后,由点阵屏的原理图可知芯片输出的数据控制的是行,1为选中,高位在上,P0口则控制列,由于共阴极,所以只能选中一列(0为选中),然后快速扫描,以达到控制8列的效果,【按键要消抖,快速扫描要消影】

2024-01-22 15:53:20 339

原创 0基础51单片机矩阵按键模块

在51单片机中矩阵按键可以当作叠加的独立按键,将矩阵按键的一个端口置零,然后通过快速扫描以找到被按下的那个键。制作完矩阵按键函数,可以利用矩阵按键和LCD1602调试面板制作一个密码锁程序。在下面的程序中,采用这种容易理解的简单粗暴的方法。

2024-01-20 21:48:31 395

原创 0基础51单片机模块化编程(LCD1602)

根据之前的代码我们可以看出像Delay(),Nixie()等函数在使用过程中经常固定,因此这些函数可以不用放在主函数中,以达到简洁明了的效果。最后将单片机中的调试工具LCD1602的使用源码(.c和.h)分享给大家。2.为所写的.c文件创建.h文件(头文件),以达到声明函数的作用。3.在主函数中进行预编译,这样就可以直接掉用头文件中所声明的函数。1.将定义好的模块化函数放到.c文件中。

2024-01-19 15:11:03 433 1

原创 0基础C51单片机数码管模块

此数码管为共阴极,阴极端由74HC138控制进行位选,阳极端直接由P0端口控制 进行段选,此图输入P0=0x5B(0101 1011)即显示数字2。二极管分为共阳极和共阴极,下例中的是共阴极。阴极端由74HC138译码器所控制,由原理图所画得输出低电压(0)为有效电压。数码管内部由LED二极管构成,和二极管通电方式一样,所以只需让二极管正极通入高电压(1)负极通入低电压(0)即可。由于语句执行速度很快多次位选与段选之间会出现重影所以要消影。可以将位选段选做成函数,方便直接调用。

2024-01-18 12:32:28 389

原创 0基础51单片机独立按键模块

由开发板原理图可以知道,独立按键K1-->P3_1,K2-->P3_0,K3-->P3_2,K4-->P3_3与这些端口相连,默认时,端口输出高电压(1)。而当我们按下按键时,端口和另一侧GND(接地)相连,此时端口为低电压(0)。因此判断按键是否按下,即判断端口是否为0。由于按键再按下时有抖动,大约5~10ms,因此要消抖,可以通过延时函数来消抖。还可以控制按键按下的状态,执行不同的指令。

2024-01-16 19:02:00 407 1

原创 0基础51单片机LED模块

根据STC89C52RC芯片,A2开发板原理图可以看到LED的正极都接有VCC高电压,因此想点亮的LED,P2引脚应为低电压(0)。初次学习51单片机,发博客记录一下,希望帮助像我一样的小白,或者有大佬给我建议。

2024-01-15 16:24:33 291 1

空空如也

空空如也

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

TA关注的人

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