自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 单片机学习第3周之ds1302时钟芯片

由图可知,先写入8位地址(地址在上图),再写入8位数据,RST拉高时可读,当sclk在上升时,把数据或地址送入I/O中,从而达到送数据的目的。由图可知,RST上升可读,读是先写入地址,再读数据,与写不同的是,写是在sclk上升的左边从IO写入数据的,而读是在下降的右边从IO读出数据。大致知道想要写或读所在的地址,wp是写保护位,制0开制1闭。通过电路图知,主要引脚是5,6,7三个。

2024-12-10 19:09:25 191

原创 单片机学习第二周之电压采集器

1)采集电压,采集电压是直接按键输入的方式进行的,创建个容量为四的数组,并创建个其索引变量,每次按下索引加一,达到输入的操作,创建时间和bit变量用于闪操作,按下保存键可保存在显示界面所在数组dianya[1]存入dianya[0]中,在把新值放在dianya[1]中方便之后的比较。3)计数统计,利用dianya[0]保存旧值dianya[1]保存新值来实现计数操作。2)参数设置,每当在参数设置界面是按键可加减。

2024-12-02 16:40:21 428

原创 单片机学习第二周之led智能彩灯控制系统

1)灯的流转,四个数组用来存放四个模式的灯,mode变量用来存放模式数,switch用来选择在各个模式下的操作,定时器用于流转时间(变量要用累加得时间,而不用bit)2)按键设置中的长按操作,mode = 0的情况下两个模式,长按4s让Mode0 = 1进入数据显示模式。3)显示数据上,利用if,让大位数码管不显示。这样不会在switch外改变mode。三 在其中遇到的问题和收获。

2024-12-02 16:39:32 436

原创 学习单片机第一周

再分别选出位,数,代码中加入定时器是为了同时显示多个数码管,逻辑是让多个数码管以时间间隔很小的前提下依次显示,达到多选的目的。整体思路是加两个数组,分别是位置数组和数码管显示数组,显示数组又分共阴极和共阳极,共阴极1亮共阳极0亮;通过键盘所在端口是否改变来判断是否按下,Key_down是判断下降沿操作。Seg数码管分成两个操作,位选和段选。矩阵按键是加了个按行或列扫描的前提。通过对接口置零是所在led导通。扫描键盘+对键盘的状态读取。矩阵键盘与key类似。

2024-11-23 17:06:20 491

空空如也

空空如也

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

TA关注的人

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