不同规格、颜色的LED的参数是不同的。 一般来说,普通发光二极管,用红色LED工作电压:1.8V~2.4V LED工作电流:2mA~20mA,一般取典型电压值:U=2VR25V-2V/0.02A~5V-2V/0.02A ]=[150Ω,1.5KΩ 实验经验和反思经验; 这是我做的第一个实验,但我想这就是我的作品。 从一开始的不知如何开始,到后来的熟悉,收获很多。 完成这个实验后,我们对单片机有了更好的了解。 我有了新的认识,更加意识到理论联系实际的重要性。 只有理论与实践相结合,才能更好地掌握和应用知识。 反思:在焊接电路板之前,首先要了解本实验的原理以及电路图的设计和布局,然后开始焊接编程。 完成整个实验后,我们明白在做实验之前我们需要有一个全局观。 这样,你就可以用最少的空间做出最多的东西。 也节省了材料,让我们在出现问题时更容易检查错误。 点亮第三盏灯,继续第二章数码管实验原理。 单片机通过驱动电路向数码管各段相应的LED施加正向电压,该段的LED就会点亮。 当施加正向电压时,不同段的发光二极管将点亮,而当不施加正向电压时,不同段的发光二极管将熄灭。 这样,通过各段的亮灭组合,可以显示不同的数字和字符。 本应用中,P1口作为段选择,P0.7~0.2分别对应第1~6位数码管。
采用依次循环显示各个数码管的方式,当循环显示频率较高时,利用人眼的暂留特性,看不到闪烁显示现象。 这种显示需要一个接口完成字形码的输出,另一个接口完成各个数码管依次点亮(数字选择)。 实验感受:这个实验的电路连接有点麻烦。 焊接过程中如果分心就很容易出错,所以我们在实验过程中一定要高度集中注意力,否则就会得不偿失。 另外,在调试程序的时候,我们的数码管显示不是很稳定,所以当时没有太在意。 当老师在检查时提出这个问题时,我们后来明白了,如果实验过程中出现异常,我们一定要重视并解决问题,这样我们做出来的产品才会有更好的质量保证。 第二章 矩阵键盘、时钟和蜂鸣器 掌握 4*4 矩阵键盘按键的设计方法 掌握 4*4 矩阵键盘程序的识别原理 了解如何使用键盘调试时间并在数码管上显示 P0 的段选择管,选择第一个数码管(P0.7),延时,关闭第一个数码管并开始选择P0的段,选择第二个数码管(P0.6),延时,关闭第二个数码管选择P0 段。 选择第三个数码管(P0.5)并延时。 关闭第三个数码管选择P0段。 选择第四位数码管(P0.4)并延时。 当,关闭第四个数码管选择P0的段,选通第五个数码管(P0.3),延时,关闭第五个数码管选择P0的段,选通第六个数码管(P0.3) ,延时P0.2),延时,关闭第六位数码管矩阵键盘和蜂鸣器。 为了减少键盘与微控制器之间的接口占用的I/O端口的数量,键盘采用行列矩阵形式排列。 程序首先判断是否有按键按下,判断按下的是哪个键,采用逐行扫描查询的方式。
输出全扫描字00H到行线,将所有行线置为地电平,然后将列线的电平状态读入累加器。 如果将某一列线的电平拉至低电平,则导致列输入不完整为1。数字显示已在第2章讨论过,此处不再重复。 给P0.0一个信号0,打开蜂鸣器并发声。 二. 时钟采用数码管,分别显示时、分、秒。 使用键盘调整时间。 选择定时器T0的第一种工作模式。首先将定时器的计数初始值赋给TL0、B0H,赋给TH0、3CH。 每一次