使用VHDL语言编写程序,实现从1加到100,并且结果用数码管显示出来。

发布网友 发布时间:2022-04-24 12:16

我来回答

4个回答

热心网友 时间:2023-10-12 13:25

时钟信号 clk触发 ,count=0,sum=0
每个clk event 变量 count=count+1,如果count小于等于100,则
sum=count+sum; 有段日子没用了,我说下思想吧追问你回去想想,再搞

热心网友 时间:2023-10-12 13:26

您这个设计是一个计数器加上一个16进制转10进制
然后加上一个数码管的硬件驱动逻辑。
用软件实现来方便一些,用逻辑来做的话最好是用SOC了。
纯逻辑还是有些麻烦的。

热心网友 时间:2023-10-12 13:26

软件实现很容易,但用数码管显示出来就要看硬件了

热心网友 时间:2023-10-12 13:27

void fun(int n)//功能函数
{
int s=0, i;

for(i=1; i<=n; i++)
{
s=s+i;
}
printf("%d", s);
}
void main()//程序都从主函数开始执行,只能有一个主函数
{
int num;

printf("

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com