数码管心得

2024-04-29 14:18
文章标签 心得 数码管

本文主要是介绍数码管心得,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

    我还是用的仿真做的数码管。做的都是比较简单的,电路图连接也总是哪样简单哪样连。所以我就没有连接锁存器。当然郭天祥视频上说要用到锁存器,完全是有道理的,因为如果用真实的板子的话,I/O就那三十多个,要实现那么多的功能肯定不现实,所以用到了锁存器,这样可以让一个I/O口有多种用途。同时不会影响互相的工作。因此,用锁存器是一个很厉害的。

    以后如果做的东西实现的功能多了一定得用到锁存器,所以还是得了解关于锁存器方面的知识。不过其实也不神秘,他所实现的方式是:(以高电平有效为例子),给这个锁存器的控制端口一个高电平,就相当于这个锁存器打开,然后往里面写数据,在讲这个口致低电平,就把数据所存到了里面,不过他的另一端是打开的,可以随时把数据送到数码管那。这就是锁存器实现的方法。

    再来说关于数码管。我也不太认识关于数码管介绍的英文,不知道是低电平有效还是高电平,每次都得先测试一下,再编码。不过他也无非两种:一个是共阴极,一个是共阳极的。一会我附上各个情况的编码。

    今天还遇见了一个问题就是,实现显示一个两位数,如果用延时函数的话,总是显示一个个位,再显示十位,交替进行很明显。所以我就感觉用延时函数不行,还是得用中断写。直到今天我才感到了中断的好处之所在。哈哈……

    数码管也就是控制发光二极管的亮灭,只是排列的方式不一样 了而已,比着点亮跑马灯那个也就多了个位选。其他也没啥了。会了那个就能慢慢延伸会了这个。

这篇关于数码管心得的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/946325

相关文章

基于MicroPython的ESP8266控制七段数码管的设计方案

以下是一个基于MicroPython的ESP8266控制七段数码管的设计方案: 一、硬件准备 1. ESP8266开发板(如NodeMCU)             2. 七段数码管(共阳或共阴型)                      3. 限流电阻(根据数码管的电流要求选择合适的阻值

招聘面试程序员的一些心得

         最近雅虎北研解散的消息触动了各大互联网公司 HR 的神经。公司里一下子面试的任务多了起来。正好借机会总结一下自己毕业后作面试官以来参与若干场技术面试的一点心得,分享一下。        当好一个面试官其实也很不容易,不但要练就一双火眼金睛,把优秀的人才和水货在短短的面试的几十分钟里分辨出来,同时面试官本身就是候选人观察公司的一个窗口。在面试中,面试官还要注意很多接人待

51单片机仿真单只共阳级数码管循环显示0-9

51单片机仿真单只共阳级数码管循环显示0-9 单片机AT89C51控制7段共阳数码管的实验报告 一、实验目的 本实验旨在通过使用AT89C51单片机和7段共阳数码管,学习如何编写控制程序以及实现数码管的动态显示。通过此实验,加深对单片机基本原理和实际应用的理解。 二、实验硬件 单片机:AT89C51晶振:12MHz电容:22pF(两个)复位电路:10KΩ电阻与10μF电容

android4.4的Keyguard心得

在总结锁屏代码之前,有两个中心思想要铭记于心 A) KeyguardHostView就是我们最终所要展示的界面,所以不论用什么方法手段,都要将这个KeyguardHostView添加到窗口中,后续填充它,都是细节问题 B) 那么问题来了,通常我们将一个view添加到窗口中会用什么方法呢?          答案有两种 1 WindowManager.addView()  2 Lay

qt和VS动态库调用心得

1 动态库调用 1.1 QT动态库调用 1.1.1 创建一个动态链接库步骤 1)create C++类库 2).pro文件里增加路径DESTDIR= ..\MyDebug 3)编译 注:主要的不同,两点:增加了一个***_global.h和class***SHARED_EXPORT   1.1.2 调用动态链接库 1).pro文件里增加DESTDIR= ..\MyDebug,也可

系统开发心得感想

系统总结 到现在也是写了几个小系统了图书管理,通讯录,atm。也有着不小的收获,对系统开发多少是有了点认识。 1.首先需要将大体的类和每个类所要实现的功能构思一下然后将其以用大体的代码写出来不需要实现只要把函数名写出来明白每个函数之间的功能,用什么容器来存储操作数据如何才能使代码更加简洁,以及做好类之间的联系(数据文件的存写保证数据的准确性)。 然后整理思路按顺序将具体的代码写出来每个函数功能怎样

今天改bug的心得和最近学习的一些体会

昨天晚上Dan给了我一个bug,说是我的写的代码有问题,需要fix,但是我的代码曾经是经过测试的,而且code review也过了,QA也测试通过了,他提出的一个概念Inbox File System,我根本就没有听说过。所以,我昨天觉得很冤枉,所以就回了,我之前修改的ticket,而且是通过的,这个inbox的东西根本没有在原来的JIRA上面提起过。然后lixin给我找出来,我原来代码中间有个t

异常处理相关心得

这段时间发现异常捕获是非常重要的一个机制,之前光埋头写代码了,如今想来,除了代码之外,解决问题的能力也是非常重要的,而如何解决问题,异常的捕获不可或缺 @RestControllerAdvice @RestControllerAdvice 主要用于全局异常处理,它通常能够捕获由@Controller、@RestController 标注的类中抛出的异常,并对其进行统一处理,意味着从线程池中抛

并发心得

java线程分析 [url]http://irving-wei.iteye.com/blog/1260346[/url] tomcat经常无故挂掉,该如何定位问题 [url]http://www.iteye.com/topic/1121756[/url]

【开发心得】筑梦上海:项目风云录(2)

特别声明 这个长篇终于开了头,工作的节奏也不能耽搁,暂时也不知道何时才能收尾。人生漫漫,即使没有雷军们的成功,但是也有自己的一些小确幸。 特别声明一下,虽然这个长篇是基于真实经历,但其中有些内容纯属虚构,切勿对号入座。 项目经理是备胎 接着上次造轮子的事情说,虽然有人造轮子了,但是熟悉业务的工作必须我亲自去做了,毕竟他们都没有经历过项目锤炼,甚至还有刚刚毕业的学生。 民营企业想招聘到好学