使用VHDL语言编写程序,实现从1加到100,并且结果用数码管显示出来。 30
4个回答
2011-06-17
展开全部
时钟信号 clk触发 ,count=0,sum=0
每个clk event 变量 count=count+1,如果count小于等于100,则
sum=count+sum; 有段日子没用了,我说下思想吧
每个clk event 变量 count=count+1,如果count小于等于100,则
sum=count+sum; 有段日子没用了,我说下思想吧
追问
你回去想想,再搞
展开全部
您这个设计是一个计数器加上一个16进制转10进制
然后加上一个数码管的硬件驱动逻辑。
用软件实现来方便一些,用逻辑来做的话最好是用SOC了。
纯逻辑还是有些麻烦的。
然后加上一个数码管的硬件驱动逻辑。
用软件实现来方便一些,用逻辑来做的话最好是用SOC了。
纯逻辑还是有些麻烦的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
软件实现很容易,但用数码管显示出来就要看硬件了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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("
{
int s=0, i;
for(i=1; i<=n; i++)
{
s=s+i;
}
printf("%d", s);
}
void main()//程序都从主函数开始执行,只能有一个主函数
{
int num;
printf("
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询