学习日志
今日学习任务 | 数码管和锁存器的基本知识及应用 |
今日任务完成情况 (详细说明本日任务是否按 计划完成,开发的代码量) | 按照计划和要求,完成当天的学习任务。 1、在老师的指导下,修改前日的代码,进一步完善其功能,使LED能够根据要求亮暗。 2、初步介绍数码管(七段数码管:共阳、共阴) 3、编写代码使第一个数码管全亮 4、编写代码使第一个数码管显示0 5、编写代码使数码管全部显示2 6、编写代码使数码管显示01 7、编写代码使数码管全亮显示012345 8、锁存器的基本介绍 |
今日开发中出现的问题汇总 | 思考如何在基本代码的基础上进行拓展,使算法更加具有健壮性。 |
今日未解决问题 | 暂无。 作业:做一个简易计算器 |
今日开发收获 | 通过今天的学习,我将理论知识应用于实际操作,通过实践来让自己的知识更加活起来,但是自己的编程能力相对薄弱,仍然需要进一步的练习与提升。进一步理解了数码管和锁存器的功能,知道了led数码管(LED Segment Displays)是由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。数码管实际上是由七个发光管组成8字形构成的,加上小数点就是8个。这些段分别由字母a,b,c,d,e,f,g,dp来表示。 锁存器(Latch)是一种对脉冲电平敏感的存储单元电路,它们可以在特定输入脉冲电平作用下改变状态。锁存,就是把信号暂存以维持某种电平状态。锁存器的最主要作用是缓存,其次完成高速的控制器与慢速的外设的不同步问题,再其次是解决驱动的问题,最后是解决一个 I/O 口既能输出也能输入的问题。锁存器是利用电平控制数据的输入,它包括不带使能控制的锁存器和带使能控制的锁存器。 通过编写代码,用实践来检验理论知识,同时也增强了自己的理解能力。 |
其他 |
|