TLCS-870/C1シリーズ・TLCS-870/C1Eシリーズ サンプルソフトウェア

本ページでは、TLCS-870/C1シリーズ・TLCS-870/C1Eシリーズに関するサンプルソフトウェアのダウンロードサービスを提供しています。
対象製品、機能一覧を確認し、該当ファイルをダウンロードください。

対象製品名

対象製品をご確認ください。

TMP89Fx : TMP89FS60B / TMP89FS62B / TMP89FS63B

機能一覧

サンプルソフトウェアの機能一覧です。

サンプルソフトウェア
機 能
説明 対象製品
TMP89
Fx
TMP89
FWy
10ビット
ADコンバーター
ADC
REPEAT
アナログ入力値を10回AD変換し、その平均値をターミナルソフトに表示します。 V V
ADC
SINGLE
アナログ入力値を1回AD変換し、結果をターミナルソフトに表示します。 V V
ディバイダー出力 DVO 設定に応じた矩形波をDVO端子から出力します。 V V
外部割り込み
制御回路
EXT_INT スイッチによるポート⼊⼒をトリガーとして外部割り込みを発⽣させます。外部割込みを検知するとLEDが点灯します。
V V
フラッシュメモリー FLASH
MCU_BOOTROM
MCUモードでBOOTROMのサポートプログラム(API)を⽤いてテストデータの書き込みおよびSecurity Program設定を⾏います。   V
FLASH
MCU_ProductID
フラッシュメモリーからベンダーID、フラッシュID、セキュリティーステータスを読み出して表⽰します。 V  
FLASH
MCU_RAM
MCUモードでRAM領域に制御プログラムを転送し、テストデータの書き込みおよび読み出しを⾏います。 V V
FLASH
MCU_SHADOW_BOOTROM
(External)
シャドウRAMとBOOTROMのサポートプログラムを用いてSIOで取り込んだ新しいプログラムに書き換えます。こちらは外部制御ボード側のサンプルです。   V
FLASH
MCU_SHADOW_BOOTROM
(Sample)
シャドウRAMとBOOTROMのサポートプログラムを用いてSIOで取り込んだ新しいプログラムに書き換えます。こちらはターゲットボード側のサンプルです。   V
FLASH
SPROM_UART
UART通信を⽤いて外部制御ボードからテストデータの書き込みおよび読み出しの制御を⾏います。 V V
キーオン
ウエイクアップ
KWU スイッチ入力によりNORMAL1/STOPモードの切り替えを⾏います。動作モードに応じてLED表⽰も切り替えます。 V V
LCD LCD 0〜999まで1秒ごとにカウントアップしてLCDに表⽰します。   V
動作モード
制御回路
LOW_POWER
NORMAL1/NORMAL2/SLOW1
スイッチ⼊⼒により動作モードを切り替えます。動作モードに応じてLED表示も切替えます。 V V
入出力ポート PORT スイッチよるポート⼊⼒を検出し、押下された場合はスイッチに対応するLEDを点灯、解放された場合は消灯します。 V V
時計専用タイマー RTC 時計専⽤タイマー(RTC)割り込み周期毎にLEDの点灯/消灯を繰り返します。 V V
シリアルバス
インターフェース
SBI PCのターミナルソフトからのコマンド⼊⼒(UART経由)によりマスターモードの設定、スレーブ側へ1バイトのテストデータ送信、テストデータの送信要求を⾏います。
スレーブ側は送信要求がある場合に受信したテストデータを送信します。
V V
シャドウRAM SHADOW_RAM
COPY
内蔵RAMにシャドウRAMのコピープログラムを転送します。   V
SHADOW_RAM
POWER_CUT
シャドウRAMを⽤いてフラッシュメモリーの電源を遮断/接続を⾏います。   V
同期式シリアル
インターフェース
SIO
8bit_RECEIVE
8bit_TRANSまたは8bit_TRANS_RECEIVEのサンプルソフトウェアを書き込んだ送信用のボードを使用します。
送信用のボードから受信した1バイトのテストデータをターミナルソフトに表⽰します。
V V
SIO
8bit_TRANS
PCのターミナルソフトからのコマンド⼊⼒(UART経由)により1バイトのテストデータを送信します。 V V
SIO
8bit_TRANS_RECEIVE
本サンプルソフトウェアを搭載したボードを2台使用します。
一方のボードから1バイトのテストデータを送信すると、もう一方のボードでこれを受信しターミナルソフトに表示します。
V V
タイムベースタイマー TBT タイムベースタイマー(TBT)割り込み周期毎にLEDの点灯/消灯を繰り返します。 V V
8ビット
タイマーカウンター
TC0
8bit_EVENT_COUNT
8ビットイベントカウンターモードを使⽤し、設定した周期毎にLEDの点灯/消灯を繰り返します。 V V
TC0
8bit_PPG
8ビットPPGモードを使用し、スイッチ⼊⼒毎にPPG出力の周波数とDuty⽐率を変更します。
V V
TC0
8bit_PWM
8ビットPWMモードを使用し、スイッチ⼊⼒毎にPWM出力の周波数とDuty⽐率を変更します。 V V
TC0
8bit_TIMER
8ビットタイマーモードを使⽤し、設定した周期毎にLEDの点灯/消灯を繰り返します。 V V
TC0
12bit_PWM
12ビットPWMモードを使用し、スイッチ⼊⼒毎にPWM出力の周波数とDuty⽐率を変更します。 V V
TC0
16bit_EVENT_COUNT
16ビットイベントカウンターモードを使⽤し、設定した周期毎にLEDの点灯/消灯を繰り返します。 V V
TC0
16bit_PPG
16ビットPPGモードを使用し、スイッチ⼊⼒毎にPPG出力の周波数とDuty⽐率を変更します。 V V
TC0
16bit_TIMER
16ビットタイマーモードを使⽤し、設定した周期毎にLEDの点灯/消灯を繰り返します。 V V
16ビット
タイマーカウンター
(TCA)
TCA
EVENT_COUNT
イベントカウンターモードを使⽤し、設定した周期毎にLEDの点灯/消灯を繰り返します。
V V
TCA
EXT_TRIG
外部トリガータイマーモードを使⽤し、設定した周期毎にLEDの点灯/消灯を繰り返します。 V V
TCA
PPG
PPGモードを使⽤し、200ms経過毎にリモコン波形を出⼒します。 V V
TCA
PULSE_WIDTH_MEASURE
パルス幅測定モードを使⽤し、入力パルス幅の測定値をターミナルソフトに表⽰します。 V V
TCA
TIMER
タイマーモードを使⽤し、設定した周期毎にLEDの点灯/消灯を繰り返します。 V V
TCA
WINDOWS
ウインドウモードを使⽤し、設定した周期毎にLEDの点灯/消灯を繰り返します。 V V
16ビット
タイマーカウンター
(TCB)
TCB
PPG
PPGモードを使⽤し、200ms経過毎にリモコン波形を出⼒します。   V
10ビット
タイマーカウンター
TCC
PPG_DUTY_50
Duty 50%のパルスを出力します。   V
TCC
PPG_DUTY_CHANGE
任意のDutyのパルスを出力します。   V
TCC
PPG_DUTY_INDEPENDENT
PPGC01端子, PPGC02端子それぞれに設定された波形が出力されます。   V
TCC
PPG_EMG
PPG出⼒中に緊急出力停止入力されるとLEDが点灯します。緊急出力停止状態が解除されるとLEDが消灯します。   V
非同期型シリアル
インターフェース
UART PCのターミナルソフトから⼊⼒されたデータをエコーバック表⽰します。 V V
UART
IrDA
100ms周期で⾚外線データフォーマット(IrDA)でテストデータを出⼒します。 V V
電圧検出回路 VOLT_DETECT 電源電圧の低下を検知し、検出電圧に応じたLEDパターンを表⽰します。 V V
ウオッチドッグタイマー WDT 定期的にクリアコードを書き込んでいる間は全LEDが点滅します。 V V
SP No. Module Name Outline
SP-870-101 -

TMP89FS60FG サンプルソフトウェア
   動作機能

  • 8ビットタイマーPWM出力
  • 8ビットタイマーPPG出力
  • 16ビットタイマーPPG出力
  • UART出力
  • SIO出力
  • I2C出力
  • 10ビットADコンバーター入力
SP-870-102 RAM, Memory 自己診断テストサンプルソフトウェア

ダウンロード

該当ファイルを選択し、ダウンロードしてください。

名称

ご検討の方へ

技術的なお問い合わせ

お問い合わせ

お問い合わせ

よくあるお問い合わせ

FAQ