自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 蜂鸣器的相关知识

1·蜂鸣器是一种将电信号转换为声音信号的器件,常用来生产设备的按键音,报警音等提示信号2·蜂鸣器按驱动方式可分为有源蜂鸣器和无源蜂鸣器3·有源蜂鸣器;内部再带振荡源,将正负极接上直流电压即可持续发声,频率固定4·无源蜂鸣器:内部不带振荡源,需要控制其提供震荡脉冲才能发声,调节提供震荡脉冲的频率,可发出不同的声音。

2023-06-25 21:03:07 205

原创 DS1302可调时钟

本程序除了上篇文章里所需要的程序模块,还会需要独立按键控制的程序,以及定时器的程序模块。

2023-06-25 20:44:23 170

原创 DS1302时钟&可调时钟

因为在程序中CE和SCLK都是为1,所以需要进行初始化将其置零,在经过子函数单字节写时需要将CE取1,而DS1302的IO口需要取函数中Command的第零位,所以需要与0x01进行&运算。而SCLK如图需要进行循环置零和置一。

2023-06-19 20:44:04 802

原创 DS1302实时时钟

1·DS1302是由美国DALLAS公司推出的具有涓细电流充电能力的低功耗实时时钟芯片。他可以对年,月,日,周,时,分,秒进行计时,且具有闰年补偿等多种功能。2·RTC(RealTimeClock):实时时钟,是一种集成电路,通常称为时钟芯片。

2023-05-30 21:12:11 156 1

原创 LED点阵屏显示图形&动画

3·可位寻址/不可位寻址:在单片机系统中,操作任意寄存器或者某一位的数据时,必须给出其物理地址,又因为一个寄存器里有8位,所以位的数量是寄存器数量的8倍,单片机无法对所有位进行编码,故每8个寄存器中,只有一个是可以位寻址的。对不可位寻址的寄存器,若要只操作其中一位而不影响其他位时,可用“&=”,对某一位进行取0,“|=”,对某一位进行取1,”^=”的方法进行位操作。例:sbit P0_1=0x80;或sbit P0_1=P0^1;声明P0口寄存器,物理地址为0x80。注意:该程序操作需要进行定义位声明。

2023-05-30 20:45:04 600 1

原创 LED点阵屏相关知识与介绍

其中涉及到数据移位,将第一个数据输入SER如1,将上升沿移位SERCLK清零,数据1就会从最顶上的位置向下移动一格,然后再重复操作,重复8次就会得到所想要的数据如00000101.1·LED点阵屏由若干个独立的LED组成,LED以矩阵的形式排列,以灯珠亮灭来显示文字,图片,视频等。LED点阵屏广泛应用于各种公共场合,如汽车报站器,广告屏以及公告牌等。1.74HC595是串行输入并行输出的移位寄存器,可用3根线输入串行数据,8根线输出并行数据,多片级联后,可输出16位,24位,32位等.常用于IO口扩展。

2023-05-03 16:39:00 1093

原创 串口向电脑发送数据&电脑通过串口控制LED

STC89C52系列单片机的串行口设有两个控制寄存器;串行控制寄存器SCON和波特率选择特殊功能寄存器PCON。因为本程序只用UART的工作模式一,所以SM0为0,SM1为1.一·串行口控制寄存器SCON和PCON。

2023-04-30 21:42:08 555

原创 串口通信1

2·单片机的串口可以是单片机与单片机,单片机与电脑,单片机与各式各样的模块互相通信,极大的扩展了单片机的应用范围,增强了单片机系统的硬件实力。1·串口是一种引用十分广泛的通讯接口,串口成本低,容易使用,通信线路简单,可实现两个设备的相互通信。(3)RS485电平:两线压差+2~+6v表示1,-2~-6v表示0(差分信号)3·51单片机内部自带UART(通用异步收发器),可实现单片机的串口通信。(2)RS232电平:-3~-15v表示1,+3~+15v表示0。(1)TTL电平:+5v表示1,0v表示0。

2023-04-18 21:31:21 113

原创 定时器时钟

因为是用lcd1602进行显示的所以需要lcd1602的程序模块文件。这里运用到了一个定时器中断函数模板(延时一秒)。

2023-04-13 19:42:48 92 2

原创 定时器中的按键控制LED流水灯模式

2·在单片机中寄存器就是一段特殊的RAM寄存器,另一方面,每一个寄存器背后都连接了一根导线,控制着电路的连接方式。3·寄存器相当于一个复杂机器的操作按钮。1·寄存器是连接软硬件的媒介。一·定时器相关寄存器。

2023-04-10 20:02:56 452 1

原创 定时器的相关知识与运用定时器相关的程序

1·定时器在单片机内部就像一个小闹钟一样,根据时钟的输出信号,每隔“一秒”,计数单元的数值就增加一,当计数单元数值增加到“设定的闹钟提醒时间”时,计数单元就会向中断申请,产生“响铃提醒”,使程序跳转到中断服务函数中执行。2·注意:定时器的资源和单片机的型号是关联在一起的,不同的型号可能会有不同的定时器个数和操作方式,但一般来说,T0和T1的操作方式是所有51单片机所共有的。1·中断源个数:8个(外部中断0,定时器0中断,外部中断1,定时器1中断,串口中断,定时器2中断,外部中断2,外部中断3)

2023-04-01 18:01:58 525 2

原创 矩阵键盘的相关知识和程序

原理:显示第一位→显示第二位→显示第三位·····,然后快速循环这个过程,最终实现所有数码管同时显示的效果。原理:读取第一行→第二行→第三行····,然后快速循环这个过程,最终实现所有按键同时检测的效果。1.在键盘中按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式。2.采用逐行或逐列的扫描,就可以突出任何位置按键的状态。2.矩阵键盘扫描(输入扫描)1,数码管扫描(输出扫描)

2023-03-26 18:30:08 256

空空如也

空空如也

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

TA关注的人

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