- 博客(19)
- 收藏
- 关注
原创 蓝桥杯51单片机基础练习7外部中断1
/先将j5处跳帽接到2~3引脚,即s5按键接到P32/INT0,s4按键接到P33/INT1.//定义一个Working()函数,使L1指示灯不断闪烁。将引脚P32引脚定义为外部中断功能//按键s5就会产生外部中断触发信号,在中断响应函数中,点亮L8指示灯,延迟一段时间后熄灭//直接在中断服务函数中延时。
2025-03-22 10:33:17
216
原创 蓝桥杯51单片机基础练习6矩阵键盘
/在扫描矩阵键盘过程中,发现有按键触发信号后(不去消抖)待按键松开后,//在数码管的第一位显示相应的数字,从左到右,从上到下,依次显示0~f。//还是要消抖,不消抖会不准确。
2025-03-20 23:38:41
186
原创 蓝桥杯51单片机基础练习5独立按键-2
/按键s7,s6是选择将键,s7按下后点亮L1,L1点亮后s6不响应,s5控制L3,s4控制L4。//s6按下后点亮L2,L2点亮后,s7不响应,s5控制L5,s4控制L6//s7,s6都未按下时,也就是L1L2都未点亮时s5s4都不响应操作。
2025-03-19 16:37:30
208
原创 蓝桥杯51单片机基础练习4共阳数码管动态显示
在8位数码管中,前面4位显示年份2018,接着两位是分隔符,最后两位是月份从一月份开始,每隔一段时间加上一个月,到12月后又从一月份开始。
2025-03-19 14:38:29
147
原创 蓝桥杯51单片机基础练习2蜂鸣器继电器
先让8路LED指示灯闪烁三遍后熄灭,接着依次点亮LED指示灯,继电器吸合一会儿后断开,后依次熄灭指示灯,蜂鸣器叫一会后关闭。
2025-03-13 13:24:23
181
原创 51单片机之动态数码管实验
A0、A1、A2 输入就相当于 3 位 2 进制数,A0 是低位,A1 是次高位,A2 是高位。而 Y0-Y7 具体哪一个输出有效电平,就看输入二进制对应的十进制数值。比如输入是 101(A2,A1,A0),其对应的十进制数是是 5,所以 Y5 输出有效电平(低电平)。是 5,所以 Y5 输出有效电平(低电平)。
2025-02-12 22:11:06
728
原创 51单片机之静态数码管实验2
通过控制P0端口输出不同的段码数据,使数码管依次显示0~F的字符,每个字符显示一段时间(通过延时函数实现),然后循环进行下一个字符的显示,形成一个循环滚动的显示效果。
2025-02-10 21:48:15
201
原创 51单片机之静态数码管实验1
数码管是半导体发光器件,基本单元为发光二极管,也被称为 LED 数码管,不同行业对其称呼有别,但实质相同。数码管按段数分有七段数码管和八段数码管,后者比前者多一个小数点(DP),可更精确显示内容;按能显示的个数可分为 1 位、2 位、3 位、4 位、5 位、6 位、7 位等数码管;按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。共阳数码管是将所有发光二极管阳极接在一起形成公共阳极(COM),应用时公共极 COM 接 +5V,当某字段发光二极管阴极低电平时,该字段点亮,阴极高电平时,该字段不亮。
2025-02-10 12:16:21
589
原创 51单片机之蜂鸣器实验
整个程序的功能是让蜂鸣器发声一段时间(2000 次循环),然后停止发声,之后不断重复这个过程。通过改变 delay 函数的参数可以调节蜂鸣器的音调
2025-02-08 17:13:58
790
原创 51单片机之LED流水灯实验
结合流水灯的实现原理,也就是让 IO 口按照从低到高或者从高到低的顺序逐个输出低电平,我们可以巧妙地将移位操作和循环语句结合起来,从而更加简洁、高效地实现 LED 流水灯功能。
2025-02-08 13:13:26
817
原创 借助 KEIL 软件的仿真功能来查看程序中的延时时间
上一章我们了解了LED闪烁实验,那在代码里,我们传递的实参为 50000,最终得到的延时时间大约是 450 毫秒。那么,该如何验证这一延时时间呢?
2025-02-07 23:13:53
415
原创 “使用STC-ISP对51单片机烧录程序已提示成功,但单片机运行时却依然呈现上一次写入程序的状态”解决方法
“使用STC-ISP对51单片机烧录程序已提示成功,但单片机运行时却依然呈现上一次写入程序的状态”解决方法
2025-02-07 20:02:21
144
原创 51单片机之LED闪烁实验
要是想让 LED 灯闪烁起来,只要让 D1 指示灯不断循环,先亮一会儿,然后再灭掉。这里面就有个麻烦事,那就是怎么去设置延迟时间呢?咱们都知道,单片机每执行一条代码指令都是要花时间的。之前学 C 语言的时候不是讲过循环语句嘛,所以只要写一个循环函数就行啦。让 CPU 别去管其他的事儿,就专门在那不停地循环跑,这样就能实现延迟功能了。因为人眼有余晖效应,如果延迟时间太短,咱们就根本看不到 LED 灯在闪啦。
2024-11-15 12:08:07
802
原创 STC-ISP烧录过程中显示“正在检测目标单片机...”问题的解决办法
这是我在学习51单片机时遇到的一个问题,也是看很多大佬的分享也未能找到问题所在。1,我是是使用厂家生产的开发板因为RX与TX的帽子未盖一直没能找到解决办法重新买了块板子才找出原因2,在查找原因时遇到很多学习单片机的朋友因为单片机的RX与TX与转换器的RX,TX接反而无法上传3,也有很多朋友芯片型号未正确选择而无法上传如STC89c52与STC89c52RC是不同的4,若还有其他问题欢迎大家提出讨论。
2024-08-31 18:08:08
6854
6
原创 电脑小白编程之路
这几年人工智能大力发展,且我想成为一名嵌入式工程师,所以未来我想进入华为,阿里巴巴,腾讯等IT公司成为一位有用价值中国IT人。
2023-11-24 13:18:36
67
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人