电子技术课程设计报告-多功能倒计时牌汇.doc

电子技术课程设计报告-多功能倒计时牌汇.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子技术课程设计报告-多功能倒计时牌汇

河北理工大学 计控学院 课程设计报告 报告题目:多功能倒计时牌 课程名称: 电子技术 任课教师: 专  业: 07表1 学  号:2 姓  名: 题目:多功能倒计时牌 1、要求: 设计并用ispLSI1032E实现一个倒计时牌。具有下述功能: (1)实验台上的六个数码管和四个发光二极管分别显示天,时,分,秒。 (2)能使倒计时牌复位。 (3)能启动或者停止倒计时牌运行。 (4)在倒计时牌停止运行状态下,能修改天,时,分,秒的值。 (5)具有报时功能,整点时喇叭鸣叫六秒钟。 (6)分频器必须保证输出是秒脉冲。 2、提交设计报告说明书 在系统可编程逻辑器件与以前所认识数字电路的区别。 简述用在系统可编程逻辑器件实现数字系统的基本原理。 用ISPLS1032E实现数字电路的基本步骤。设计程序、电路图。 设计详细说明: 顶层电路:名称、功能、设计思想。 低层电路:名称、功能、设计思想。 (5) 仿真结果(包括引脚图)。 一.在系统可编程逻辑器件与以前所认识的数字电路有何区别? 用数字信号完成对数字量进行算术运算和逻辑运算的电路称为数字电路,或数字系统。由于它具有逻辑运算和逻辑处理功能,所以又称数字逻辑电路。 (2)CNT24模块原理图 (3)CNT60模块原理图 (4)CLK_RING模块ABEL语言源文件 MODULE CLK_RING DECLARATIONS CLK PIN; CLOCK,RING PIN; Q0..Q9 NODE ISTYPEREG; Q=[Q9..Q0]; EQUATIONS RING=Q0; Q.CLK=CLK; Q:=(Q+1)!(Q==1000-1); CLOCK=(Q==1000-1); END (5)底层模块ENCODE24的ABEL语言源文件 MODULE ENCODE24 TITLE ENCODE24 DECLARATIONS S1,S0 PIN; Q0..Q3 PIN; EQUATIONS Q0=!S1!S0; Q1=!S1S0; Q2=S1!S0; Q3=S1S0; END (6)底层模块FEN_PIN的ABEL语言源文件 MODULE FEN_PIN TITLE FEN_PIN DECLARATIONS CLK PIN; CLOCK PIN; RING PIN; Q0..Q9 NODE ISTYPE REG; Q= [Q9..Q0]; EQUATIONS RING = Q0; Q.CLK=CLK; Q:=(Q+1)!(Q= =1000-1); CLOCK=(Q= =1000-1); END (7)底层模块RING的ABEL语言源文件 MODULE RING TITLE RING DECLARATIONS CLK PIN; GATEC,RINGIN PIN; RING PIN; Q2,Q1,Q0 NODE ISTYPEREG; Q=[Q2,Q1,Q0]; EQUATIONS Q.CLK=CLK; Q:=(Q+1)!(Q==6)#Q(Q==6); Q.AR=GATEC; RING=RINGIN(Q6); END (8)计数器模块的测试向量 MODULE CNT CLK,EN,CS PIN; C PIN; TEST_VECTORS([CLK,EN,CS]-[C]) @REPEAT 100 {[.C.,1,0]-[.X.];} END (9)1000分频器模块的测试向量 MODULE FEN_PIN CLK PIN; CLOCK PIN; RING PIN; TEST_VECTORS([CLK]-[CLOCK,RING]) @REPEAT 1200 {[.C.]-[.X.,.X.];} END (10)RING模块的测试向量 MODULE RING CLK PIN; GATEC,RINGIN PIN; RING PIN; TEST_VECTORS([CLK,RINGIN,GATEC]-[RING]) @REPEAT 10 {[.C.,.C.,0]-[.X.];} @REPEAT 1 {[.C.,.C.,0]-[.X.];} @REPEAT 1 {[.C.,.C.,1]-[.X.];} @REPEAT 100 {[.C.,.C.,0]-[.X.];} END (11)ENCODE24模块的测试向量 MODULE ENCODE24 S1,S0 PIN; Q0..Q3 PIN; TEST_VECTORS([S1,S0]-[Q3,Q2,Q1,Q0]) @REPEAT 10 {[0,0]-[.X.,.X.,.X.,.X.];} @REPEAT 10 {

您可能关注的文档

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档