数字系统设计实验报告 模十状态机与 7 段译码器显示 班 级: 学 号: 姓 名: 实验二 模十状态机与 7 段译码器显示 1 / 6 一、实验目的: 通过设计频率可选的模十状态机以及 7 段译码电路以进一步掌握 VHDL 硬件描述语言
二、实验流程: 本设计有分频器、多路选择器、状态机和译码器
时钟输入作为分频器的输入,输出时钟分别为 2 分频、4 分频、8 分频和 16 分频; 2
四个频率的时钟信号由 4 选 1 的多路选择器选择其中之一作为状态机的时钟输入; 3
使 用 选 中 的 时 钟 频 率 作 为 输 入 驱 动 状 态 机 按 照 以 下 的 次 序 输 出 :0->2->5->6->1->9->4->8->7->3->0 的顺序输出; 4
使用此输出作为驱动输入到 7 段译码器的显示逻辑
三、实验原理 1
分频器模块设计: 可选用计数器模块实现,如下所示: if( rst = ’0’ ) then count