8位的51单片机能计算下面的公式吗

2019-03-24 19:11发布

t0=(int)(-412.6)+140.41*(sqr(1.0+0.00764*500)
T=(int)(5.14/(0.98*0.000010514)+t0*t0*t0)
T=pow(T,1.0/3)
我刚学单片机,要用他计算上面的式子,然后在数码管上显示,要求小数点后1位,不晓得怎么编译,这一段的变量怎么设,代码怎么写,还有这8位的51单片机能算出来吗,会不会出错呀,还请单片机达人教教 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
guangod
1楼-- · 2019-03-25 15:44
看不懂
chunyang
2楼-- · 2019-03-25 15:56
去找找51编程及算法方面的书,先在网上搜吧,注意不是硬件教材而是软件编程方面的,早期(大约20年前左右)的书介绍这方面的内容比较多,特别是北航的单片机书,何立民主编的。
HALO--117
3楼-- · 2019-03-25 16:39
貌似这要调取数学函数,你这个式子涉及到浮点运算,单片机倒是可以完成··就是比较耗时当然了,消耗的时间顶多上ms,嘿嘿 51算乘法比较费时间··
JuneMK
4楼-- · 2019-03-25 17:55
 精彩回答 2  元偷偷看……
JuneMK
5楼-- · 2019-03-25 18:17
不晓得这25ms在单片机的应用上算什么等级,快还是慢,实际应用可以接受吗?初学,脑子里还没有这些概念
Li_Lei
6楼-- · 2019-03-25 19:14
一直到t都是一个常数,还算什么算啊

一周热门 更多>