4回答

0收藏

[求助] MSP430F149,除法运算??

TI TI 5473 人阅读 | 4 人回复 | 2014-09-18

如题
我以前是学51的,一直用汇编
51里有除法指令

现在学430了,学了一下汇编指令
不知道怎么做除法运算了


分享到:
回复

使用道具 举报

回答|共 4 个

倒序浏览

沙发

shepherd

发表于 2014-9-18 17:11:21 | 只看该作者

MSP430的所有51个指令在此,没有现成的除法指令。

如果要除法,你要自己移位、比较之类的操作。
没有尝试过,不过TI给了下面的文档和例程,你可以参考。
slaa329 Efficient Multiplication and Division Using MSP430.pdf (104.83 KB, 下载次数: 6)

slaa329.zip (12.67 KB, 下载次数: 1)
板凳

caojue28

发表于 2014-9-23 07:43:35 | 只看该作者

谢谢楼上的朋友
我下载了你发的文件,发现我看不懂
地板

奮闘ing

发表于 2014-9-23 09:41:31 | 只看该作者

MSP430F149做除法,不知道怎么样,51的时候反正太慢了~
5#

caojue28

发表于 2014-9-23 12:39:22 | 只看该作者

只所以要用除法,是要显示数字
比方说
长道要显示3527
3527除以1000   3存200H里
527除以100   5存201H里
27除以10    2存202H里
这样之后,将200H--203H的数字加48,显示在12864上
以前51单片机,只能8位运算,也就是只能运算255以内的数
现在学msp430了,可以运算65535以内的数,却发现,没除法运算
相当郁闷啊
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条