我用的是QuartusII 10.0C和Modeltech_10.1c这两个软件都是从网上下载的。
QuartusII 10.0C是
ftp.altera.com/outgoing/release/10.0_quartus_windows.exe
和谐文件:Quartus II 10.0破解文件.rar

Modeltech_10.1c包括和谐文件是
hi.baidu.com/123117400/item/86a44aab66a63ef115329b92


























实验五(按键控LED)
说明:按下一个key亮一个led灯
代码:
module key_led(
               key_in,
     led
     );
  input[7:0]key_in;
  output[7:0]led;
  reg[7:0]led;
  reg[7:0]buffer;
  always@(key_in)
  begin
      buffer=key_in;
  case(buffer)
  8'b11111110:led=8'b11111110;
  8'b11111101:led=8'b11111101;
  8'b11111011:led=8'b11111011;
  8'b11110111:led=8'b11110111;
  8'b11101111:led=8'b11101111;
  8'b11011111:led=8'b11011111;
  8'b10111111:led=8'b10111111;
  8'b01111111:led=8'b01111111;
  default led=8'b11111111;
  endcase
 end
endmodule 
  
运行结果





下载分享:key_led.rar







实验七(动态显示数码管)
源代码 :
module shuma(clk,
             rstn,
     sm_seg,
     sm_dig);
input clk;
input rstn;
output [7:0] sm_seg;
output [7:0] sm_dig;
reg [7:0] sm_seg;
reg [7:0] sm_dig;
reg[15:0]cnt_scan;
reg[4:0] buffer;
always@(posedge clk or negedge rstn)
    begin 
     if(!rstn)
     begin
    cnt_scan<=0;
    end
     else
     begin
   cnt_scan<=cnt_scan+1'b1;
   end
  end
always@(cnt_scan)
    begin
     case(cnt_scan[15:13])
    3'b000:sm_dig=8'b11111110;
    3'b001:sm_dig=8'b11111101;
    3'b010:sm_dig=8'b11111011;
    3'b011:sm_dig=8'b11110111;
    3'b100:sm_dig=8'b11101111;
    3'b101:sm_dig=8'b11011111;
    3'b110:sm_dig=8'b10111111;
    3'b111:sm_dig=8'b01111111;
    
    endcase
   end
always@(sm_dig)
     begin
     case(sm_dig)
   8'b11111110:buffer=0;
   8'b11111101:buffer=1;
   8'b11111011:buffer=2;
   8'b11110111:buffer=3;
   8'b11101111:buffer=4;
   8'b11011111:buffer=5;
   8'b10111111:buffer=6;
   8'b01111111:buffer=7;
   default:buffer=8;
   endcase
      end
always@(buffer)
    begin
       case(buffer)
        4'h0:sm_seg=8'hc0;//0
    4'h1:sm_seg=8'hf9;//1
    4'h2:sm_seg=8'ha4;//2
    4'h3:sm_seg=8'hb0;//3
    4'h4:sm_seg=8'h99;//4
    4'h5:sm_seg=8'h92;//5
    4'h6:sm_seg=8'h82;//6
    4'h7:sm_seg=8'hf8;//7
    4'h8:sm_seg=8'h80;//8
    4'h9:sm_seg=8'h90;//9
    4'ha:sm_seg=8'h88;//a
    4'hb:sm_seg=8'h83;//b
    4'hc:sm_seg=8'hc6;//c
    4'hd:sm_seg=8'ha1;//d
    4'he:sm_seg=8'h86;//e
    4'hf:sm_seg=8'h8e;//f
    endcase
      end    
    
    
   endmodule
运行结果:

源代码下载分享:shumaguandong.rar
| 有奖活动 | |
|---|---|
| 硬核工程师专属补给计划——填盲盒 | |
| “我踩过的那些坑”主题活动——第002期 | |
| 【EEPW电子工程师创研计划】技术变现通道已开启~ | |
| 发原创文章 【每月瓜分千元赏金 凭实力攒钱买好礼~】 | |
| 【EEPW在线】E起听工程师的声音! | |
| 高校联络员开始招募啦!有惊喜!! | |
| 【工程师专属福利】每天30秒,积分轻松拿!EEPW宠粉打卡计划启动! | |
| 送您一块开发板,2025年“我要开发板活动”又开始了! | |