This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/MSP-EXP430G2:需要有关使用 MSP430 Launchpad 构建单元转换器的帮助

Guru**** 2589265 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/626474/ccs-msp-exp430g2-need-help-making-a-unit-converter-using-msp430-launchpad

器件型号:MSP-EXP430G2

工具/软件:Code Composer Studio

使用 MSP430 Launchpad、设计和实施具有以下操作的单元转换器:

温度:°C→°F

长度:米→英尺

长度:英里→英尺

长度:英里→公里

您的转换器必须接受最多六位数字的二进制整数、并生成表示转换值的八位四舍五入二进制输出或表示溢出错误的全1闪存输出。 用户必须能够在系统运行时更改转换操作和输入值。 标记您的系统输入和输出以方便阅读。  

因此、我们的教师希望我们编写一个代码、使用6个 LED 显示二进制输入、根据使用的转换、它将以二进制显示答案、并使用8个 LED 显示输出。

不知道如何解决这个问题,我很不熟悉编程,如果有任何帮助,我会非常感激  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们不是为了做你的家庭作业。 如果您向我们展示您的代码、我们很乐意为您提供帮助。 我假设您可以对闪烁信号进行编程。 如果不是、您需要的帮助远远超过我们提供的帮助。

    以下是我将如何解决该问题。

    获取我的6个二进制输入开关输入整数并将其显示在6个输出 LED 上。
    2.对转换进行编程1以获取该整数并在输出 LED 上显示8位结果。
    3.添加溢出代码
    4.再使用两个开关,并根据设置更改转换公式。
    5.完成了!