目录

银杏科技有限公司旗下技术文档发布平台
技术支持电话0379-69926675-801
技术支持邮件Gingko@vip.163.com
版本 日期 作者 修改内容
V1.0 2020-07-01 gingko 初次建立

实验六:触发器实验——触发器的使用

一、 实验目的与意义

  1. 了解触发器。
  2. 掌握触发器的使用方法。
  3. 掌握QuartusII开发平台的的使用方法。

二、 实验设备及平台

  1. iCore4 双核心板点击购买
  2. Blaster(或相同功能)仿真器点击购买
  3. Micro USB线缆。
  4. QuartusII开发平台。
  5. 电脑一台。

三、 实验原理

图6-1 T触发器结构图

四、 代码讲解

//--------按键下降沿控制led状态切换----------------//
always@(negedge key_state or negedge rst_n)	
	if (!rst_n)
	    begin
		ledg <= 1'd0;
	    end
	else 
		ledg <= ~ledg;//满足触发器触发条件时,即检测到按键下降沿时,对LED取反
 
assign fpga_ledg = ledg;

五、 实验验证

1、将iCore4双核心工控板与电脑按图6-2所示连接。 图6-2 2、使用QuartusII将例程所带工程文件打开,按照前面实验所述使用SignaltapII对开发板进行连续采样如图6-3,然后按下按键–再松开–再按下–……观察led输出信号会发现,每次按下按键再松开后LED状态会发生一次反转。同时观察iCore4开发板上led的情况,会发现与Signaltap II采集到的波形一致。 图6-3