数字电子钟的设计_毕业设计(编辑修改稿)内容摘要:
ELSIF(rst=39。 039。 )THEN tem1=0000。 tem2=0000。 ELSIF(clk39。 event AND clk=39。 139。 )THEN IF tem1=1001 THEN tem1=0000。 IF tem2=0101 THEN tem2=0000。 co=39。 139。 ELSE tem2=tem2+1。 co=39。 039。 END IF。 ELSE tem1=tem1+1。 END IF。 END IF。 qout1=tem1。 qout2=tem2。 END PROCESS。 END behav。 其仿真波形图如下: 陈文河 0858210103 南京理工大学 2020 – 03 – 06 5 封装图为: clkrs tenqo ut 1[ 3. .0]qo ut 2[ 3. .0]cosec on dinst 2. 计分模块: 本质上是跟计秒模块一样,也是模 60 的计数器,具有计数、保持、清零功能。 程序代码如下: LIBRARY IEEE。 USE。 USE。 USE。 ENTITY minute IS PORT( clk: IN STD_LOGIC。 rst: IN STD_LOGIC。 en: IN STD_LOGIC。 qout1: OUT STD_LOGIC_VECTOR(3 DOWNTO 0)。 qout2: OUT STD_LOGIC_VECTOR(3 DOWNTO 0)。 co: OUT STD_LOGIC)。 END minute。 ARCHITECTURE behav OF minute IS SIGNAL tem1: STD_LOGIC_VECTOR(3 DOWNTO 0)。 SIGNAL tem2: STD_LOGIC_VECTOR(3 DOWNTO 0)。 BEGIN PROCESS(clk,rst) BEGIN IF (en=39。 139。 )THEN tem1=tem1。 tem2=tem2。 ELSIF(rst=39。 039。 )THEN tem1=0000。 tem2=0000。 陈文河 0858210103 南京理工大学 2020 – 03 – 06 6 ELSIF(clk39。 event AND clk=39。 139。 )THEN IF tem1=1001 THEN tem1=0000。 IF tem2=0101 THEN tem2=0000。 co=39。 139。 ELSE tem2=tem2+1。 co=39。 039。 END IF。 ELSE tem1=tem1+1。 END IF。 END IF。 qout1=tem1。 qout2=tem2。 END PROCESS。 END behav。 仿真波形图如下: 封装图为: clkrs tenqo ut 1[ 3. .0]qo ut 2[ 3. .0]com inut einst 3. 计时模块: 是一个模 24 的计数器, VHDL 的程序代码如下: LIBRARY IEEE。 USE。 USE。 USE。 ENTITY hour IS PORT( clk: IN STD_LOGIC。 rst: IN STD_LOGIC。 en: IN STD_LOGIC。 陈文河 0858210103 南京理工大学 2020 – 03 – 06 7 qout1: OUT STD_LOGIC_VECTOR(3 DOWNTO 0)。 qout2: OUT STD_LOGIC_VECTOR(3 DOWNTO 0)。 co: OUT STD_LOGIC)。 END hour。 ARCHITECTURE behav OF hour IS SIGNAL tem1: STD_LOGIC_VECTOR(3 DOWNTO 0)。 SIGNAL tem2: STD_LOGIC_VECTOR(3 DOWNTO 0)。 BEGIN PROCESS(clk,rst) BEGIN IF (en=39。 139。 )THEN tem1=tem1。 tem2=tem2。 ELSIF(rst=39。 039。 )THEN tem1=0000。 tem2=0000。 ELSIF(clk39。 event AND clk=39。 139。 )THEN IF (tem2=0010 AND tem1=0011) THEN tem1=0000。 tem2=0000。 co=39。 139。 ELSE co=39。 039。 IF(tem1=1001)THEN tem1=0000。 tem2=tem2+1。 ELSE tem1=tem1+1。 END IF。 END IF。 END IF。 qout1=tem1。 qout2=tem2。 END PROCESS。 END behav。 仿真波形图如下: 封装图为: 陈文河 0858210103 南京理工大学 2020 – 03 – 06 8 clkrs tenqo ut 1[ 3. .0]qo ut 2[ 3. .0]cohourinst 4. 校准模块: 在正常情况下 ,分的输入时钟 clk 信号是由秒的进位输出给的,而时的输入时钟 clk信号由分进位输出信号给的。 当要进行校准时可以直接将 2Hz的时钟信号(从分频器直接分出来)送到分或时的输入时钟 clk 端上,这样就可以快速的进行对电子钟的分或时校准。 因此采用 VHDL 语言实现,程序代码如下: (1) 校时: LIBRARY IEEE。 USE。 USE。 USE。 ENTITY jiaoshi IS PORT( clk: IN STD_LOGIC。 clk_2H: IN STD_LOGIC。 key: IN STD_LOGIC。 en: OUT STD_LOGIC。 co: OUT STD_LOGIC )。 END jiaoshi。 ARCHITECTURE behav OF jiaoshi IS SIGNAL tem: STD_LOGIC。 SIGNAL x: STD_LOGIC。 BEGIN PROCESS(key) BEGIN IF(key=39。 039。 ) THEN x=39。 039。 tem=clk。 ELSE x=39。 139。 tem=clk_2H。 END IF。 co=tem。 en=x。 END PROCESS。 END behav。 其封装图为: 陈文河 0858210103 南京理工大学 2020 – 03 – 06 9 clkclk_2Hkeyencojiaoshiinst1 (2) 校分: LIBRARY IEEE。 USE。 USE。 USE。 ENTITY jiaofen IS PORT( clk: IN STD_LOGIC。 clk_2H: IN STD_LOGIC。 key: IN STD_LOGIC。 co: OUT STD_LOGIC )。 END jiaofen。 ARCHITECTURE behav OF jiaofen IS SIGNAL tem: STD_。数字电子钟的设计_毕业设计(编辑修改稿)
相关推荐
集成环境包括用于目标设备(如 PDA 和 Smartphone)的工具。 Web 窗体 Web 窗体是用于创建可编程网页的 技术。 Web 窗体将自己呈现为浏览器兼容的 HTML 和脚本,这使任何平台上的任何浏览器都可以查看 Web 页。 Windows 窗体 Windows 窗体用于在 .NET Framework 上创建 Microsoft Windows 应用程序。
的帖子 前置条件: 无 基本事件流: 1. 用户在首页用鼠标点击“用户论坛”按钮,页面将跳转至论坛 2. 用户在论坛点击选择论坛版块,页面跳转至论坛版块,显示版块内帖子列表 3. 用户点击选择一个帖子,进入到帖子页面 4. 用户查看完毕后可以返回至网站首页或者论坛首页 5.用例终止 其他事件流 A1: 10 在用户浏览页面信息时, 随时可以 按键返回首页或论坛首页 异常事件流 :
要性和必要性。 所以,对数据库查询技术的优化研究就变得尤为重要。 这对工作效率有极大的影响,这也是本人选择此题目的理由。 选题背景 第 3 页 共 16 页 国内外发展现状和发展趋势与研究的主攻方向 从 20 世纪 60 年代末期开始到如今,数据库技术已经发展了 40 多年,已经经历了三代演变,目前已经发展成为一个庞大的数据库家族,而且关系数据库取得了巨大的成功,关系数据库以其查询语言的非过程化
抗干扰能力强。 如图下图 AT89C51 单片机 直接 DS1302 的 RST 端,上电后, AT89C51 的 脚自动输出高电平, 作为串行时钟接口, 作为始终数据的 I/O。 DS1302 的晶振选用 32768Hz,电容推荐值为 6pF。 因为振荡频率较低,也可以不接电容,对计时精度影响不大。 10 图 23 时钟电路 DS1302 时钟芯片包括实时时钟 /日历和 31 字节的静态
其中,秒钟调整按键的功能是当闹钟时间 调整 开关闭合时调整闹钟时间的秒位,XTAL2 18 XTAL1 19 ALE 30 EA 31 PSEN 29 RST 9 1 2 3 4 5 6 7 8 U1 AT89C51 SW1 SWSPST 反之对时间值的秒位进行调整,分钟调整按键的功能是当 闹钟时间调整开关 闭 合时调整闹钟时间的分位,反之对时间值的分位进行调整,时钟调整按键的功能是当
24MHz,它决定了单片机电路产生的时钟信号震荡频率,在本系统中选择的是 12MHz,因而时钟信号的震荡频率为 12MHz。 复位电路 单片机在启动运行时都需要复位,使 CPU 和系统中的其他部件都处于一个确定的初始状态,并从这个状态开始工作。 其复位电路图如图 10 所示。 2 2 uR22 0 0 22uFC1GND1KR1Res3200R00Res3RETSSWPB 图 10