1、参考资料,特权同学的视频,B站有;

2、安装quartus9.0;安装驱动,安装驱动的时候,遇到很就的问题,

在设备管理器里面,找到问号的blaster,然后从磁盘安装驱动,从磁盘中找到驱动文件,才能安装成功。

3、编程的时候,要对时钟进行设置,不然总是提示有个时钟没绑定,所以要进行设置,不然下载下去也不成功。

cpld-epm240T1005--入门01_单片机

cpld-epm240T1005--入门01_单片机_02

在这里插入图片描述

cpld-epm240T1005--入门01_单片机_03

实验1、设置按键等于LED灯亮灭。

按键IO口如果是高电平,LED就是高电平,

两者电平相等。

代码

在这里插入图片描述

cpld-epm240T1005--入门01_引脚_04

module day01
(
input wire keyPin8_in, //Pin8
output wire ledPin7_out
);
assign ledPin7_out =keyPin8_in;

endmodule

编译

cpld-epm240T1005--入门01_单片机_05

2检查错误和警告

3、分配IO

assignment.-----pins

分配对应的IO口,不要的引脚删掉。

cpld-epm240T1005--入门01_单片机_06

333再编译一次。

没问题,就下载。必须要注意,板子必须外接一个电源进来,3.3V接入,或者5V接入。除了接下载器之外,必须接电源。


cpld-epm240T1005--入门01_单片机_07

cpld-epm240T1005--入门01_插入图片_08

cpld-epm240T1005--入门01_d3_09

在这里插入图片描述

在这里插入图片描述