基于veriloghdl密码锁设计内容摘要:
SS2。 SSSS2 可对三个数码管进行片选,使它们分别亮。 A、 B、 C接段选,以控制数码管显示什么数字。 程序如下: module show(A,B,C,clk,Q,ss1,ss0)。 input[3:0] A,B,C。 input clk。 output[6:0] Q。 output ss1,ss0。 reg[1:0] M。 reg ss0,ss1。 reg[6:0] Q。 always@(posedge clk) begin M=M+1。 if(M==39。 b11) M=39。 b00。 end always@(posedge clk) begin if(M==39。 b00) begin ss1=0。 ss0=0。 case(A) 0:Q=39。 b0111111。 1:Q=39。 b0000110。 2:Q=39。 b1011011。 3:Q=39。 b1001111。 4:Q=39。 b1100110。 5:Q=39。 b1101101。 6:Q=39。 b1111101。 7:Q=39。 b0000111。 8:Q=39。 b1111111。 9:Q=39。 b1101111。 endcase end if(M==39。 b01) begin ss1=0。 ss0=1。 case(B) 0:Q=39。 b0111111。 1:Q=39。 b0000110。 2:Q=39。 b1011011。 3:Q=39。 b1001111。 4:Q=39。 b1100110。 5:Q=39。 b1101101。 6:Q=39。 b1111101。 7:Q=39。 b0000111。 8:Q=39。 b1111111。 9:Q=39。 b1101111。 endcase end if(M==39。 b10) begin ss1=1。 ss0=0。 case(C) 0:Q=39。 b0111111。 1:Q=39。 b0000110。 2:Q=39。 b1011011。 3:Q=39。 b1001111。 4:Q=39。 b1100110。 5:Q=39。 b1101101。 6:Q=39。 b1111101。 7:Q=39。 b0000111。 8:Q=39。 b1111111。 9:Q=39。 b1101111。 endcase end end Endmodule 控制模块用于密码的设置 控制模块 功能 实现 : 模块可以通过程序的执行实现对密码进行设置和进行开琐,开始时锁处于关闭的状态,即为 1,输入事先设置的万能密码开琐,在锁开的状态时设置密码,然后将锁关闭,再输入三位数字进行开锁,正确时为。基于veriloghdl密码锁设计
相关推荐
信号的影响,改善系统性能。 带死区的数字 PID 算法 在许多实际的控制系统中,并不要求被控量十分精确地与设定值相等,完全无差,而是容许偏差在一定范围内变化。 在这种情况下,计算机控制中为了避免控制动作过于频繁,以消除由于执行机构或阀门的频繁动作所引起的系统振荡,有时采用所谓带死区的 PID 算法,也称带不灵敏区的算法。 该算法是在原 PID 算法的前面增加一个不灵敏区的非线性环节来实现的,即
不必每次都从头再来,只要在更高层次上把 IP 模块组合起来,就能达到事半功倍的效果。 这样,设计人员自行开发的 IP 模块在集成电基于 VHDL 的 HDB3 码编码器与解码器的设计 EDA 辅助设计工具的介绍 5 路设计中占有重要的地位。 因此本毕业设计采用 VHDL 语言设计一个 完善的HDB3 码编、译码器。 EDA 工具 QUARTUSⅡ [] QUARTUSⅡ 软件是美国
d_logic。 串行数据接收端 txd : OUT std_logic。 串行数据 发送端 en : OUT std_logic_vector(5 downto 0)。 数码管使能 seg_data : OUT std_logic_vector(7 DOWNTO 0)。 数码管数据 key_input : IN std_logic 按键输入 )。 END UART。 ARCHITECTURE
图 32 DS18B20的内部结构框图 ROM 中的 64 位序列号是出厂前被光刻好的,它可以看作是该 DS18B20 的地址序列码。 64位光刻 ROM 的排列是:开始 8 位 (28H)是产品类型标号,接着的 48位是该 DS18B20 自身的序列号,最后 8 位是前面 56 位的循环冗余校验码(CRC=X8+X5+X4+1)。 光刻 ROM 的作用是使每一个 DS18B20 都各不相同
STM32 系列基于专为要求高性能、低成本、低功耗的 嵌入式 应用专门设计的 ARM CortexM3 内核。 按性能分成两个不同的系列: STM32F103“ 增强型 ” 系列和STM32F101“ 基本型 ” 系列。 增强 型系列时钟频率达到 72MHz,是同类产品中性能最高的产品;基本型时钟频率为 36MHz,以 16 位产品的价格得到比 16 位产品大幅提升的性能,是16
( 1)利用故障点距离值在 GIS 输电网上拓扑分析定位 ( 2)在 GIS 图上直观显示故障测距的位置,并以地理图为背景,自动推出故障点位置图。 ( 3)自动分析抢修车到达故障点的最佳路径 11 (八) 故障抢修最短路径分析 系统为巡视和抢修车辆提供一点到多点和多点到一点的最优路径分析以及供电最短路径分析。 地理信息系统和抢修车连为一体,抢修车的位 置从地理信息图上可反映,出现抢修任务时