首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

fpga学习日记5,第一个Verilog实例

fpga学习日记5,第一个Verilog实例

建立第一个基于verilog的工程
用按键控制蜂鸣器
(ps 从网上下载的 深入浅出玩转FPGA视频教程确实不错)

1,新建工程
2,新建verilog文件KeyToBeep.v并添加到工程

module KeyToBeep(
              key,
              beep
              );

input               key;
output              beep;
wire                key;
wire                beep;


assign beep = ~ key;              

endmodule


3,语法检查,编译 ,改错



4,用tools---RTL查看器 查看设计的电路


5,仿真



6,配置引脚,下载测试




下载后
按键默认高电平  蜂鸣器高电平驱动
按键拉低时蜂鸣器工作  所以将按键输入取反
按下按键则蜂鸣器响
松开后蜂鸣器不响
返回列表