紫光同创FPGA教程:PGC1/2KG密码锁与74HC595数码管驱动实践

【紫光同创国产FPGA教程】【PGC1/2KG第六章】密码锁实验例程

该原始教程由深圳市技术有限公司编辑,仅用于授权使用。
适用于发展委员会模型:Umigroup Tongchuang PGC1 /2 公斤董事会。
1 :简介Unigroup Tongchuang PGC1 KG-LPG1 00/PGC2 KG-LPG1 00开发委员会是基于Unigroup FPGA的核心开发套件,并提供广泛的扩展接口和硬件设施,例如显示屏,按钮,纽扣,LED灯,等等。
评估提供环境。

2 :实验目标是实现一个简单的密码锁定,使用键和拨号开关来输入某些密码并显示不同的条件来解锁锁定。
3 :必须为实验设置一个2 位密码。
使用该按钮输入密码,通过选择器开关调整密码值以在输入密码后按确认键进行检查,并且数字管指示解锁结果。
4 :实验原理根据序列识别原则扩展设计,更改对比度宽度,按下按钮控制密码并移交确认键以检查密码。
5 :实验源代码实现了密码锁定功能,包括三个子模块:钥匙控制,数字管道显示和密码检查。
6 :实验步骤:添加选择开关,输入密码,按确认按钮验证结果。
7 :实验现象:如果更改拨号开关的输入值,请根据键调整密码输入,并显示数字管的密码检查结果以实现密码锁定功能。

基于FPGA的74HC595数码管驱动

运行数字管电路的三种主要方法。
使用晶体管位选择电路,使用3 8 解码器并使用移位寄存器芯片(例如7 4 HC5 9 5 )。
本文介绍了如何使用7 4 HC5 9 5 芯片实现数字管驱动器。
7 4 HC5 9 5 芯片是由1 6 d触发器组成的移位寄存器。
序列数据输入转换为并行输出,数据传输通过8 点循环传递,并由Shift Register Clock SHCP控制。
闩锁STCP将数据输出到气候边缘的Q0-Q7 端口,该端口通常由于成本低而使用闩锁。
使用7 4 HC5 9 5 芯片驾驶数字管时,必须由CO操作制成两个芯片。
第一个芯片的QH(Q7 )引脚连接到第二芯片的第二个序列数据输入(DS),以实现1 6 位数据的输入和输出。
当您需要刷新数据时,请首先打印出数字管的数据信号,然后打印位置选择信号。
要运行数字管,如果您需要刷新位和刷新数据信号,则需要创建一个shift寄存器时钟信号SCLK并临时存储数据信号和位选择信号。
临时1 6 -位数据是从移动时钟SCLK跌落的边缘输出的。
输出所有数据后,锁存的时钟信号RCLK由1 个时钟周期拉动,并更新7 4 HC5 9 5 芯片的输出数据。
在实现此驱动程序模块的顶部 - 级别代码中,您需要连接数字管驱动器模块和7 4 HC5 9 5 驱动器模块。
频率拆分计数器DIV_CNT用于创建Shift寄存器时钟SCLK,并使用计数器CNT来计算传输的数据数。
如果频率拆分系数为一半,则SCLK会升高SCLK,如果频率拆分计数器为0,则SCLK将下降。
数据信号是在Shift Clock Sclk跌落边缘的输出。
最后,锁存的时钟信号RCLK使用时钟周期上升以更新输出数据。
使用7 4 HC5 9 5 芯片驾驶数字管时,您可以通过添加一个芯片来驱动更多的数字管来节省大量IO资源。
但是,接线方法是不同的,数据应用不同,并且必须根据实际电路调整实际电路。
以上是基于FPGA的7 4 HC5 9 5 数字管驱动程序的详细介绍。
基于FPGA(不包括报价)的7 4 HC5 9 5 驱动程序获取官方帐户的背景。

基于FPGA的PWM控制占空比

设计思想:描述具有4 0%,5 0%,6 0%,7 0%和8 0%的占空比周期的电路模块,然后将5 个输入发送到5 个8 -元素多重多重的输入(例如3 位选择控制,提示为5 个输入由000〜1 01 选择)。
设计另一个编码器,用000〜1 01 编码5 个键,然后将它们发送到8 个选择1 多路复用的3 位选择控制终端。

题目: 基于FPGA数字钟的设计与调试

这个设计很容易。
核只是一些计数器。
在第二个计数器之后,它数为5 9 ,分钟+1 米,第二个为0,依此类推。


当合同达到5 9 时,时间表+1 和分包合同为0,依此类推。


当时,仪表= 2 3 ,分钟计数器= 5 9 ,第二计数器= 5 9 ,全部恢复在0和时间表的其他时间表特征,有必要添加信号的信号(此信号已连接到Cicalino),也就是说,当分钟计数器= 5 9 时,第二个计数器= 5 9 小时。
给定刷子= 1 且步骤的级别:您可以将不同的电压发送到循环中以确定。
如果您敲几次:您可以设计它,因为例如,时钟周期等于2 Hz的2 秒,第一个raspensa 0,因此等于1 ,等于0,因此等于1 ,因此等于1 到0,以便完成四个低调,因此随后的高音调很高,您可以使用另一个Ringsiangl2 信号来持续一个时钟周期。
ringsignal2 = 1 ,因此恢复为0。
请注意,ringsignal和ringsignal2 信号的张力必须不同。
当它显示1 、2 、3 、4 、5 、6 、7 、8 、9 、0。
此外,数字管的七个片段光如何两种类型是阳极。
根据其情况,可以给出一些资格信号。
至于您提到的示意图,我认为应该是代码编译的RTL图。
因为它是一个测试室,所以不必单独设计硬件。
如果您仍然不明白我在上面说的话,您可以再次问我。
我会花一些时间为您画一张照片。
或者最好通过代码生成它。
钥匙取决于您使用哪个FPGA? 或者,您可以编写一个UCF文件以填充代码,并且将自动生成PIN设置。
如果您有疑问,可以继续添加问题。
很高兴为您回答。
或留下您的联系信息,以后我可以为您提供支持。
兄弟,如果您有设计,这是您的设计量身定制的作者愿望吗? 您带来的示意图?
相关推荐
手机进水后屏幕白块处理攻略
为什么手机进水后屏幕会出现白块呢?当手机不小心进入水中时,屏幕上会出现白色块,这通常是由屏幕背景照明模块中的水分模块引起的。湿气打扰了背景照明板的轻度引导能力,背景照明板中的水滴形成了带有光辐射的可见光斑点。为了解决由水入口引起的屏幕问题,您可以执行以下步骤:1立即停用手机的性能,并尽快卸
数码与数字:揭秘两者的本质区别
数码和数字是什么意思?严格来说,数字和数字之间应该没有区别。只能说数字和马赛克之间存在差异!让我在家用电器行业给您彩色电视。MOMOTV将图像信号分解为不同电压值的三个信号,然后将其混合并将其发送出去。接收信号后,电视将其分解为不同电压值的三个信号,将成像管的三个电子枪驱动以合成图像。
中国数字大写规范与书写技巧详解
1234567怎么写?Capital1234567写为1234567一般文件和商业财务票据上的数字必须在中国数字资本中:1、2、3、4、5、7、7、8、9、2、1、1、1、1、1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
数码与科技:解析数字产品与科技技术的内涵
数码的含义和科技的含义数字通常是指数字电子设备,例如共享MP3,智能手机,数码相机等。这些设备被称为数字产品,因为它们都使用数字作为存储和处理信息的基本形式。数码相机取代了传统的胶卷相机,而MP3也取代了声音录像带。技术通过其本质表明了事物之间关系的发现或发明。各种材料通过这些连接
热门文章
红米Note13全面评测:性价比之选,值得入手

红米Note13全面评测:性价比之选,值得入手

红米redminote13怎么样RedmiRedminote13是一款成本效益的智能手机。该联发科技的消失率配备了6080个处理器,在功耗和性能方面具有良好的性能,并且可以处理日常应用和大型运动。在屏幕方面,Redminote13使用6.67英寸OLED直屏,分辨率为2400×1080,并支持高新鲜速度为120Hz,从而带来了光滑的视觉体验。同时,手机还
2025-02-12
数码相框材质解析:亚克力和镜面区别大揭秘

数码相框材质解析:亚克力和镜面区别大揭秘

数码相框亚克力和镜面的有什么区别丙烯酸镜(丙烯酸,有机玻璃,PMMA,甲基丙烯酸)具有高透明度的优势,镜涂层可以在背面,对反射性涂层,硬材料具有良好的保护作用,但缺点是它们有点脆弱。玻璃镜涂层的过程是成熟的,价格低廉,最坚硬,最坚硬的材料,抵抗磨损和抗条纹的阻力,而缺点是它是最脆弱的。影响,并
2025-02-23
数码相机分类解析与选购指南

数码相机分类解析与选购指南

数码相机分类一览根据任务和角色的使用,数码相机大致分为四类:SLR摄像头,卡片摄像头,微型摄像头和运动摄像头。SLR摄像机,即数字单镜头反射摄像机,有一个长篇小说,并以其丰富的镜头组而闻名,并转向镜头特征。尼康,佳能,索尼,彭特克斯,富士,松下和奥林巴斯的品牌所有SLR产品。适合图片爱好者和初
2025-02-19
京东自营vs电脑店:组装电脑哪家强?

京东自营vs电脑店:组装电脑哪家强?

电脑京东自营和专卖店区别哪个好自己组装电脑是去京东自营好还是当地电脑店好为什么组装您的计算机。建议您去JD.com并自己操作。本地计算机存储库不需要租用商店,因为它超过了JD.com的价格。其次,当您去实体商店时,您可以轻松欺骗它。最后,JD.com的质量保证和萨莱斯服务之后非常重要!最后,我们将讨
2025-02-16
手机常用指令及功能解析

手机常用指令及功能解析

手机的指令有那些?如指令“#06#”是手机型号?谢谢1信息和设置:1(*#0000#)显示3条信息行。第二行是第二行-此版本的软件发布日期。2(*#06#)显示IMEI编号,IMEL编号等效于手机的身份证。3(*#*#7780#*#*)重置为源设置,初步程序将不会删除,而SD卡4(*2767*3855#)倾倒源设置,删除所有文件SD卡5
2025-02-21
3C数码配件全解析:种类及市场要求一览

3C数码配件全解析:种类及市场要求一览

3c数码配件类包括哪些?1.3C数字配件是广泛的,涵盖了各种产品,例如耳机,蓝牙设备,充电空间,移动电源和自拍杆。2配件系列还包括各种电池,数字电表,眼镜,无线电设备和遥控扬声器。3“3C”代表数字信息技术的应用,该技术通过某些协议实现数字,通信和计算机技术的连接和资源交换。扩展信息的详细
2025-02-17
89C51单片机4位数码管动态静态显示程序分享

89C51单片机4位数码管动态静态显示程序分享

本人菜鸟,做课程设计,要求89C51单片机实现4位7段数码管动态和静态显示,希望大神能给写个程序,谢谢了/****************/#include#defineuintunsignedint#defineuchharuchharunsignedcharsbitdp=p0^6;SBITD1=P2^4;SBITD2=P2^5;SBITD3=P2^6;SBITD4=P2^7;Uchhar代码表[]={0x28.0xeb,0x32.0xa2.0xe1,0xa4.0x24.0xea,0x20.0xa0.0xf7};0,temp,num,flag
2025-02-23
vivo手机超级代码详解:实用功能一网打尽

vivo手机超级代码详解:实用功能一网打尽

vivo手机拨号键代码1在“词典”按钮上输入“#*5889#”,然后输入移动工厂界面以查看您的电话硬件正在工作。2“#*****4838**############“##”#########################“#”#检查软件。35*#001#*#****#****#*VVO版本已输入。bbog。#*
2025-02-23
推荐阅读

推荐 揭秘3C数码:计算机、通信与消费电子融合趋势

3c数码是什么意思3C数字是指集成到计算机,通信和消费电子的三个主要领域的产品和技术。详细说明如下:1计算机字段中的计算机字段,3C数字涉及各种智能设备,例如智能手机,平板电脑,等。这些设备具有较高的计算能力和存储空间,可以满足处理用户信息的日益增长的需求。2通信领域的交流冠军,数字3C主要

推荐 亚马逊类目解析:一级到三级分类全揭秘

亚马逊平台有多少一级二级三级类目?以下是亚马逊平台的第一级,第二级和第三级类别的概述:第一级类别:1书籍,视听产品,数字产品:包括书籍,电子书,有声读物,音乐,音乐,电影,电影,电影电视电视连续剧,ETC。2房屋,家具,家居装饰,厨房用具:房屋套,家具,装饰品,厨房用品等。3.电子,数字电话,手

推荐 京东采销员工年终奖超20倍,揭秘激励背后的改革动力

京东给采销员工发超额年终奖在今年年初,关于大型工厂的年度奖励的讨论将涉及热门话题。据报道,JD.com最近将一年之交分发给了其员工。其中,有16个业务集团获得的总奖金超过每月工资的20倍以上,最高的业务集团获得了50次以上的每月工资奖金。不难理解,JD.com这次向JD.com生产和销售支付了超额奖金,这是对JD

推荐 2024年Hasselblad相机推荐:专业摄影师必看指南

2024年最佳哈苏相机推荐指南:适合专业和高级摄影师(2024年7月更新)本文每月更新,可以收集。最好的Hasselblad摄像机提供了出色的图像质量和不可避免的中等格式的“外观”。它们的大传感器提供了相似大小的薄膜的深度和动态选择,超过了纯质量的全帧。这些相机多年来一直在流行,以其令人印象深刻的室内装饰

推荐 计算机中字与字符的区别及概念解析

计算机中字与字符有什么区别?1单词在计算机中,整个处理或操作的许多数字称为计算机单词或简化为单词。这个词通常分为几个字节(每个字节通常为8位)。在内存中,通常,每个单元存储一个单词,因此可以解决每个单词。单词的长度以数字数表示。在计算机操作员和控制器中,通常将它们传输到单词单

推荐 手机壳色彩选择指南:透明、白色、黑色还是深蓝?

什么颜色手机壳比较好哪种颜色最适合移动电话案例?建议透明,白色,黑色或深蓝色。详细的解释如下:1透明的手机盒透明颜色的手机盒给人们一种简单但时尚的感觉。他可以自己清楚地展示手机的颜色和纹理,而不会隐藏手机的美丽。此外,透明的移动电话案例具有良好的各种特性,并且可以与各种服装相关。