22
MAX——PLUS图图图图图图图 ——图图图图图图图图 图图图图图图图图图图图图图 ()

MAX——PLUSⅡ 图形化程序设计 —— 数字电子钟的设计 (二十四小时六十分钟六十秒)

  • Upload
    yehudi

  • View
    192

  • Download
    0

Embed Size (px)

DESCRIPTION

MAX——PLUSⅡ 图形化程序设计 —— 数字电子钟的设计 (二十四小时六十分钟六十秒). 数字电子钟设计. 六十进制计数器的设计 二十四进制计数器的设计 数字电子钟顶层电路设计. 六十进制计数器的设计. 要构成六十进制计数器,需要应用十进制计数器和六进制计数器,十进制计数器在基本的元件库中可以找到,而六进制的计数器在基本的库中没有,所以首先介绍用 D 触发器设计的具有使能与预置功能的六进制计数器。 所以先要设计“ 六进制计数器 ”。. 六进制计数器的设计. 六进制计数器的输入输出引脚介绍如下: 脉冲输入端: CLK ; - PowerPoint PPT Presentation

Citation preview

Page 1: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

MAX——PLUS Ⅱ 图形化程序设计

——数字电子钟的设计 (二十四小时六十分钟六十秒)

Page 2: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

数字电子钟设计• 六十进制计数器的设计

• 二十四进制计数器的设计

• 数字电子钟顶层电路设计

Page 3: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

六十进制计数器的设计 要构成六十进制计数器,需要应用十进

制计数器和六进制计数器,十进制计数器在基本的元件库中可以找到,而六进制的计数器在基本的库中没有,所以首先介绍用 D 触发器设计的具有使能与预置功能的六进制计数器。

所以先要设计“ 六进制计数器”。

Page 4: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

六进制计数器的设计 六进制计数器的输入输出引脚介绍如下:• 脉冲输入端: CLK ;• 清零控制端: CLRN ;• 预置控制端: LOAD ;• 使能端; EN ;• 串接进位端: CO 。

Page 5: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

六进制计数器真值表 •

Page 6: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

六进制计数器的电路图 在此利用 D 触发器设计,先设计含有使

能输入的同步六进制计数器,再与 2 选 1的多路选择器组合成含有预置与使能功能的六进制计数器。利用数字电路设计方法可设计出各触发器的 D 输入端的驱动方程。

Page 7: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

六 进制计数器的电路图

Page 8: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

仿真六进制计数器建立波形仿真文件,设置输入信号,如下所示可以看出,输出的信号符合设计的要求。

Page 9: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

六十进制计数器设计六十进制计数器的真值表 六十进制计数器的输入输出引脚介绍如下: 脉冲输入端: CLK ;清零控制端: CLRN ;预置控制端: LDN ;使能端; EN ;数据预置端: DA , DB ;输出端: QA , QB ;进位输出端: RCO 。

Page 10: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

六十进制计数器真值表

Page 11: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

运用十进制计数器 74160 组件与前面完成的六进制计数器完成六十进制计数器电路图编辑结果如

下所示。

Page 12: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

仿真六十进制计数器建立波形仿真文件,设置输入信号,如下所示可以

看出,输出的信号符合设计的要求。

Page 13: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

二十四进制计数器的设计 二十四进制计数器的输入输出引脚介绍如下;脉冲输入端: CLK ;清零控制端: CLRN ;预置控制端: LDN ;使能端; EN ;数据预置端: DA , DB ;输出端: QA , QB 。

Page 14: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

二十进制计数器的真值表

Page 15: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

二十四进制计数器设计运用两个十进制计数器 74160 器件可以完成二十四

进制计数器的设计,电路图编辑如下图所示

Page 16: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

仿真二十四进制计数器

Page 17: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

数字电子钟顶层电路设计 为简单起见,在此设计一从 0 点 0 分 0

秒数到 23 点 59 分 59 秒的数字钟电路。其中输入输出引脚为:

1. 脉冲输入端: CLK ;2. 预置控制端: LOAD ;各引脚作用介绍如下表:

Page 18: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

数字电子钟数据脚位

Page 19: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

数字电子钟时、分、秒电路图

Page 20: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

仿真数字钟建立波形仿真文件,设置输入信号,如下图所示,

可以看出,输出的信号符合设计要求

Page 21: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

调试 在设计好数字电子钟图形文件并且波形文件调

试的结果符合设计要求后,可以用实验箱运行加以检验。

首先为程序设定输入输出设置引脚,从书上找到相应的引脚。由于实验箱上只有四个显示管自带了译码器,所以需要从程序中运用自带的译码器模块 7448 。

再次在编辑好引脚后可以把程序导入实验箱上运行,可以的到相应的实验结果,如果不正确,检查程序,找出相应的错误。

Page 22: MAX——PLUSⅡ  图形化程序设计 —— 数字电子钟的设计    (二十四小时六十分钟六十秒)

放映结束

谢谢您的参与