1. 程式人生 > >【AN5181】使用STM8 Nucleo-64開發板製作一個溫度計

【AN5181】使用STM8 Nucleo-64開發板製作一個溫度計

NUCLEO-8S208RB(基於STM8S208RBT6)和NUCLEO-8L152R8(基於STM8L152R8T6)開發板可用於評估所有STM8S系列和STM8L系列微控制器的主要特性。

本應用筆記演示瞭如何基於STM8 Nucleo-64開發板和LM235精密溫度感測器製作一個簡單的溫度計。 STM8S208RBT6或STM8L152R8T6微控制器(取決於相應的開發板)讀取溫度值並通過UART介面傳輸。然後,PC通過RS232或FTDI電纜連線到UART介面,溫度值顯示在PC的終端視窗(可以是Windows超級終端)上。

一旦STM8 Nucleo-64通過連線到主機PC的USB電纜上電,終端視窗上會顯示一條資訊性訊息,並提示使用者輸入最低和最高溫度閾值。

當前溫度每分鐘顯示在終端視窗上,並在溫度超出範圍時顯示警告資訊。

一小時內溫度的最小值和最大值每小時記錄在MCU的資料EEPROM中一次。可隨時通過按下按鈕顯示它們。

1 前提條件

執行STM8 Nucleo-64開發板溫度計演示應用程式所需的元件如下:

• 在PC上執行的終端視窗:終端模擬器軟體可以是Windows HyperTerminal、TeraTerm Pro或其他終端軟體。

• RS232零調變解調器電纜(傳送線和接收線交叉)或USB TTL序列電纜。

• USB A轉至mini-B電纜。

在這裡插入圖片描述