自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AT89C51单片机学习日记2024/4/6

实验内容:利用按键与定时器实现按一个按键,流水灯左移,按另一个按键,流水灯右移。实验接法:按键接P1_0和P_1,8个LED灯接P2口。实验项目:利用按键及定时器控制LED流水灯模式。实验准备:2个按键,8个LED灯。

2024-04-06 12:58:02 156 1

原创 AT89C51单片机学习日记2024/4/4

13 14 15 16,按下哪个按键,LCD1602上就显示哪个数字,连续输入4位后按确定即可判断密码正误。实验接法:LCD的D0——D7数据位接单片机P3口,RS,RW,E使能引脚接单片机P2.5_P2.7,矩阵键盘行线接单片机P1_0----P1_4口,列线接P1_5----P1_7口。实验描述:输入2345,按下确定键显示密码正确并清0;输入除2345任意4位数字,按下确定键显示密码错误并清0;实验准备:矩阵键盘(至少有12个按键),LM016L,AT89C52单片机。

2024-04-04 18:07:43 325 1

原创 AT89C51单片机学习日记2024/4/4

13 14 15 16,按下哪个按键,LCD1602上就显示哪个序号。实验接法:LCD的D0——D7数据位接单片机P3口,RS,RW,E使能引脚接单片机P2.5_P2.7,矩阵键盘接单片机P1口。实验目的:利用4X4矩阵键盘控制LCD1602液晶显示屏显示键盘所在序号的模块化编程方法(利用proteus仿真)实验现象:定义4X4矩阵键盘序号为1 2 3 4。实验标题 :矩阵键盘。

2024-04-04 16:38:04 231 1

原创 AT89C51单片机学习日记2024/4/4

实验接法:LCD的D0——D7数据位接单片机P3口,RS,RW,E使能引脚接单片机P2.5_P2.7。实验标题 :LCD1602液晶显示屏调试(以显示今日日期为例的模块化编程方法)实验现象:能够利用LCD液晶显示屏正确的显示出今天的日期(2024/4/4)实验目的:利用LCD液晶显示屏显示出今日的日期(利用proteus仿真)

2024-04-04 13:46:46 215 1

原创 AT89C51单片机学习日记2024/4/3

void 函数名(unsigned int 形参);#ifndef__函数名_H__#define__函数名_H__利用8个数码管动态显示数字(以显示今日日期为例)的模块化编程方法。可以看到仿真结果一样。

2024-04-03 21:35:00 174 1

原创 AT89C51单片机学习日记2024/4/3

实验原理:将静态数码管显示的代码在while循环中复制7个,共使用8次Nixie函数Nixie(Location,Number),如2024第一位是2,那么Location=1,Number=2,以此类推写8个,数码管其实是一位一位显示的,我们可以用Delay函数在位选和段选之间设置低延迟,来给人眼造成同时显示的假象。实验现象:将代码写成函数Nixie(Location,Number),若Location=5,Number=3,则在第5个数码管显示数字3,以此类推。

2024-04-03 20:28:32 785 1

原创 AT89C51单片机学习日记2024/4/3

/在第五个数码管显示数字3,更改参数实现任意静态显示。//由于共阴极,选哪位,就让哪位置0。实验现象:将代码写成函数Nixie(Location,Number),若Location=5,Number=3,则在第5个数码管显示数字3,以此类推。//NixieTable数组存放数码管0-9的断码。利用8个数码管静态显示数字。实验接法:选取7SEG-COM-ANODE数码管组两个(共8个),位选接P2口,段选接P3口。实验目的:利用8个数码管静态显示数字,想要在第几个数码管显示数字几就是几。

2024-04-03 20:10:38 226 1

原创 AT89C51单片机学习日记2024/4/3

/按键每按一次,变量LEDNum+1。if(P3_0==0) //按键检测。if(LEDNum>=8) //0—7共8个口,如果等于8则置0重新开始。实验接法:8个LED灯接51单片机P1_0—P1_7口,独立按键接单片机P3_0口,利用独立按键控制LED灯移位。

2024-04-03 14:14:40 628 1

原创 AT89C51单片机学习日记2024/4/2

实验接法:LED灯接51单片机P1_0—P1_7口,独立按键接单片机P3_0口,利用独立按键控制LED灯状态表示所有二进制数。实验结果选取部分(4张)图片,分别代表00000000;利用独立按键控制LED状态表示所有二进制数。实验现象:每按一下显示一个8位二进制数,直到所有都表示完毕(0亮1灭)实验目的:利用利用独立按键控制LED状态表示所有二进制数。

2024-04-02 16:34:39 163

原创 AT89C51单片机学习日记2024/4/2

实验现象:按键按下时LED灯状态不变(灭),松开时LED灯亮起;再次按键按下时LED灯状态不变(亮);松开按键LED灯灭(检测按键松开不是按下)利用独立按键控制LED状态。实验接法:LED灯接51单片机P1_0口,独立按键接单片机P3_2口,利用独立按键控制LED灯状态。实验目的:利用利用独立按键控制LED状态。

2024-04-02 14:02:27 308

原创 单片机通信方式

1.高低电平控制:如LED灯,蜂鸣器,线权。2.单总线协议:如DS18B20。3.SPL协议:如ADC0832。

2024-03-29 21:42:26 162 1

空空如也

空空如也

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

TA关注的人

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