dedecms网站后台,北京seo报价,微信公众号链接网站怎么做,开发公司项目总是分公司总经理吗特别说明#xff1a;该系列内容均是本人实验记录#xff0c;无盗取侵权之嫌#xff0c;仅供参考#xff0c;请多动手实践。 一、实验目的 详见报告
二、实验环境 详见报告
三、实验内容详解 基础要求#xff1a;以Basys3板载的100MHz时钟为输入#xff0c;4位7段式数码… 特别说明该系列内容均是本人实验记录无盗取侵权之嫌仅供参考请多动手实践。 一、实验目的 详见报告
二、实验环境 详见报告
三、实验内容详解 基础要求以Basys3板载的100MHz时钟为输入4位7段式数码管为输出。要求在上电之后实时显示计时值显示范围为00.00秒至59.99秒小数点需要正确的显示。
1、要求数码管正确显示数值且小数点正确显示则需利用实验三“点亮四个数码管”的电路设计。同时设计当数码管亮时次高位数码管的小数点长亮。要求四位数码管“同时”亮则需使数码管变化的频率大于人眼可分辨频率。设计一个1000Hz的输入时钟信号为四进制计数器提供输入其输出接为S0与S1的输入以控制四位数码管快速轮流显示从而达到四位数码管“同时”显示的效果。
2、要求数码管可实时显示计时值且显示范围为00.00秒至59.99秒则需为4位7段式数码管提供00.00秒至59.99秒的输入。明确计数器相关知识可知可通过一个时钟输入信号为100Hz的六千进制的计数器为数码管提供所需输入。 3、由于Basys3板载的时钟信号为100MHz则需设计一个万分频以获得1000Hz的输入信号一个十万分频以获得100Hz的输入信号。 进阶要求要求设计一个0-n的计数器其中n可手动进行调整即要求使用SW15~SW0输入4个十进制数DCBA由此使得计时范围位从00.00-DC.BA秒。
1、进阶要求电路设计中除计数器部分的设计与基础要求电路设计中不同外其他部分电路设计均与基础要求中相同。
2、修改基础要求设计电路中的Timer利用比较器将计数器数值与使用SW15~SW0输入的四个十进制数DCBA由高至低依次进行比较将比较器输出接反相器后与计数器置数端相连。仅当两者完全相等时比较器输出高电平计数器置数端为低电平有效计数器重置数。
将设计导出在Basys3进行实验观察数码管变化是否与预期相符。 基础要求以Basys3板载的100MHz时钟为输入4位数码管为输出。上电后观察数码管能否正确实时显示计时值显示范围为00.00秒至59.99秒小数点能否正确显示。实验结果见视频“基础要求”。 进阶要求以SW15~SW0输入4个十进制数3719以Basys3板载的100MHz时钟为输入4位数码管为输出。上电后观察数码管能否正确实时显示计时值显示范围为00.00秒至37.19秒小数点需要正确的显示。实验结果见视频“进阶要求”。
四、实验思考 详见报告