連載*R8C/15付録マイコン基板活用企画(第10回)

公開:2006年3月7日

トランジスタ技術 2006年4月号
連載*R8C/15付録マイコン基板活用企画(第10回)
関連プログラムなど
TR0604R
トランジスタ技術編集部
CQ出版(株)

====================================
ダウンロード・サービスご利用者各位
====================================
  毎度,小誌ご愛読を賜り,誠にありがとうございます.
  このたびはダウンロード・サービスをご利用いただき,誠にありがとうございます.
  筆者のご厚意により,製作記事の関連プログラムをこのアーカイブに収録しました.
  なお,アーカイブは,zipによって圧縮されています.

*関連プログラムを使用する前に
 アーカイブに含まれる「ワークスペースのインストールについて.txt」「使用許諾について.txt」「ライブラリの使い方.txt」をよくお読み頂き,内容を確認のうえ使用してください.

===================
必要なもの
===================
(1)Cコンパイラ M3T-NC30WA V.5.30,またはCコンパイラ M3T-NC30WA V.5.40
(2)当該記事のハードウェア

================
動作確認
================
 プログラムは筆者の元で動作を確認済みです.

=================
アーカイブの内容
=================

TR_200603_MMC
│  MMC_R8C15関連回路図.pdf
│  ワークスペースのインストールについて.txt
│  使用許諾について.txt
│  
├─forNC30WA_V5_30
│  └─MMC_SAMPLE_R8C15
│      │  MMC_SAMPLE_R8C15.TXT
│      │  
│      ├─AT_FS_TEST
│      │  │  AT_FS_TEST.Hbp
│      │  │  AT_FS_TEST.hws
│      │  │  AT_FS_TEST.tws
│      │  │  
│      │  └─AT_FS_TEST
│      │      │  0start_r8s.a30
│      │      │  AT_FS.H
│      │      │  AT_FS_15SSU.lib
│      │      │  AT_FS_TEST.c
│      │      │  AT_FS_TEST.hwp
│      │      │  AT_FS_TEST.nav
│      │      │  AT_FS_TEST.tps
│      │      │  DefaultSession.hsf
│      │      │  SessionR8C_E8_SYSTEM.hsf
│      │      │  
│      │      ├─Debug
│      │      │      0START_R8S.LST
│      │      │      0START_R8S.R30
│      │      │      AT_FS_TEST.cwt
│      │      │      AT_FS_TEST.id
│      │      │      AT_FS_TEST.map
│      │      │      AT_FS_TEST.mot
│      │      │      AT_FS_TEST.R30
│      │      │      AT_FS_TEST.Watch.cwf
│      │      │      AT_FS_TEST.x30
│      │      │      Debug.hdp
│      │      │      
│      │      ├─Debug_R8C_E8_SYSTEM
│      │      └─Release
│      ├─LIBRARY
│      │  │  ライブラリの使い方.txt
│      │  │  
│      │  ├─AT_FS_15SSU
│      │  │      AT_FS.H
│      │  │      AT_FS.TXT
│      │  │      AT_FS_15SSU.lib
│      │  │      
│      │  ├─AT_LIB_R8
│      │  │  │  AT_LIB_R8.Hbp
│      │  │  │  AT_LIB_R8.hws
│      │  │  │  AT_LIB_R8.tws
│      │  │  │  
│      │  │  └─AT_LIB_R8
│      │  │      │  AT_LIB_R8.H
│      │  │      │  at_lib_r8.hwp
│      │  │      │  AT_LIB_R8.nav
│      │  │      │  AT_LIB_R8.tps
│      │  │      │  AT_LIB_R8.txt
│      │  │      │  BCD2BIN.A30
│      │  │      │  BCD2LONG.A30
│      │  │      │  BIN2BCD.A30
│      │  │      │  BIN2HEX.A30
│      │  │      │  defaultsession.hsf
│      │  │      │  HEX2BIN.A30
│      │  │      │  LONG2BCD.A30
│      │  │      │  TMEMNCLR.A30
│      │  │      │  TMEMNCMP.A30
│      │  │      │  TMEMNCPY.A30
│      │  │      │  TOLOWER.A30
│      │  │      │  TOUPPER.A30
│      │  │      │  TSTRCAT.A30
│      │  │      │  TSTRCHR.A30
│      │  │      │  TSTRCMP.A30
│      │  │      │  TSTRCPY.A30
│      │  │      │  TSTRICMP.A30
│      │  │      │  TSTRLEN.A30
│      │  │      │  TSTRNCAT.A30
│      │  │      │  TSTRNCLR.A30
│      │  │      │  TSTRNCMP.A30
│      │  │      │  TSTRNCPY.A30
│      │  │      │  TSTRPBRK.A30
│      │  │      │  
│      │  │      ├─Debug
│      │  │      │      AT_LIB_R8.lib
│      │  │      │      BCD2BIN.LST
│      │  │      │      BCD2BIN.R30
│      │  │      │      BCD2LONG.LST
│      │  │      │      BCD2LONG.R30
│      │  │      │      BIN2BCD.LST
│      │  │      │      BIN2BCD.R30
│      │  │      │      BIN2HEX.LST
│      │  │      │      BIN2HEX.R30
│      │  │      │      Debug.hdp
│      │  │      │      HEX2BIN.LST
│      │  │      │      HEX2BIN.R30
│      │  │      │      LONG2BCD.LST
│      │  │      │      LONG2BCD.R30
│      │  │      │      TMEMNCLR.LST
│      │  │      │      TMEMNCLR.R30
│      │  │      │      TMEMNCMP.LST
│      │  │      │      TMEMNCMP.R30
│      │  │      │      TMEMNCPY.LST
│      │  │      │      TMEMNCPY.R30
│      │  │      │      TOLOWER.LST
│      │  │      │      TOLOWER.R30
│      │  │      │      TOUPPER.LST
│      │  │      │      TOUPPER.R30
│      │  │      │      TSTRCAT.LST
│      │  │      │      TSTRCAT.R30
│      │  │      │      TSTRCHR.LST
│      │  │      │      TSTRCHR.R30
│      │  │      │      TSTRCMP.LST
│      │  │      │      TSTRCMP.R30
│      │  │      │      TSTRCPY.LST
│      │  │      │      TSTRCPY.R30
│      │  │      │      TSTRICMP.LST
│      │  │      │      TSTRICMP.R30
│      │  │      │      TSTRLEN.LST
│      │  │      │      TSTRLEN.R30
│      │  │      │      TSTRNCAT.LST
│      │  │      │      TSTRNCAT.R30
│      │  │      │      TSTRNCLR.LST
│      │  │      │      TSTRNCLR.R30
│      │  │      │      TSTRNCMP.LST
│      │  │      │      TSTRNCMP.R30
│      │  │      │      TSTRNCPY.LST
│      │  │      │      TSTRNCPY.R30
│      │  │      │      TSTRPBRK.LST
│      │  │      │      TSTRPBRK.R30
│      │  │      │      
│      │  │      └─Release
│      │  │              Release.hdp
│      │  │              
│      │  └─UART_LIB_15
│      │      │  UART_LIB_15.Hbp
│      │      │  UART_LIB_15.hws
│      │      │  UART_LIB_15.tws
│      │      │  
│      │      └─UART_LIB_15
│      │          │  CRC_CCITT.A30
│      │          │  defaultsession.hsf
│      │          │  R8C15.INC
│      │          │  UART0_LIB.A30
│      │          │  UART1_LIB.A30
│      │          │  UART_LIB.H
│      │          │  uart_lib_15.hwp
│      │          │  UART_LIB_15.nav
│      │          │  UART_LIB_15.tps
│      │          │  UART_LIB_15.TXT
│      │          │  
│      │          ├─Debug
│      │          │      CRC_CCITT.LST
│      │          │      CRC_CCITT.R30
│      │          │      Debug.hdp
│      │          │      UART0_LIB.LST
│      │          │      UART0_LIB.R30
│      │          │      UART1_LIB.LST
│      │          │      UART1_LIB.R30
│      │          │      UART_LIB_15.lib
│      │          │      
│      │          └─Release
│      │                  Release.hdp
│      │                  
│      ├─MMC_UART_R8C15
│      │  │  MMC_UART_R8C15.Hbp
│      │  │  MMC_UART_R8C15.hws
│      │  │  MMC_UART_R8C15.tws
│      │  │  
│      │  └─MMC_UART_R8C15
│      │      │  0start_r8s.a30
│      │      │  AT_FS.H
│      │      │  AT_FS_15SSU.lib
│      │      │  AT_LIB_R8.h
│      │      │  AT_LIB_R8.lib
│      │      │  defaultsession.hsf
│      │      │  MMC_UART_R8C15.c
│      │      │  mmc_uart_r8c15.hwp
│      │      │  MMC_UART_R8C15.nav
│      │      │  MMC_UART_R8C15.tps
│      │      │  MMC_UART_R8C15.TXT
│      │      │  r8c15.h
│      │      │  Rtc.a30
│      │      │  RTC.H
│      │      │  SessionR8C_E8_SYSTEM.hsf
│      │      │  UART_LIB.H
│      │      │  UART_LIB_15.lib
│      │      │  
│      │      ├─Debug
│      │      │      0START_R8S.LST
│      │      │      0START_R8S.R30
│      │      │      Debug.hdp
│      │      │      MMC_UART_R8C15.cwt
│      │      │      MMC_UART_R8C15.id
│      │      │      MMC_UART_R8C15.map
│      │      │      MMC_UART_R8C15.mot
│      │      │      MMC_UART_R8C15.R30
│      │      │      MMC_UART_R8C15.Watch.cwf
│      │      │      MMC_UART_R8C15.x30
│      │      │      RTC.LST
│      │      │      RTC.R30
│      │      │      
│      │      ├─Debug_R8C_E8_SYSTEM
│      │      │      Debug_R8C_E8_SYSTEM.hdp
│      │      │      
│      │      └─Release
│      │              Release.hdp
│      │              
│      ├─R8C15SFR
│      │      R8C15.H
│      │      R8C15.INC
│      │      R8C15マイコン周辺I/O.pdf
│      │      
│      └─SSU_MMC
│          │  SSU_MMC.hws
│          │  SSU_MMC.tws
│          │  
│          └─SSU_MMC
│              │  0start_r8s.a30
│              │  defaultsession.hsf
│              │  r8c15.h
│              │  SessionR8C_E8_SYSTEM.hsf
│              │  SSU_MMC.c
│              │  ssu_mmc.hwp
│              │  SSU_MMC.nav
│              │  SSU_MMC.tps
│              │  SSU_MMC.TXT
│              │  
│              ├─Debug
│              │      0START_R8S.LST
│              │      0START_R8S.R30
│              │      Debug.hdp
│              │      SSU_MMC.id
│              │      SSU_MMC.map
│              │      SSU_MMC.mot
│              │      SSU_MMC.R30
│              │      SSU_MMC.x30
│              │      
│              ├─Debug_R8C_E8_SYSTEM
│              └─Release
└─forNC30WA_V5_40
    └─MMC_SAMPLE_R8C15
        │  MMC_SAMPLE_R8C15.TXT
        │  
        ├─LIBRARY
        │  │  ライブラリの使い方.txt
        │  │  
        │  ├─AT_FS_15SSU
        │  │      AT_FS.H
        │  │      AT_FS.TXT
        │  │      AT_FS_15SSU.lib
        │  │      
        │  ├─AT_LIB_R8
        │  │  │  AT_LIB_R8.Hbp
        │  │  │  AT_LIB_R8.hws
        │  │  │  AT_LIB_R8.tws
        │  │  │  
        │  │  └─AT_LIB_R8
        │  │      │  AT_LIB_R8.H
        │  │      │  AT_LIB_R8.hwp
        │  │      │  AT_LIB_R8.nav
        │  │      │  AT_LIB_R8.tps
        │  │      │  AT_LIB_R8.txt
        │  │      │  BCD2BIN.A30
        │  │      │  BCD2LONG.A30
        │  │      │  BIN2BCD.A30
        │  │      │  BIN2HEX.A30
        │  │      │  DefaultSession.hsf
        │  │      │  HEX2BIN.A30
        │  │      │  LONG2BCD.A30
        │  │      │  TMEMNCLR.A30
        │  │      │  TMEMNCMP.A30
        │  │      │  TMEMNCPY.A30
        │  │      │  TOLOWER.A30
        │  │      │  TOUPPER.A30
        │  │      │  TSTRCAT.A30
        │  │      │  TSTRCHR.A30
        │  │      │  TSTRCMP.A30
        │  │      │  TSTRCPY.A30
        │  │      │  TSTRICMP.A30
        │  │      │  TSTRLEN.A30
        │  │      │  TSTRNCAT.A30
        │  │      │  TSTRNCLR.A30
        │  │      │  TSTRNCMP.A30
        │  │      │  TSTRNCPY.A30
        │  │      │  TSTRPBRK.A30
        │  │      │  
        │  │      ├─Debug
        │  │      │      AT_LIB_R8.lib
        │  │      │      BCD2BIN.lst
        │  │      │      BCD2BIN.r30
        │  │      │      BCD2LONG.lst
        │  │      │      BCD2LONG.r30
        │  │      │      BIN2BCD.lst
        │  │      │      BIN2BCD.r30
        │  │      │      BIN2HEX.lst
        │  │      │      BIN2HEX.r30
        │  │      │      Debug.hdp
        │  │      │      HEX2BIN.lst
        │  │      │      HEX2BIN.r30
        │  │      │      LONG2BCD.lst
        │  │      │      LONG2BCD.r30
        │  │      │      TMEMNCLR.lst
        │  │      │      TMEMNCLR.r30
        │  │      │      TMEMNCMP.lst
        │  │      │      TMEMNCMP.r30
        │  │      │      TMEMNCPY.lst
        │  │      │      TMEMNCPY.r30
        │  │      │      TOLOWER.lst
        │  │      │      TOLOWER.r30
        │  │      │      TOUPPER.lst
        │  │      │      TOUPPER.r30
        │  │      │      TSTRCAT.lst
        │  │      │      TSTRCAT.r30
        │  │      │      TSTRCHR.lst
        │  │      │      TSTRCHR.r30
        │  │      │      TSTRCMP.lst
        │  │      │      TSTRCMP.r30
        │  │      │      TSTRCPY.lst
        │  │      │      TSTRCPY.r30
        │  │      │      TSTRICMP.lst
        │  │      │      TSTRICMP.r30
        │  │      │      TSTRLEN.lst
        │  │      │      TSTRLEN.r30
        │  │      │      TSTRNCAT.lst
        │  │      │      TSTRNCAT.r30
        │  │      │      TSTRNCLR.lst
        │  │      │      TSTRNCLR.r30
        │  │      │      TSTRNCMP.lst
        │  │      │      TSTRNCMP.r30
        │  │      │      TSTRNCPY.lst
        │  │      │      TSTRNCPY.r30
        │  │      │      TSTRPBRK.lst
        │  │      │      TSTRPBRK.r30
        │  │      │      
        │  │      └─Release
        │  └─UART_LIB_15
        │      │  UART_LIB_15.hws
        │      │  UART_LIB_15.tws
        │      │  
        │      └─UART_LIB_15
        │          │  CRC_CCITT.A30
        │          │  DefaultSession.hsf
        │          │  R8C15.INC
        │          │  UART0_LIB.A30
        │          │  UART1_LIB.A30
        │          │  UART_LIB.H
        │          │  UART_LIB_15.hwp
        │          │  UART_LIB_15.nav
        │          │  UART_LIB_15.tps
        │          │  UART_LIB_15.TXT
        │          │  
        │          ├─Debug
        │          │      CRC_CCITT.lst
        │          │      CRC_CCITT.r30
        │          │      Debug.hdp
        │          │      UART0_LIB.lst
        │          │      UART0_LIB.r30
        │          │      UART1_LIB.lst
        │          │      UART1_LIB.r30
        │          │      UART_LIB_15.lib
        │          │      
        │          └─Release
        ├─MMC_UART_R8C15
        │  │  MMC_UART_R8C15.Hbp
        │  │  MMC_UART_R8C15.hws
        │  │  MMC_UART_R8C15.tws
        │  │  
        │  └─MMC_UART_R8C15
        │      │  0start_r8s.a30
        │      │  AT_FS.H
        │      │  AT_FS_15SSU.lib
        │      │  AT_LIB_R8.H
        │      │  AT_LIB_R8.lib
        │      │  DefaultSession.hsf
        │      │  MMC_UART_R8C15.c
        │      │  MMC_UART_R8C15.hwp
        │      │  MMC_UART_R8C15.nav
        │      │  MMC_UART_R8C15.tps
        │      │  MMC_UART_R8C15.TXT
        │      │  r8c15.h
        │      │  Rtc.a30
        │      │  RTC.H
        │      │  UART_LIB.H
        │      │  UART_LIB_15.lib
        │      │  
        │      ├─Debug
        │      │      0start_r8s.lst
        │      │      0start_r8s.r30
        │      │      Debug.hdp
        │      │      MMC_UART_R8C15.id
        │      │      MMC_UART_R8C15.map
        │      │      MMC_UART_R8C15.mot
        │      │      MMC_UART_R8C15.r30
        │      │      MMC_UART_R8C15.x30
        │      │      Rtc.lst
        │      │      Rtc.r30
        │      │      
        │      └─Release
        ├─R8C15SFR
        │      R8C15.H
        │      R8C15.INC
        │      R8C15マイコン周辺I/O.pdf
        │      
        └─SSU_MMC
            │  SSU_MMC.Hbp
            │  SSU_MMC.hws
            │  SSU_MMC.tws
            │  
            └─SSU_MMC
                │  0start_r8s.a30
                │  DefaultSession.hsf
                │  r8c15.h
                │  SSU_MMC.c
                │  SSU_MMC.hwp
                │  SSU_MMC.nav
                │  SSU_MMC.tps
                │  SSU_MMC.TXT
                │  
                ├─Debug
                │      0start_r8s.lst
                │      0start_r8s.r30
                │      Debug.hdp
                │      SSU_MMC.id
                │      SSU_MMC.map
                │      SSU_MMC.mot
                │      SSU_MMC.r30
                │      SSU_MMC.x30
                │      
                └─Release


============
著作権
=============
 収録したプログラム,データおよびドキュメントなどの著作権は,各著作権者(すなわち筆者)にあります.

Copyright 2006 by Akira Taguchi

============
免責
============
(1)プログラムやデータの使用により,使用者に損失が生じたとしても,著作権者とCQ出版(株)は,その責任を負いません.

(2)プログラムやデータにバグや欠陥があったとしても,著作権者とCQ出版(株)は,修正や改良の義務を負いません.

--------------------------- 以上 ---------------------------------

連載*R8C/15付録マイコン基板活用企画(第10回)(TR0604R.ZIP) :1,785,651 (バイト)