标签: assembly calculator base msp430 radix
我正在开发一种计算器,可以使用汇编语言中的MSP430g2553在2到16之间的任何基数中进行加,减,乘和除。我已经可以在任何基础上执行此操作,但问题是任何操作的结果在寄存器中都是十六进制的。我需要在LCD中用户输入的基数中显示结果。要在LCD中显示,我需要将每个数字的ascii代码发送到LCD。例如,我添加77(基数8)+4(基数8)= 103(基数8),但我的结果存储为43(十六进制),因为103(基数8)是43(十六进制)。我可以在液晶显示屏的所需底座中显示该十六进制结果吗?