三菱電機マイコン機器ソフトウエア株式会社

Similar documents
arduino プログラミング課題集 ( Ver /06/01 ) arduino と各種ボードを組み合わせ 制御するためのプログラミングを学 ぼう! 1 入出力ポートの設定と利用方法 (1) 制御( コントロール ) する とは 外部装置( ペリフェラル ) が必要とする信号をマイ

Microsoft Word - 実験4_FPGA実験2_2015

AKI-PIC16F877A開発キット (Ver1

回路 7 レジスタ ( 同期イネーブル及び非同期リセット付 ) 入力データを保持するのに用いる記憶素子 使用用途として, マイクロプロセッサ内部で演算や実行状態の保持に用いられる Fig4-2 のレジスタは, クロック信号の立ち上がり時かつ 信号が 1 のときに外部からの 1 ビットデータ R をレ

KEIm-25ヘッダーボードハードウェアマニュアル

SOPC Builder ペリフェラル 簡易ユーザ・ガイド - PIO (Parallel I/O)

8051 개발보드 메뉴얼

内容 1. 仕様 動作確認条件 ハードウェア説明 使用端子一覧 ソフトウェア説明 動作概要 ファイル構成 オプション設定メモリ 定数一覧 変数一

ディジタル電子回路 設計演習課題

スライド 1

PA-S500 取扱説明書

Photo Sensor – 적외선 센서

オーナーズ マニュアル SolitonWave 1

Microsoft PowerPoint LC_15.ppt

HDLトレーナーサンプルプログラム説明書

Jan/25/2019 errata_c17m11_10 S1C17 マニュアル正誤表 項目 リセット保持時間 対象マニュアル発行 No. 項目ページ S1C17M10 テクニカルマニュアル システムリセットコントローラ (SRC) 特性 19-3 S1C17M20/M

スライド 1

Taro-82ADAカ.jtd

QuartusII SOPC_Builderで利用できるGPIF-AVALONブリッジとは?

JTAGプローブ技術資料 RX編Rev.7

iCLR

スライド 1

CCD リニアイメージセンサ用駆動回路 C CCD リニアイメージセンサ (S11155/S ) 用 C は 当社製 CCDリニアイメージセンサ S11155/S 用に開発された駆動回路です S11155/S11156-

KR-501 USB Serial Converter Module USB シリアル変換モジュール取扱説明書 Version2.3 対応版 USB Serial Converter はマイコンモジュールと PC 間を接続する際に使用する通信変換モジュールです ATMEGA Mini Module

評価ボード キット 開発ツールご使用上の注意事項 1. 本評価ボード キット 開発ツールは お客様での技術的評価 動作の確認および開発のみに用いられることを想定し設計されています それらの技術評価 開発等の目的以外には使用しないで下さい 本品は 完成品に対する設計品質に適合していません 2. 本評価

RL78開発環境移行ガイド R8C/M16C, H8S/H8SXからRL78への移行(統合開発環境編)(High-performance Embedded Workshop→CS+)

ReferSTAR 78K/Kx2(CT-781) Applilet EZ PLプログラム集

1. ボードの複数台制御 コンフィグ ROM から FPGA が起動できる場合を想定しています FPGA 回路には 特定のレジスタアドレスにプリセットしたデータが必要です 製品出荷時のサンプル FPGA 回路では レジスタ No.3 を 8bit 幅に設定し FPGA 外部の 4bit ディップスイ

製品仕様書 製品名 インターフェース基板 製品型番 TR3-IF-U1A 発行日 2016/4/1 仕様書番号 TDR-SPC-IF-U1A-102 Rev 1.02

Nios II マイコン活用ガイド Nios II マイコンボード紹介 ステップ 1 AuCE C3 製品紹介 AuCE C3 は ソフトコア プロセッサ Nios II( アルテラ社 ) を搭載可能なマイコンボードです 弊社の基本ソフトウェアをインストールし FPGA 開発者のデザインと Nios

Microsoft Word - PIC-USBマイコンボード_v1-02@WEB公開用資料.docx

KEIm-08SoMハードウェアマニュアル

UCB User's Manual

FPGAによる24時間時計回路

untitled

プログラマブル LED 制御モジュール アプリ操作説明書 プログラマブル LED 制御モジュール設定アプリ操作説明書 適用モジュール 改訂番号 エレラボドットコム 1

内容 1. APX-3302 の特長 APX-3312 から APX-3302 へ変更するためには 差分詳細 ハードウェア ハードウェア性能および仕様 ソフトウェア仕様および制限 Ini ファイルの設

本資料のご使用につきましては 次の点にご留意願います 本資料の内容については 予告無く変更することがあります 1. 本資料の一部 または全部を弊社に無断で転載 または 複製など他の目的に使用することは堅くお断りいたします 2. 本資料に掲載される応用回路 プログラム 使用方法等はあくまでも参考情報で

CONTENTS 1. はじめに 参照 関連仕様書 FOMA USB コネクタ切り替え制御 端子条件による FOMA 端末状態の状態遷移 USB VBus(No.4)= USB VBUS voltage (5V) 以外 の場合の

1. はじめに 本書は スプリット演算器 MFS2 用コンフィギュレータソフトウェア の取扱方法 操作手順 注意事項などを説明したものです Windows の操作や用語を理解している方を前提にしています Windows の操作や用語については それぞれのマニュアルを参照してください 1.1. MFS

UMB-CP2114 User's Manual

QuartusII SOPC_Builderで利用できるGPIF-AVALONブリッジとは?

ターゲット項目の設定について

統合開発環境CubeSuite+ V へのバージョンアップのお知らせ

AN1526 RX開発環境の使用方法(CS+、Renesas Flash Programmer)

統合開発環境CubeSuite+ V へのバージョンアップのお知らせ

スライド 1

CMOS リニアイメージセンサ用駆動回路 C10808 シリーズ 蓄積時間の可変機能付き 高精度駆動回路 C10808 シリーズは 電流出力タイプ CMOS リニアイメージセンサ S10111~S10114 シリーズ S10121~S10124 シリーズ (-01) 用に設計された駆動回路です セン

Microsoft Word - TC4017BP_BF_J_P10_060601_.doc

RXファミリ搭載マイコン評価ボード

<91E63589F161>

Microsoft Word - YHA_13_UM.doc

Microsoft PowerPoint - kougi7.ppt

CommCheckerManual_Ver.1.0_.doc

Microsoft PowerPoint pptx

Studuinoプログラミング環境

PowerTyper マイクロコードダウンロード手順

RY_R8C38ボード RY-WRITER基板 自動書き込み・実行解説マニュアル

RTC_STM32F4 の説明 2013/10/20 STM32F4 内蔵 RTC の日付 時刻の設定および読み込みを行うプログラムです UART2( 非同期シリアル通信ポート 2) を使用して RTC の設定および読み込みを行います 無料の開発ツール Atollic TrueSTUDIO for

形式 :R5 リモート I/O 変換器 R5 シリーズ R5 シリーズ共通主な機能と特長 アナログ入出力やデジタル入出力信号をフィールドバス (DeviceNet CC-Link など ) に入出力するリモート I/O カード 各種直入力信号に対応 2 重化対応可 アプリケーション例 DCS や P

STM32F405VG 搭載 CPU 基板の仕様 V /10/14 STMicroelectronics 社製の Cortex-M4 ARM CPU STM32F405VGT6 を搭載した CPU 基板です 目次 1. 概要 CPU 基板のブロック図 C

CMOS リニアイメージセンサ用駆動回路 C CMOS リニアイメージセンサ S 等用 C は当社製 CMOSリニアイメージセンサ S 等用に開発された駆動回路です USB 2.0インターフェースを用いて C と PCを接続

e2studio 開発環境の構築手順 [1] ダウンロード編 (1) ルネサスエレクトロニクス ( 株 ) のページ ( にアク セスし 製品情報 をクリックする クリック 表示された RX ファミリ を選択する クリック 1 / 48

TULを用いたVisual ScalerとTDCの開発

個人依存開発から組織的開発への移行事例 ~ 要求モデル定義と開発プロセスの形式化 による高生産性 / 高信頼性化 ~ 三菱電機メカトロニクスソフトウエア ( 株 ) 和歌山支所岩橋正実 1

まず,13 行目の HardwareTimer Timer(1); は,HardwareTimer というクラスを利用するという宣言である. この宣言によって Timer というインスタンスが生成される.Timer(1) の 1 は,OpenCM に 4 個用意されているタイマのうち,1 番のタイマ

// USB_CNC_Machine リモート PIO 端末プログラムのメイン関数およびユーザアプリ部 // 編集作成 by Takehiko Inoue /*********** メイン関数 ***************************/ #pragma code

AN5101 SA-Cy500S (Cyclone V SoC CPU BOARD) スタートガイド

概要

PowerPoint Presentation

内容 1. 仕様 動作確認条件 ハードウェア説明 使用端子一覧 ソフトウェア説明 動作概要 ファイル構成 オプション設定メモリ 定数一覧 変数一

前回の内容 マイクロコンピュータにおけるプログラミング PC上で作成 コンパイル マイコンに転送 実行 プログラムを用いて外部の装置を動作させる LED turnonled turnoffled LCD printf プログラムを用いて外部の装置の状態を読み取る プッシュスイッチ getpushsw

電子13-06 エネメータ専用ソフト SAVER CAST for EneMeter Ver3.00設定方法.ppt

1. 概念 STM32F4 Discovery 基板は Mini USB を接続して デバッグやプログラムの書き込みができるようになっています 通常は CPU の 0x 番地からプログラムを実行します では なぜわざわざこのプロジェクトの雛形を使用して CPU の 0x

BP35A7仕様書

Singapore Contec Pte Ltd. Opening Ceremony

Microsoft Word - Ladder Tool 使çfl¨ã…žã…‰ã…¥ã‡¢ã…«ã…©ã…•ã…¼ã†ªã†Š_ docx

不可能への挑戦株式会社日昇テクノロジー低価格 高品質が不可能? 日昇テクノロジーなら可能にする Cyclone II EP2C5T144 ボード マニュアル 株式会社日昇テクノロジー /01/13 copyright

スライド 1

TWE-Lite R 取扱説明書

FUJITSU Server PRIMERGY / FUJITSU Storage ETERNUS NR1000 F2240とSophos Anti-Virus for NetAppの連携におけるウイルス検知の動作検証

スライド 1

論文番号 分 2-2 平成 24 年度全国情報技術教育研究会第 41 回全国大会 ( 新潟大会 ) Xbee を活用した無線通信の研究 期日平成 24 年 8 月 9 日 ( 木 )~10 日 ( 金 ) 場所長岡市シティホールプラザ アオーレ長岡 香川県立三豊工業高等学校 電子科 本行

Microsoft Word - toppers-contest-2014_NTB.doc

AN424 Modbus/TCP クイックスタートガイド CIE-H14

S1C17 Family Application Note S1C17 シリーズ PORT 多重割り込みアプリケーションノート Rev.1.0


タイトル

! STEP 2. Quartus Prime のダウンロード WEB ブラウザで以下の URL を開きます 2 ページ中段の Quartus Prime 開発ソフトウェア ライト エディ

講習会 Arduino

タッチパネルの概要

1. ネットワーク経由でダウンロードする場合の注意事項 ダウンロード作業における確認事項 PC 上にファイアウォールの設定がされている場合は 必ずファイアウォールを無効にしてください また ウイルス検知ソフトウェアが起動している場合は 一旦その機能を無効にしてください プリンターは必ず停止状態 (

Ver.1-5 Date レゾルバ変換器 (R/D 変換器 ) R D 1416 取扱説明書 レゾルバデジタル変換器 (RD1416) サーボテクノ株式会社 神奈川県相模原市中央区相模原 TEL: FAX:

PowerPoint プレゼンテーション

電気的特性 (Ta=25 C) 項目 記号 条件 Min. Typ. Max. 単位 読み出し周波数 * 3 fop khz ラインレート * Hz 変換ゲイン Gc ゲイン =2-5 - e-/adu トリガ出力電圧 Highレベル Vdd V -

計算機アーキテクチャ

PLD-XC2S-A

PowerPoint プレゼンテーション

改訂履歴版数 日付 内容 担当 第 1 版 2017/06/21 初版作成 山田 第 2 版 2018/02/19 表紙 ヘッダーのボード名を NV013-B から GMI に変更 柏木 第 3 版 2018/03/19 差動入力改造の説明を追加 山田 2

ZMPMCD_エコめがねモバイルパックマルチコネクト_PCS-SVセンサ間通信ケーブル加工マニュアル_山洋電気(単相)

Transcription:

MU500-RX サンプル回路仕様書 <1 秒カウンタ > 三菱電機マイコン機器ソフトウエア株式会社 2012-5-9 1

概要 1.1 目的本仕様書は MU500-RX と MU500-RK で実現する 1 秒カウンタの仕様について記述するものである マイコンで 1 秒を生成し 表示は 7 セグメント LED を用いる また 開始 / 停止は Push-SW を使う 1.2 関連文書 MU500-RX ユーザーズマニュアル Ver1.0 FPGA ピンアサイン表 RX210 マイコンピンアサイン表 2 構成 2.1 ボード構成 MU500-RX の構成を図 2.1-1 に示す のようになっており Push-SW を入力として 1 秒カウンタの開始 / 停止 リセット カウントアップ カウントダウンを行なう その結果の出力として 7 セグメント LED を用い LED を CPU の動作状態を表示するために用いる 装置 PowerMedusa MU500-RX と MU500-RK FPGA CycloneⅣE<EP4CE30F23I7> CPU RX210 マイコン <R5F52108> コネクタ 1(120 極 ) CON1 74LVC 2G34 65 19 AAT 1154 AAT 1154 LMS 1587 FUSE 10 9 +5V DC ジャック コネクタ 3(80 極 ) CON3 FPGA EP4CE30F23C7 63 Bank3 と 4 で 77 本 Bank7 と 8 で 78 本 25 65 EPCS64 RX210 R5F52108 A/D 入力ピンヘッダ MD RES# P30 P26 P27 PC7 D/A 出力ピンヘッダ 74LVC 541 X1 2 4 6 8 7 5 3 1 E1/E20 デバッグコネクタ JTAG コネクタ 2(120 極 ) CON2 図 2.1-1 PowerMedusa MU-500-RX 2

コネクタ 1(120 極 ) 86.25mm A B C D E F G H LCD 7 セグメント LED LED X1 ブザー EPM7064 ロータリースイッチ ディップスイッチ 図 2.1-2 PowerMedusa MU-500-RK 3

2.2 FPGA ブロック構成 stop_watch CYCLONE_A[0] LED[0] CYCLONE_A[1] LED[1] RX210 マイコンより CYCLONE_A[2] LED[2] LED へ CYCLONE_A[3] LED[3] CYCLONE_A[4] LED[4] Start/Stop PSW[0] CYCLONE_B[0] Push Switch より Reset Increment PSW[1] PSW[2] CYCLONE_B[1] CYCLONE_B[2] RX210 マイコンへ Decrement PSW[3] CYCLONE_B[3] RX210マイコンより Reset Palus Increment Palus Decrement Palus CYCLONE_B[5] CYCLONE_B[6] CYCLONE_B[7] edge_detect CYCLONE_A[5] CYCLONE_A[6] CYCLONE_A[7] watch_body SEG_A_VAL[3:0] SEG_B_VAL[3:0] SEG_C_VAL[3:0] SEG_D_VAL[3:0] SEG_A_VAL[3:0] SEG_B_VAL[3:0] SEG_C_VAL[3:0] SEG_D_VAL[3:0] time_display SEG_A_VAL[3:0] SEG_B_VAL[3:0] SEG_C_VAL[3:0] SEG_D_VAL[3:0] dynamic_display SEG_A SEG_SEL SEG_A[7:0] SEG_SEL[3:0] 7 セグメント LED へ RST_PULS INC_PULS DEC_PULS RST_PULS INC_PULS DEC_PULS RST_PULS INC_PULS DEC_PULS SEG_A SEG_B SEG_C SEG_D SEG_A_0[3:0] SEG_B_0[3:0] SEG_C_0[3:0] SEG_D_0[3:0] 図 2.2-1 FPGA ブロック構成 2.3 ソフトウェア構成下記にソフトウェア構成を示す FPGA S/W メイン 初期設定 Push_SWの読み込み LEDの表示 割り込み 1msec カウンタ 1 秒カウンタ チャタリングの吸収 図 2.3-1 ソフトウェア構成 4

3 要求事項 3.1 システム要求 1 秒カウンタは以下の機能を実現する (1) カウントスタートすると 1 秒毎のカウントを 7 セグメント LED に表示する (2)PushSW 0 押下で 1 秒カウンタが開始 / 停止する (3)PushSW 1 押下で カウンタがリセット (0 に戻る ) する (4)PushSW 2 押下で 表示が 1 つアップする (5)PushSW 3 押下で 表示が 1 つダウンする (6) 計測可能な最小の時間単位は 1 秒とし 最大の計測時間は 9999 秒とする (7) 表示は カウントアップの場合 9999 と表示された後 0000 に戻り カウントダウンの場合 0000 の次は 9999 とする PushSW 0 押下 PushSW 1 押下 PushSW 2 押下 PushSW 3 押下 表 3-1 1 秒カウンタの状態遷移表 停止状態 計測状態 1 秒毎に計測を開始する 経過時間を表示し 計測を中断する 計測状態 停止状態 リセットする リセットする 状態遷移無し 停止状態 カウントアップする nop 状態遷移無し カウントダウンする nop 状態遷移なし 3.2 FPGA 要求事項 3.2.1 機能要求入出力装置の制御 CPU からの指示による動作を行う (1) 入出力装置の制御 1PushSW ボード上の PushSW は Low-Active のため CPU へ出力する時に High-Active に変換する 27 セグメント LED の表示 CPU からの指示に従い 7 セグメント LED へ 10 進数の数値を表示する (2)CPU からの指示 1 カウントアップパルス数値を +1 したものを 7 セグ LED に表示する 2 カウントダウンパルス数値を -1 したものを 7 セグ LED に表示する 3 リセットパルス 0000 を 7 セグメント LED に表示する 3.3 CPU 要求事項 3.3.1 機能要求 RX210 の内部タイマーを使用し 1 秒カウンタを生成する FPGA 経由で 1m 秒毎に PushSW の値を読み込み 以下の処理をポーリングで行う (1) PushSW 0 押下 1 秒毎にカウントアップパルスを FPGA に出力する (2) PushSW 1 押下リセットパルスを FPGA に出力する (3) PushSW 2 押下カウントアップパルスを FPGA に出力する (4) PushSW 3 押下カウントダウンパルスを FPGA に出力する 3.3.2 制約事項 PushSW 2 PushSW 3 は 1 秒カウントが停止しているときのみ有効である FPGA から出力されるカウントアップ信号は計測状態のときのみカウントする 5

3.4 インターフェース CPU と FPGA 間 PPGA と接続デバイス (CN1 経由 ) 間のインターフェースを表 3-4 に示す RX210 ポート名 方向 FPGA CPU ピン番号 表 3-4 インターフェース FPGA 回路名称 FPGA CN1 ピン番号 MU500-RK 接続デバイス 備考 AB20 RST RESET A12 FPGA_ CLOCK B12 RK_ PB0 M22 CYCLONE-A_OUT 将来拡張用 PE1 F20 CYCLONE-A0 A8 LED-0 PE2 F19 CYCLONE-A1 B8 LED-1 PE3 U19 CYCLONE-A2 C8 LED-2 PE4 H22 CYCLONE-A3 F8 LED-3 A9 LED-4 将来拡張用 PE5 H21 CYCLONE-A4 -(RESET) 7SEG-RESET PE6 J22 CYCLONE-A5 -(INC) 7SEG-INC PE7 J21 CYCLONE-A6 -(DEC) 7SEG-DEC P50 K21 CYCLONE-B0 A19 PushSW-15 P51 K19 CYCLONE-B1 B19 PushSW-16 P52 K18 CYCLONE-B2 C19 PushSW-17 P53 K17 CYCLONE-B3 D19 PushSW-18 E6 SEG_SELA0 E5 SEG_SELA1 C4 SEG_SELA2 C3 SEG_SELA3 A3 SEG_A7 B6 SEG_A6 A6 SEG_A5 A5 SEG_A4 B4 SEG_A3 B3 SEG_A2 A4 SEG_A1 B5 SEG_A0 G7 SEG_SELB0 G8 SEG_SELB1 G9 SEG_SELB2 H10 SEG_SELB3 A14 RSW0 B14 RSW1 E14 RSW2 F14 RSW3 C6 SEG_B7 将来拡張用 F7 SEG_B6 将来拡張用 E7 SEG_B5 将来拡張用 C7 SEG_B4 将来拡張用 B7 SEG_B3 将来拡張用 D6 SEG_B2 将来拡張用 A7 SEG_B1 将来拡張用 D7 SEG_B0 将来拡張用 6

4 生成方法 4.1 開発環境 FPGA CPU とも メーカー供給の以下のデザインツールを用いる 利用に伴うライセンス 制約などは 供給メーカーの提示内容に従うこと (1) FPGA FPGA 開発統合環境 :QuautusⅡ ウェブ エディション V11.0 (2) CPU RX ファミリ用 C/C++ コンパイラパッケージ V1.02Release00 HEW 同梱版 4.2 開発手順以下の手順書に基づき行なう (1) QuartusⅡ 操作手順書 (2) HEW 操作手順書 以上 7