单片机I/O口极限挑战:驱动4位数码管与4键技巧揭秘

单片机如何用有限的I/O口来驱动4位数码管以及四个按键(I/O口只剩11个)

您可以使用按钮,显示BC7 2 8 1 或ZLG7 2 9 0接口芯片,SPI接口或I2 C接口,并且最多可占据4 个端口线。
该软件类似于SPI或I2 C时间。
如果不允许接口芯片,则可以使用7 个片段选择 + 4 位供您选择。
Select a regular anode digital tube, and connect the power of the power source through the button and the resistor that limits the current port line.共享时间完成数字管显示和钥匙识别。

矩阵键盘的矩阵键盘实验

实验目的1 了解4 *4 矩阵键盘的工作方式。
2 掌握线条和列扫描方法以读取关键信息和软件DEJitter。
3 ..熟悉使用VHDL语言和Quartus2 软件的使用。
V. 5 使用EDA工具掌握自上而下的设计方法。
实验任务设计并创建了一个实验,以识别4 *4 矩阵键盘的按钮。
实际关键值的八位编码首先将其转换为0000-1 1 1 1 的编码,然后转换为八位编码,可以通过数字管识别。
如果数字管动态显示,矩阵键盘的第一行00-03 ,4 *4 的第二行对应于04 -07 ,这是08 -1 1 的第三行,第四行对应于1 2 -1 5 实验原理1 键盘的工作原理:键是在线和列的接口处定义的,线和列连接到键开关的两端。
该线通过上拉电阻连接到+5 V的电源。
如果没有按下按钮,则行线处于高级别的状态,并且按下按钮时,将确定连接到此行线的列线。
2 线和列的原理-scan方法:第一步是使线路线成为编程的输入线,列线是输出行。
拉下所有列线并评估线路线的变化。
如果按下按钮,则按下相应的行线将被拉下,否则所有线路都高。
第二步是确定在第一步中按下按钮,延迟1 0毫秒以删除机械抖动并再次读取线路。
如果线路线仍处于低级别状态,请转到下一步,否则返回第一步以获得再保险。
第三步是开始扫描关键位置并使用渐进扫描。
每次都关闭第一列,第二列,第三列和第四列。
无论将哪个支柱拉下,其他三个支柱都高。
读取行值并搜索键位置,并在寄存器中保存线值和列值。
第四步是确定寄存器的线值和列值,并将其结合在一起以获得钥匙值。
密钥值已编码,并且根据行的线从第一行到第四行进行编码。
编码值来自“ 0000”到“ 1 1 1 1 ”,然后被解码,最后显示了密钥编号。
3 ..数字管动态扫描原理。
数字管的动态扫描原理:数字管的七个片段和小数点由LED块组成,并且显示方法分为静态显示和动态显示。
如果数字管是静态的,则常见阳性管的位选择信号都很低。
四个数字管的常见段选择线A,B,C,D,E,F,G和DP连接到CPLD的8 E/A运动员。
显示数字时,只需向相应的段选择行发送低级别即可。
如果动态显示数字管,则只能在某个时间点点亮数字管以显示数字,其余的处于没有门的状态。
如果比特码的信号是选择端口更改,也必须相应地更改段代码选择端口的信号。
每个位显示标志的时间都保留,并在一般1 -5 ms中显示。
使用人眼的视觉惯性,可以在数字管上看到相当稳定的数字显示。

电子元器件检测是怎么检测的?

检测电子组件的方法:1 测试整流器桥的每个销钉的极性。
多米r×1 k块。
黑表笔连接到桥堆的销码。
红色M笔检查另一个销钉。
如果读数与读数有联系,则黑色m笔链接到桥堆的输出parp。
如果读取Fifts 4 至1 0kΩ,则将黑表笔连接到输出领导者PARP的输出领导者PERP,而其他引脚是桥梁堆栈的交流输入端子。
2 这是个好主意。
首先使用万用表(R×1 0K停止)来测量晶体振荡器两侧的电阻值。
如果是无限的,则明确的奥斯卡是指电路或泄漏。
然后将测试笔放入主千斤顶,用手指用手指键入任何销钉的销钉的任何销钉。
如果测试笔的测试笔很明确,则明确的奥斯卡奖是好的。
如果霓虹灯气泡明亮,则会损坏明显的振荡器。
3 你是个好主意。
黑色测试笔连接到控制支柱,该控制支柱连接到有毒值的控制笔的控制笔。
总共有3 个PN相交。
通过测量PN的阳性和逆转电阻,PN连接是良好或良好的。
控制电动(G)以及阴极和阴极)我之间的电阻的测量为零或无穷大或无穷大。
测量对照电子(g)和阳极(a)之间的电阻时,应该很大,应该有很大的电阻。
当测量阳极(a)和阴极(c)之间的电阻时,应该很大且逆转。
4 极性的极性方法。
双向跨式培训者包括主要的电物质(1 );如果通过停止测量两个主电子之间的电阻的电阻,则可以读取有限的控制比较。
很容易确定对植物鼠疫植物植物的控制的控制。
当黑色手表连接到主手表时,在连接红色桌子上的受控flectrode时,主电阻小于永久性电阻。
基于它。
易于通过测量电阻大小来识别主电气1 和钥匙电2 5 检查发光数字管的质量。
首先,将公园×l00k块放入rax 1 0k或r×l00k块的万用表中的万用表中。
黑表笔连接到数字管的另一个导线。
这七个部分应分别发射光;否则数字管损坏了。
6 连接场效应管的电子器使用R×1 K齿轮中的万用表。
如果电阻值相对较小(5 〜1 0º)同时共享较小和红色和黑色仪表。
如果电阻值均大(d),则适用于反向革命(PN连接反向)。
如果耐力值很小,但是很小,但是它适用于P通道磁场效应管。
如果上述状态的状态发生变化,则红色和黑色仪表。
测试上述方法,直到门的门。
通用结场效应管的来源和排水管是生产中的比例。
资源和排水之间的阻力有很多欧姆。
7 晶体管电子的区分。
数量表也可以用于为晶体管(例如正式或未标记格式)进行晶体管测试。
第一个多晶范围开关开放至R×1 00或R×1 K电阻。
红色测试Penn与另外两个电子保持联系,以测量与自动晶体管的电输血的接触。
如果两者都测量了百分之一的炎症,则与红色测试笔连接的电磁体是基本B,即PNP管。
如果从数百个锅中的数百个锅中测量了高耐药性,则电磁体为基础B。
募集了特先生的特先生的募集。
使用大于扩增系数的原理。
它是一种电磁,其他电气物质著名为E-PLE。
范围范围开关在R×1 K电阻上运行。
如果PNP管将红色标记笔连接到C,则黑色标记笔将连接到管的日食,并且管子的锣可直接用于测量一些电阻值。
否。
然后对两个测试进行调整并测量电阻。
PNOP类型,连接到红色测试笔的电磁设备是收集器。
NPN类型电阻值是同时连接到黑色测试笔的电气材料的集合。
8 您想度过美好的时光吗?要确定功能计的质量,请测量第一台电机的标称电阻值。
支持多重组的末端,以测量多组的末端,以测量多型仪的末端。
或阻力值仍在移动。
使用多匹配来测量“ 3 ”。
目前,阻力很小。
然后在一个小时内缓慢地转动茎。
阻力应逐渐增长。
转向极端位置时,对指向值的名义值的电阻。
如果在电位计的简单手柄期间,万用表指针跳下万用表指针,则是触点触点的因素。

LabVIEW仪表盘识别(实战篇—6)

当机器视觉系统处理不同仪器的查看图像时,它必须提取仪器读数。
仪器屏幕可以分为三类:模拟点,LCD和LED。
模拟仪表的比例位于拱形区域内,由起始值和完整缩放值定义,仪表板根据中心旋转表示当前值。
校准过程通常使用三个点方法,首先设置起始值,完整的倾角位置和圆的中心以实现仪器读数。
点类型仪器通常用于速度,流量,电压和当前测量值。
LCD/LED屏幕通过数字7 细分管显示数据。
Nivision提供了仪器阅读功能,可以包装复杂算法,例如ImaqgetMeter,ImaqgetMeter2 ,用于模拟仪器读取的ImaqRead仪表,以及iMaqgetlcdroi,imaqreadlcd和imaqreal digritedigit是管管类型。
阅读过程包括指定仪表板位置的学习和阅读步骤,并且阅读阶段通过检测指针位置,然后计算实际值来计算读数百分比。
编程实现了上述功能,结果显示了阅读值和仪表屏幕。
此外,LCD/LED取决于线的灰度分布线,并考虑图像参数以影响读取器的平滑度。
基于Nivision的仪器阅读功能可以建立一个机械视觉系统来读取仪器值。
模拟仪表识别示例显示了学习和阅读过程,包括指定全尺度的起始值和值,结合了学习功能的ROI入口,发送仪表指针位置和矩阵,用于计算阅读阶段中的百分比并获得真实的阅读。
程序代码和结果视图。
LCD/LED屏幕识别还包括学习和阅读步骤,学习阶段定位数字矩形位置以及阅读步骤分析线灰度分布以确定读数。
考虑照片参数对读取器眼睛效果的影响,实施程序并提出结果。
仪器和LCD/LED视图识别方法用示例说明。
仪表和条形码读数是机器视觉系统的重要功能。
模拟仪器通过三点方法或两行方法进行校准,并使用Nivision功能来实现阅读。
考虑到图像参数,例如亮度,对比度,噪声和解决方案,以影响读者的眼睛能​​力,七票数字管道仪器通过分析线路的灰度分布来识别数字。
实施程序并显示结果并提供实用的项目下载资源。
仪器 - 识别技术广泛用于工业自动化,测量和监测等,以提高生产效率和质量控制。
相关推荐
手机屏幕点不动?教你关闭反触摸模式及平板多点触控测试方法
为什么手机屏幕有时候点着不动呢?这是因为手机已经打开了反触摸模式,也就是说,打开此模式主要阻止用户错误地触摸屏幕并导致流产。如果您不想要此功能,请转到设置接口将其关闭。该方法如下:1打开手机并输入手机桌面。2进入后,找到查看设置的选项,然后单击Enter。3进入后,找到反触摸模式,然
51单片机数码管0-9循环显示与中断控制编程技巧
51单片机,数码管循环显示0-9,当每按一次中断,数码管显示0,延时一段时间后恢复之前中断时的显示编程微控制器时,必须根据其他模型运行。以51个微控制器为例,编程的想法是:首先,将连接到数字管连接为输出模式的引脚和微控制器。设置中断按钮。循环子例程Xunhuan的主要功能是显示从0到9的循环,并且在特定
笔记本屏幕花屏横条纹闪原因及解决方法
笔记本屏幕花屏横条纹闪是什么原因?笔记本电脑市场水平电缆可能是图形卡问题,数据电缆关系不佳和过度加热。1问题:问题是屏幕有硬件故障,您必须发送专业的维护商店。2.图形卡问题:图形卡是损坏或损坏,它们在屏幕上存在问题,并且必须更新礼物。3带有数据绳的穷人可能需要数据线以及方法屏幕与主板
手机照片迁移指南
怎么把一个手机上的照片传到另一个手机上?如果您使用的是Vivo手机,则可以在应用程序上下载并传递。I.如果您需要传输文件(例如图片,视频,音乐,文档等),则可以使用“共同传输”应用进行移植。这些方法的特定用途如下:我打开“共同传输”应用程序,选择“传输文件”选择“我想发送”并等待另一方;2另一台设
热门文章
揭秘:二手手机与相机平台,哪个靠谱又便宜?

揭秘:二手手机与相机平台,哪个靠谱又便宜?

二手手机哪里买最靠谱便宜123作为一种相对全面的老式生活服务,“58.com”将各种本地选定的商人团结在一起。4除了每个人都可以在线选择和购买的事实外,“寻找美丽的汽车”还可以以高价出售其手机,在互联网上下订单并当场收集服务。5“JiuxunJingji”具有独家的第一手,并且每部手机都可以保证质量。
2025-03-09
手机编程软件推荐:手机上编程的利器大盘点

手机编程软件推荐:手机上编程的利器大盘点

如何在手机上编程并运行第一步是在Android手机上安装Jungaphone。全天是Android手机中最高级的电子邮件。它不仅是开源,而且根本不需要。它支持可以轻松安装软件包的合适管理软件包。简单地下载,这很简单便捷。请单击输入图片语句2成功安装后,开始运行肌肉并启动程序。您可以在移动设备上看到软件,然后
2025-04-25
华为电脑充电故障排查指南

华为电脑充电故障排查指南

为什么华为电脑电脑无法充电电脑电池无法充电。您可以确定指示指示灯是否不在灯光上。详细信息如下。请参阅:1请定期且通常连接到计算机相关的电源线和电源插座。B.请确保充电器连接到右接口。对于某些用于某些产品的产品的某些产品,请小心将功率间隙与电源差距连接起来。2请检查您的计算机以使
2025-04-25
华为手机拍照技巧:相机设置与画幅比例全解析

华为手机拍照技巧:相机设置与画幅比例全解析

华为手机相机设置技巧华为电话相机设置建议?设置的方法如下:照片比率-照片比率-照片比率:4:3,1:1,完全满足(21:9)。①4:3使用最有用的比例用于使用40个像素进行第二次作物的后期,③1:1,新鲜和复古的Lomo风格作品是方形绘画。步骤:手机可以自动查看手机是否水平。如果是水平的,通常用
2025-03-17
相机WB功能详解:全面解读小米专业相机英文标识含义

相机WB功能详解:全面解读小米专业相机英文标识含义

小米专业相机里的英文分别代表什么意思?UW是一个非常宽的角度,W是一个广角,WB是白色平衡,F是焦点模式,S是快门速度,ISO是灵敏度,EV是暴露补偿。相机wb是什么意思相机上的“WB”是设置白平衡参数的关键,该参数由相机上的“WB”键表示。根据天气和拍照的光条
2025-03-05
数码产品种类盘点:全方位解析现代生活必备装备

数码产品种类盘点:全方位解析现代生活必备装备

数码产品有哪些数字产品通常表示合并数字技术的电子产品。这些产品包括但不限于数码相机,数码相机,数字学习机器,数字行人等。随着科学和技术的进步,计算机的外观和开发增强了数字产品的兴起和逐渐替代,例如电影,录像带和录音带。如今,数字技术已广泛用于电视,电信设备或便携式或移动电子工具中。有
2025-04-19
Win10笔记本WLAN消失?9种解决方法大揭秘!

Win10笔记本WLAN消失?9种解决方法大揭秘!

原本无线网连得好好的突然断网了,设置和任务栏里的WLAN都消失不见了,还有什么办法吗?(重启没用)如果您的无线网络(WLAN)突然断开连接并在配置或任务栏中消失,则可能是由多种原因引起的,包括驾驶员问题,硬件故障,系统设置问题等。这是您可以一一检查的一些解决方案。确保您的无线网卡已打开。2检查飞行
2025-03-29
51单片机驱动数码管:电流限制与解决方案

51单片机驱动数码管:电流限制与解决方案

51单片机能直接驱动数码管吗LI微控制器不会直接驱动数字管。原因是:输出当前术语:微控制器的输出电流非常小,通常远小于驱动数字管所需的电流。例如,数字管中二极管的电流通过二极管的二极管发射为4mA,然后将所有二极管在LIT管中的所有二极管都达到32mA。在微控制器手册中查看,我们可以看到Li微控制器的1/O
2025-04-03
推荐阅读

推荐 2023年大学生笔记本推荐:性价比高的学生专用本精选

最适合学生用的笔记本电脑推荐1华硕豆142023价格:4799元处理器:i5-13500h屏幕配置:14英寸,2.5k,16:10,100%SRGB高范围的SRGB呈现,设计范围较高的设计,较高的性能,取决于终端,这是终端,这是一个基本的身体,#AUSdelnormnormnnormnnormnnorm,ausdelorm,a#aus142023##配备了身体生产,标准性能,#AUSBoodag45W的解

推荐 联想:探索思维与品牌的世界

联想是什么?考虑思考某事的思考活动;想想其他相关的人或所有人或其他人;以及其他人的原因,您报告了某个概念的概念。BingXin的“去乡下:最后的休息”:“她认为Cui'er是最可爱,最可怜的人。与此同时,她想到了世界上无数的人,因此她被视为Cui'er他的养老金代表。“记忆通常以关联的形式出现。它与当前

推荐 电脑店起名攻略:创意与SEO优化结合的店名精选

店铺取名:电脑店取名方法介绍在冒险智能手机之前,人们使用计算机冲浪并与其他领域和国外的人联系。即使有智能手机很受欢迎,计算机也具有许多优势,而手机也没有计算机成为最重要的一部分。如何命名您的计算机商店?ComputerStoreNamingRuixinComputerComputerComputerComputerComputerComputerComputerComputerComputerComputerComputerComput

推荐 51单片机C语言控制数码管显示0-9循环教程

51单片机c语言设计,按键控制数码管,依次按下显示0到9循环51微控制器是一种微控制器,广泛使用具有强大功能和兼容性。它可以模拟63K程序空间,16位地址空间接近64K和64KXDATA空间,执行所有64K16-位地址空间。该微控制器支持32个IO引脚,并且与KEILC512错误兼容。通过这种环境,您可以执行独特的步骤,停止,最大

推荐 Win10笔记本网络连接故障排查指南

笔记本电脑无法连接到网络解决有线网络连接问题所需的步骤如下:首先,单击“启动”,“控制面板”,“网络帖子声明”和“更改移植设置”。如果“更改更改”中未显示“本地通信”,则意味着Internet不能连接到有线网络。目前,有必要检查网络适配器是否已安装并正确配置。其次,如果笔记本电脑在操作无线网

推荐 台式电脑组装清单:性价比配置推荐

自己组装台式电脑配置清单?1.CPU:选择Intelcorei5-12400F或I5-12490F,费用约为1200rmb。2主板:从MSI,ASUS,Mingxuan或Asrock等著名品牌中选择B660芯片组主板,价格约为800元。3图形卡:从蓝宝石,汉凯,Xunjing或hanxun等品牌购买RX6650XT图形卡,价格约为2200元。4.内存:配备了两个DDR43200MHZ8GB内存栏,您可以选择