模数电课程设计

上传人:第*** 文档编号:38792550 上传时间:2018-05-07 格式:DOC 页数:7 大小:83.34KB
返回 下载 相关 举报
模数电课程设计_第1页
第1页 / 共7页
模数电课程设计_第2页
第2页 / 共7页
模数电课程设计_第3页
第3页 / 共7页
模数电课程设计_第4页
第4页 / 共7页
模数电课程设计_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《模数电课程设计》由会员分享,可在线阅读,更多相关《模数电课程设计(7页珍藏版)》请在金锄头文库上搜索。

1、93、 “111”数据检测器的程序:数据检测器的程序: MODULE JCQ TITLE111SJJCQ; CLK,M,Z Pin; Q1,Q0 Pin ISTYPEREG; C,X=.C.,.X.;Q=Q1,Q0; “STATES S0=B00;S1=B01;S2=B10;S3=B11; EQUATIONS Q.CLK=CLK; STATE_DIAGRAM Q; STATE S0:CASE M=0:S0 WITH Z=0;M=1:S1 WITH Z=0;ENDCASE STATE S1:CASE M=0:S0 WITH Z=0;M=1:S2 WITH Z=0;ENDCASE STATE S2

2、:CASE M=0:S0 WITH Z=0;M=1:S3 WITH Z=0;ENDCASE STATE S3:CASE M=0:S0 WITH Z=0;M=1:S3 WITH Z=1; ENDCASE TEST_VECTORS (CLK,M-Q,Z) C,0-X,X;C,0-X,X;C,1-X,X;C,0-X,X;C,1-X,X;C,1-X,X;C,0-X,C,1-X,X; C,1-X,X;C,1-X,X;C,0-X,X;C,1-X,X;C,1-X,X;C,1-X,X;C,1-X,X;C,0-X; END仿真波形:仿真波形:94、交通灯控制系统设计的程序:、交通灯控制系统设计的程序: MODU

3、LE Traffic TITLE Traffic M,C,EN,CP1 PIN ; CR,CY,CG,MR,MY,MG PIN ISTYPE REG; K,D6.D0 NODE ISTYPEREG; CP,X=.C.,.X.; Q=MR,MG,MY,CR,CG,CY;D=D6.D0;SET=D,Q; EQUATIONS Q.OE=!EN;K.CLK=CP1;K:=!K;SET.CLK=(CP1 WHEN(M=1) REPEAT 50,0,0,CP-X;REPEAT 50,1,0,CP-X;REPEAT 50,0,1,CP-X; REPEAT 1000,1,1,CP-X; END仿真波形:仿真波

4、形:95、控制步机电动机设计程序:、控制步机电动机设计程序: MODULE dianji TITLE dianji CLK,M PIN; Q2,Q1,Q0 PIN ISTYPE REG; Q=Q2,Q1,Q0; C,X=.C.,.X.; S0=B100;S1=B110;S2=B010;S3=B011;S4=B001;S5=B101;S6=B000;S7=B111; EQUATIONS Q.CLK=CLK; STATE_DIAGRAM Q STATE S0:CASE(M=0):S5; (M=1):S1;ENDCASE STATE S1:CASE(M=0):S0; (M=1):S2;ENDCASE

5、 STATE S2:CASE(M=0):S1;(M=1):S3;ENDCASE STATE S3:CASE(M=0):S2;(M=1):S4;ENDCASE STATE S4:CASE(M=0):S3;(M=1):S5;ENDCASE STATE S5:CASE(M=0):S4; (M=1):S0;ENDCASE STATE S6:CASE(M=0):S0; (M=1):S0;ENDCASE STATE S7:CASE(M=0):S0;(M=1):S0;ENDCASETEST_VECTORS (M,CLK-Q) REPEAT 61,C-X;REPEAT 60,C-X;REPEAT 61,C-X

6、; REPEAT 60,C-X; END仿真波形:仿真波形:96、数字电子钟设计程序:、数字电子钟设计程序: MODULE CLOCK TITLE CLOCK CLK,F3,F2,F1,F0 PIN; TIME_K PIN; Q12,Q11,Q10,Q9,Q8,Q7,Q6,Q5,Q4,Q3,Q2,Q1,Q0 PIN ISTYPEREG; C0=Q3,Q2,Q1,Q0;C1=Q6,Q5,Q4;C2=Q10,Q9,Q8,Q7;C3=Q12,Q11; EQUATIONS F0.CLK=(CLK#TIME_K);F1.CLK=(CLK#TIME_K);F2.CLK=(CLK#TIME_K);F3.CL

7、K=(CLK#TIME_K); C0.CLK=(CLK#TIME_K);C1.CLK=F0;C2.CLK=F1;C3.CLK=F2;C3.AR=F3;C2.AR=F3; WHEN (C0C0,C1,C2,C3) REPEAT 400.C.,0-.X.,.X.,.X.,.X.; REPEAT 3000.C.,0-.X.,.X.,.X.,.X.; END仿真波形:仿真波形:97、简易频率计设计程序:、简易频率计设计程序: MODULE f TITLE f CLK,IN_1,K PIN;SET PIN;/DANG WEI 用于测量低频时用用于测量低频时用 TIM9.TIM0 PIN ISTYPE R

8、EG; NUM9.NUM0 PIN ISTYPE REG; F1 PIN ISTYPE REG; F0 PIN ISTYPE REG; OOS PIN ISTYPE REG; TIM=F1,TIM9.TIM0; NUM=F0,NUM9.NUM0; /SHI YONG 1MHZ JINGZHENG EQUATIONS TIM.CLK=CLK NUM.CLK=IN_1 OOS.CLK=CLK; WHEN (SET=0) THEN WHEN (TIMTIM,NUM,OOS) REPEAT 20.C.,0,0,1-.X.,.X.,.X.;REPEAT 200,.C.,0,1-.X.,.X.,.X.;

9、REPEAT 20.C.,.C.,0,1-.X.,.X.,.X.; REPEAT 20.C.,0,1,0-.X.,.X.,.X.; REPEAT 500,.C.,1,1-.X.,.X.,.X.; REPEAT 300.C.,.C.,1,1-.X.,.X.,.X.; END仿真波形:仿真波形:98、彩灯控制设计程序:、彩灯控制设计程序: MODULE lights TITLE lights CLK ,K PIN; D0,D1,D2,D3,D4 PIN ISTYPE REG; DATE=D4.D0; Q7.Q0 PIN ISTYPE REG; F0 PIN ISTYPE REG; EQUATION

10、S F0.CLK=CLK;F0:=! F0; WHEN (K=0) THEN DATE.CLK=CLK ELSE DATE.CLK=F0 WHEN (DATEQ7.Q0)0-0,0,0,0,0,0,0,0;1-1,0,0,0,0,0,0,0;2-1,1,0,0,0,0,0,0;3-1,1,1,0,0,0,0,0; 4-1,1,1,1,0,0,0,0;5-1,1,1,1,1,0,0,0;6-1,1,1,1,1,1,0,0;7-1,1,1,1,1,1,1,0; 8-1,1,1,1,1,1,1,1;9-1,1,1,1,1,1,1,0;10-1,1,1,1,1,1,0,0;11-1,1,1,1,1,0

11、,0,0; 12-1,1,1,1,0,0,0,0;13-1,1,1,0,0,0,0,0;14-1,1,0,0,0,0,0,0;15-1,0,0,0,0,0,0,0; 16-0,0,0,0,0,0,0,0;17-0,0,0,1,1,0,0,0;18-0,0,1,1,1,1,0,0;19-0,1,1,1,1,1,1,0; 20-1,1,1,1,1,1,1,1;21-1,1,1,0,0,1,1,1;22-1,1,0,0,0,0,1,1;23-1,0,0,0,0,0,0,1; 24-0,0,0,0,0,0,0,0;25-1,0,0,0,1,0,0,0;26-1,1,0,0,1,1,0,0;27-1,1

12、,1,0,1,1,1,0; 28-1,1,1,1,1,1,1,1; TEST_VECTORS (CLK,K-DATE,Q7,Q6,Q5,Q4,Q3,Q2,Q1,Q0) REPEAT 100.C.,0-.X.,.X.,.X.,.X.,.X.,.X.,.X.,.X.,.X.; REPEAT 100.C.,1-.X.,.X.,.X.,.X.,.X.,.X.,.X.,.X.,.X.; END仿真波形:仿真波形:99、数字秒表设计程序:、数字秒表设计程序: MODULE sclock TITLE sclock CLK,F2,F1,F0,START_IN PIN; TIME_K PIN; Q12,Q11,

13、Q10,Q9,Q8,Q7,Q6,Q5,Q4,Q3,Q2,Q1,Q0 PIN ISTYPEREG; C0=Q3,Q2,Q1,Q0;C1=Q6,Q5,Q4;C2=Q10,Q9,Q8,Q7;C3=Q12,Q11; D9.D0 PIN ISTYPE REG; FENF=D9.D0;F_F PIN ISTYPE REG;SC6.SC0 PIN ISTYPE REG;/ 秒分频秒分频 SF=SC6.SC0;/分频变量分频变量 S_F PIN ISTYPE REG;/秒分频标志秒分频标志 START PIN ISTYPE REG; EQUATIONS START.CLK=START_IN; START:=!

14、START; WHEN (START=1) THENFENF.CLK=CLK;F_F.CLK=CLK;SF.CLK=F_F;S_F.CLK=F_F; F0.CLK=(S_F#TIME_K); F1.CLK=(S_F#TIME_K); F2.CLK=(S_F#TIME_K); C0.CLK=(S_F#TIME_K); C1.CLK=F0; C2.CLK=F1; C3.CLK=F2; WHEN (FENFC0,C1,C2,C3,F_F) REPEAT 400.C.,0,0-.X.,.X.,.X.,.X.,.X.; REPEAT 200.C.,0,1-.X.,.X.,.X.,.X.,.X.; REPEAT 3000.C.,0,0-.X.,.X.,.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件 > 初中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号