这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » asean的FPGA DIY进程贴

共17条 1/2 1 2 跳转至

asean的FPGA DIY进程贴

工程师
2012-10-08 12:38:25     打赏
主贴,记录进程,与大家共同学习。代码均采用Verilog HDL。

 序号

  日 期

 内  容

链接

 1

2012-09-04 

发布申请帖 申请帖 

 2

2012-09-21

到官网主页提交申请  

 3

2012-10-08

到51FPGA.taobao.com购买商品一、二、五 2楼

 4

2012-10-12

收到购买的PCB、元器件包和USB Blaster 3楼

 5

2012-10-20

焊接完成,通过了上电测试 6楼

 6

2012-10-21

代码下载测试 7楼

 7

2012-10-22

闪烁灯(附代码) 8楼

 8

2012-10-23

流水灯(附代码) 9楼

 9

2012-10-24

跑马灯(附配置文件和编程文件) 10楼

10

2012-10-25

读取按键信号 (附代码) 11楼

11

2012-10-26

作业提交:花样灯(附配置文件和编程文件) 12楼

12

2012-10-28

拨码开关控制LED亮灭(附配置文件和编程文件) 13楼

13

2012-11-01

数码管静态循环显示十进制数(附配置文件和编程文件) 14楼

14 

2012-11-02

作业提交:拨码开关控制数码管显示(附配置文件和编程文件) 15楼
15 2012-11-03 按键控制数码管显示(附配置文件和编程文件) 16楼
16 2012-11-04  作业提交:数码管的动态显示60计数 (附配置文件和编程文件) 17楼
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       




关键词: asean     进程    

工程师
2012-10-08 12:39:11     打赏
2楼

今天下单了。期待...


工程师
2012-10-08 12:40:09     打赏
3楼

购买了商品一、商品二和商品五。10月12日收到。
图片如下:


高工
2012-10-08 12:59:01     打赏
4楼
耐心等待几天,下午安排发货

高工
2012-10-08 15:19:10     打赏
5楼
10.8号:外设板焊接完成,还不好上传图片,尽快补上;

工程师
2012-10-21 09:35:33     打赏
6楼

昨天焊玩完了。检查后,上电了,图片如图。


工程师
2012-10-21 09:42:06     打赏
7楼
下载了51FPGA版主的测试代码,单独连接核心板,成功识别,通过JTAG接口顺利实现配置。但连接接口板后,不能识别。通过每个电阻电容的短路测试,以及重新使用无水乙醇清洗,连上接口板后能识别了,但功能不正确。需要进一步检查。

工程师
2012-10-22 17:48:45     打赏
8楼

经过补焊和清洗,终于实现了JTAG代码下载和AS方式代码下载。并完成了第一个代码(11个LED闪烁)的实现。代码如下:

module blinkled(clk ,led);   
input clk;              
output [10:0]led;      
reg [10:0]led;         
reg [23:0] count;
     
always@(posedge clk) 
      begin           
           count<=count+1;
           if(count==24'hffffff)                                 
            begin
                 led<=~led;
                 count<=0;
          end
       end
endmodule   

视频如下:

视频地址:http://union.bokecc.com/flash/player.swf?vid=50F591EEAD2E50AB&siteid=290666218ACBA694&playerid=EEA982EE6B20F4D1&playertype=1




工程师
2012-10-23 07:50:25     打赏
9楼
流水灯(11个LED)实验代码:
module walkled(led,clk);
input clk;
output [10:0] led;
reg[10:0] led_out;
reg[23:0] count;
always@(posedge clk)
begin
     count<=count+1'b1;
     if(count==24'hffffff)
      begin
         if(led_out==11'b00000000000)
            led_out=11'b11111111110;
         led_out=led_out<<1;
      end
end
assign led=led_out;
endmodule


视频如下:

工程师
2012-10-24 07:48:08     打赏
10楼
跑马灯实验,实现11个LED从左至右,从右至左跑灯。

实验文件如下:
walkled.rar


共17条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]