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

 我来答
匿名用户
2011-06-17
展开全部
时钟信号 clk触发 ,count=0,sum=0
每个clk event 变量 count=count+1,如果count小于等于100,则
sum=count+sum; 有段日子没用了,我说下思想吧
追问
你回去想想,再搞
flamingwave
2011-06-17 · TA获得超过358个赞
知道小有建树答主
回答量:196
采纳率:100%
帮助的人:176万
展开全部
您这个设计是一个计数器加上一个16进制转10进制
然后加上一个数码管的硬件驱动逻辑。
用软件实现来方便一些,用逻辑来做的话最好是用SOC了。
纯逻辑还是有些麻烦的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
十二小妖爱追剧
2011-06-17
知道答主
回答量:23
采纳率:100%
帮助的人:12.4万
展开全部
软件实现很容易,但用数码管显示出来就要看硬件了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友dfba7b8e1
2011-06-26 · TA获得超过266个赞
知道答主
回答量:24
采纳率:0%
帮助的人:14.9万
展开全部
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("
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式