基于vhdl语言的电子表设计(编辑修改稿)内容摘要:
秒高位 ss1:process(c0) is begin if c039。 event and c0=39。 139。 then if en=39。 039。 then if s1=5 then s1=0。 c1=39。 139。 进位 else s1=s1+1。 c1=39。 039。 end if。 elsif en=39。 139。 and p=010 then s1=num。 end if。 end if。 end process。 分与秒类似,也是一个 60 进制 的计数器,可用十进制和六进制组合实现。 这里不再赘述。 时位不同于秒和分,因为时的低位不是任何进制的计数器,因此不能像上面那样用两个计数器组合,而只能将时的高低位作为一个整 体,为一个二十四进制计数器,接受来自分位的进位信号,计数满 24 时清零。 由于数码管只能显示 0~9的数字,所以数码管显示时仍然要分高低位分别显示。 对于如何用两个数码管显示着 24 个数,用 分段的方法 解决。 h 表示时位的计数值 , h1 表示时的高位 , h0 表示时的低位 ① h 在 0~9 范围内, 则 h1=0, h0=h; ② h 在 10~19 范围内,则 h1=1, h0=h10; ③ h 在 20~23 范围内,则 h1=2, h0=h20; 关键程序: hh:process(c3,h) is begin 5 if c339。 event and c3=39。 139。 then if h=23 then h=0。 else h=h+1。 end if。 end if。 case h is when 0 to 9 =h1=0。 h0=h。 when 10 to 19 =h1=1。 h0=h10。 when 20 to 23 =h1=2。 h0=h20。 when others =null。 end case。 end process。 秒分时个两位,分与秒,时与分之间用短线隔开, 所以需要用 8 个数码管,从右到左分别为秒低位,秒高位,短线,分低位,分高位,短线,时低位,时高位。 时 高位h1 时低 位h0 — 分 高位m1 分低 位m0 — 秒高位s1 秒低位s0 关键程序: process(clk,w) is begin if clk39。 event and clk=39。 139。 then if w=111 then w=000。 else w=w+1。 end if。 end if。 case w is when 000=n=s0。 when 001=n=s1。 6 when 010=n=10。 第 10 种状态,显示分与秒之间的短线。 when 011=n=m0。 when 100=n=m1。 when 101=n=10。 第 10 种状态,显示时与分之间的短线。 when 110=n=h0。 when 111=n=h1。 when others=null。 end case。 end process。 sel=w。 四、仿真结果 分频后用以计数, s0 为十进制,仿真结果如下: 为六进制 7 3. m0 为 十进制 4. m1 为六进制 5. h 为二十四进制 8 五、实验结果 设定器件为 EPM7128LC846,按分配好的引脚在试验箱上连线。 输入管脚有:脉冲 clk,使能控制端 en,置数选择 p2p1p0,置数端 x3x2x1x0。 输出管脚有:数码管位选输出 sel~sel0,数码管段选输出 d6~d0。 连线照片如下: 电子表实物照片如下:从左到右为时,分,秒。 9 六、实验心得 本次实验花费了较长时间,刚开始想电子表就是一个计数器,之前实验做过计数器,应该很快能做出来,但当开始写程序时发现有很多不同,也遇到了比较困难的问题,要让计数单位为 1 秒,脉冲还要比较快,脉冲的选择和分频就是一。基于vhdl语言的电子表设计(编辑修改稿)
相关推荐
的选择和开发;第三方支付选择; 设想 网址为:。 平台一旦建成,会员免费注册,实现卖 主与买主的一对一交易,最终交易由第三方支付; 同样对于同学出售的二手商品,我们将会定期联系专门的回收机构进行估价或者转手;网站注册实现 初 次密码和学号相同,对于交易一定量的顾客,我们将会对其会员升级;享受学校或者其他社团举行的各种活动; 本网站研发将会与本校个别院系老师和 学生 联手
具有处理 HTML 页面的功能,但 Tomcat 以技术先进、性能稳定以及免费开放的特点深受 JAVA 爱好者和部分软件开发商的青睐,成为了目前比较流行的一个 Web 应用服务器。 Tomcat 属于轻量级的应用服务器,在中小型系统中被普遍的使用,是 JAVA 程序员开发和调试 JSP 程序的首选。 部分的 Tomcat 是 Apache 服务器的扩展,但是它是独立运行的服务器,因此在它是一个与
志。 NTFS 结构模式 当用户将硬盘的一个分区格式化为 NTFS 分区时,就建立了一个 NTFS 文件系统结构。 NTFS 与其他的文管系统一样,也是以簇为基本单位对磁盘空间和文件存储进行管理。 但 NTFS 是以卷为基础的,而卷是建立在磁盘分区上,所以 NTFS 分区也被称为 NTFS 卷,卷上簇的大小,称为卷因子,所以簇的大小一定是扇区大小的整数倍。 NTFS 文件系统使用逻辑簇号
高频放大器 混频器 中频放大器 限幅器 鉴频器 音频放大器 调谐器 本地振荡器 大学本科生毕业设计(论文) 10 并将它放大、混频,变成载频为 的中频信号,然后输送到中频放大器。 ii. 输入电路 调频收音机输入回路的作用是从天线接收到的各种高频信号中选择出调频波段的信号,它分为固定调谐式输入回路和可变调谐式输入回路两种电路形式。 iii. 高频放大电路
的功能将更强大,这是传统的大规模半导体集成电路所无法比拟的。 低成本。 玻璃基板和塑料基板从根本上解决了大规模半导体集成电路的成本问题,为大规模半导体集成电路的应用开拓了广阔的应用空间。 工艺灵活。 除了采用溅射、 CVD(化学气相沉积) MCVD(分子化学气相沉积)等传统工艺成膜以外,激光退火技术也开始应用,既可以制作非晶膜、多晶膜,也可以制造单晶膜。 不仅可以制作硅膜,也可以制作 其他的Ⅱ
ne uchar unsigned char //宏常量定义 sbit dianji1=P1^0。 //P1_0 设置为电机控制一 sbit dianji2=P1^1。 //P1_1 设置为电机控制 二 sbit hdjc=P3^2。 //P3_2 设置为黑带检测位 uchar code duma[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80