連載*PSoCマイコン活用講座(第2回)

公開:2005年6月10日

トランジスタ技術 2005年7月号
連載*PSoCマイコン活用講座(第2回)
マイコン・システム設計ソフトウェアPSoC Expressの試用
関連プログラムとデータなど
TR0507O
トランジスタ技術編集部
CQ出版(株)

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

================
最低限必要なもの
================
(1)PSoC Designer V.4.2
(2)PSoC Designer V.4.2 SP2
(3)PSoC Express V.1.1

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

================
ファイルの内容
================

VRLED
│  ConstOffset.XML
│  ExpressReport.xml
│  LOG.csv
│  PINOUT.SVG
│  simtransferfunction.js
│  VarOffset.XML
│  VRLED.cmx
│  VRLED.hex
│  vrled.lzh
│  VRLED.PEP
│  
├─ConfigDataSheet
│  │  configreportBOM.xml
│  │  configreportBOM.xsl
│  │  configreportCSV.xml
│  │  configreportCSV.xsl
│  │  configreportDataSheet.xml
│  │  configreportDataSheet.xsl
│  │  configreportSchematic.xml
│  │  configreportSchematic.xsl
│  │  cyp.jpg
│  │  pinout.svg
│  │  ProjectSchematic.gif
│  │  
│  ├─BLINKINGLED
│  │  │  BLINKINGLED.c
│  │  │  BLINKINGLED.cmx
│  │  │  BLINKINGLED.h
│  │  │  BLINKINGLEDFrags.tpl
│  │  │  BOM.xml
│  │  │  datasheet.htm
│  │  │  LED.gif
│  │  │  Schematic.gif
│  │  │  schematic.vsd
│  │  │  
│  │  └─datasheet_files
│  │      │  MainDetail.htm
│  │      │  Navigation.htm
│  │      │  
│  │      ├─MainDetail_files
│  │      │      filelist.xml
│  │      │      icon.gif
│  │      │      image001.gif
│  │      │      image002.png
│  │      │      image003.gif
│  │      │      
│  │      └─Navigation_files
│  │              navStyle.css
│  │              
│  ├─LED
│  │  │  BOM.xml
│  │  │  datasheet.htm
│  │  │  LED.cmx
│  │  │  LED.gif
│  │  │  LEDFrags.tpl
│  │  │  Schematic.gif
│  │  │  schematic.vsd
│  │  │  
│  │  └─datasheet_files
│  │      │  MainDetail.htm
│  │      │  Navigation.htm
│  │      │  
│  │      ├─MainDetail_files
│  │      │      filelist.xml
│  │      │      icon.gif
│  │      │      image001.gif
│  │      │      image002.png
│  │      │      image003.gif
│  │      │      
│  │      └─Navigation_files
│  │              navStyle.css
│  │              
│  ├─POTENTIOMETER
│  │  │  BOM.xml
│  │  │  datasheet.htm
│  │  │  POTENTIOMETER.c
│  │  │  POTENTIOMETER.cmx
│  │  │  potentiometer.gif
│  │  │  POTENTIOMETER.h
│  │  │  POTENTIOMETERFrags.tpl
│  │  │  POTENTIOMETERWidget.js
│  │  │  Schematic.gif
│  │  │  schematic.vsd
│  │  │  
│  │  └─datasheet_files
│  │      │  MainDetail.htm
│  │      │  Navigation.htm
│  │      │  
│  │      ├─MainDetail_files
│  │      │      filelist.xml
│  │      │      icon.gif
│  │      │      image001.gif
│  │      │      image001.wmz
│  │      │      image002.png
│  │      │      image003.gif
│  │      │      oledata.mso
│  │      │      
│  │      └─Navigation_files
│  │              navStyle.css
│  │              
│  └─PUSHBUTTON
│      │  NC_ExtPD_datasheet.htm
│      │  NC_ExtPD_Schematic.gif
│      │  NC_ExtPD_Schematic.vsd
│      │  NC_ExtPU_datasheet.htm
│      │  NC_ExtPU_Schematic.gif
│      │  NC_ExtPU_Schematic.vsd
│      │  NC_Ext_BOM.xml
│      │  NC_IntPD_datasheet.htm
│      │  NC_IntPD_Schematic.gif
│      │  NC_IntPD_Schematic.vsd
│      │  NC_IntPU_datasheet.htm
│      │  NC_IntPU_Schematic.gif
│      │  NC_IntPU_Schematic.vsd
│      │  NC_Int_BOM.xml
│      │  NO_ExtPD_datasheet.htm
│      │  NO_ExtPD_Schematic.gif
│      │  NO_ExtPD_Schematic.vsd
│      │  NO_ExtPU_datasheet.htm
│      │  NO_ExtPU_schematic.gif
│      │  NO_ExtPU_schematic.vsd
│      │  NO_Ext_BOM.xml
│      │  NO_IntPD_datasheet.htm
│      │  NO_IntPD_Schematic.gif
│      │  NO_IntPD_Schematic.vsd
│      │  NO_IntPU_datasheet.htm
│      │  NO_IntPU_Schematic.gif
│      │  NO_IntPU_Schematic.vsd
│      │  NO_Int_BOM.xml
│      │  PUSHBUTTON.c
│      │  PUSHBUTTON.cmx
│      │  PUSHBUTTON.gif
│      │  PUSHBUTTON.h
│      │  PUSHBUTTONFrags.tpl
│      │  PUSHBUTTONWidget.js
│      │  
│      ├─NC_ExtPD_datasheet_files
│      │  │  MainDetail.htm
│      │  │  Navigation.htm
│      │  │  
│      │  ├─MainDetail_files
│      │  │      filelist.xml
│      │  │      icon.gif
│      │  │      image001.gif
│      │  │      image002.png
│      │  │      image003.gif
│      │  │      
│      │  └─Navigation_files
│      │          navStyle.css
│      │          
│      ├─NC_ExtPU_ datasheet_files
│      │  │  MainDetail.htm
│      │  │  Navigation.htm
│      │  │  
│      │  ├─MainDetail_files
│      │  │      filelist.xml
│      │  │      icon.gif
│      │  │      image001.gif
│      │  │      image002.png
│      │  │      image003.gif
│      │  │      
│      │  └─Navigation_files
│      │          navStyle.css
│      │          
│      ├─NC_ExtPU_datasheet_files
│      │  │  MainDetail.htm
│      │  │  Navigation.htm
│      │  │  
│      │  ├─MainDetail_files
│      │  │      filelist.xml
│      │  │      icon.gif
│      │  │      image001.gif
│      │  │      image002.png
│      │  │      image003.gif
│      │  │      
│      │  └─Navigation_files
│      │          navStyle.css
│      │          
│      ├─NC_IntPD_datasheet_files
│      │  │  MainDetail.htm
│      │  │  Navigation.htm
│      │  │  
│      │  ├─MainDetail_files
│      │  │      filelist.xml
│      │  │      icon.gif
│      │  │      image001.gif
│      │  │      image002.png
│      │  │      image003.gif
│      │  │      
│      │  └─Navigation_files
│      │          navStyle.css
│      │          
│      ├─NC_IntPU_datasheet_files
│      │  │  MainDetail.htm
│      │  │  Navigation.htm
│      │  │  
│      │  ├─MainDetail_files
│      │  │      filelist.xml
│      │  │      icon.gif
│      │  │      image001.gif
│      │  │      image002.png
│      │  │      image003.gif
│      │  │      
│      │  └─Navigation_files
│      │          navStyle.css
│      │          
│      ├─NO_ExtPD_datasheet_files
│      │  │  MainDetail.htm
│      │  │  Navigation.htm
│      │  │  
│      │  ├─MainDetail_files
│      │  │      filelist.xml
│      │  │      icon.gif
│      │  │      image001.gif
│      │  │      image002.png
│      │  │      image003.gif
│      │  │      
│      │  └─Navigation_files
│      │          navStyle.css
│      │          
│      ├─NO_ExtPU_ datasheet_files
│      │  │  MainDetail.htm
│      │  │  Navigation.htm
│      │  │  
│      │  ├─MainDetail_files
│      │  │      filelist.xml
│      │  │      icon.gif
│      │  │      image001.gif
│      │  │      image002.png
│      │  │      image003.gif
│      │  │      
│      │  └─Navigation_files
│      │          navStyle.css
│      │          
│      ├─NO_ExtPU_datasheet_files
│      │  │  MainDetail.htm
│      │  │  Navigation.htm
│      │  │  
│      │  ├─MainDetail_files
│      │  │      filelist.xml
│      │  │      icon.gif
│      │  │      image001.gif
│      │  │      image002.png
│      │  │      image003.gif
│      │  │      
│      │  └─Navigation_files
│      │          navStyle.css
│      │          
│      ├─NO_IntPD_datasheet_files
│      │  │  MainDetail.htm
│      │  │  Navigation.htm
│      │  │  
│      │  ├─MainDetail_files
│      │  │      filelist.xml
│      │  │      icon.gif
│      │  │      image001.gif
│      │  │      image002.png
│      │  │      image003.gif
│      │  │      
│      │  └─Navigation_files
│      │          navStyle.css
│      │          
│      └─NO_IntPU_datasheet_files
│          │  MainDetail.htm
│          │  Navigation.htm
│          │  
│          ├─MainDetail_files
│          │      filelist.xml
│          │      icon.gif
│          │      image001.gif
│          │      image002.png
│          │      image003.gif
│          │      
│          └─Navigation_files
│                  navStyle.css
│                  
└─vrled
    │  adclldtable.asm
    │  adcmux8a_lld.c
    │  adcmux8a_lld.s
    │  adcmux8_lld.asm
    │  adcmux8_lld.h
    │  boot.asm
    │  boot.tpl
    │  BuildMsg.txt
    │  calibration.c
    │  calibration.h
    │  calibration.s
    │  ChannelData.c
    │  channeldata.s
    │  cmx.h
    │  CMXSystem.h
    │  CMXSystemExtern.h
    │  CMXSystemFunction.h
    │  CMX_BLINKINGLED.c
    │  CMX_BLINKINGLED.h
    │  cmx_blinkingled.s
    │  cmx_digital_io_chan.h
    │  CMX_dio.c
    │  CMX_dio.h
    │  cmx_dio.s
    │  cmx_mvolts_in_chan.h
    │  CMX_POTENTIOMETER.c
    │  CMX_POTENTIOMETER.h
    │  cmx_potentiometer.s
    │  CMX_PUSHBUTTON.c
    │  CMX_PUSHBUTTON.h
    │  cmx_pushbutton.s
    │  ConstOffset.XML
    │  Custom.c
    │  Custom.h
    │  custom.s
    │  dio_lld.asm
    │  dio_lld.h
    │  dio_lld.inc
    │  DriverDecl.c
    │  DriverDecl.h
    │  DriverDecl.inc
    │  driverdecl.s
    │  ExpressReport.xml
    │  flashsecurity.txt
    │  FunctionParamDecl.c
    │  FunctionParamDecl.h
    │  functionparamdecl.s
    │  linkfile
    │  LOG.csv
    │  main.c
    │  main.s
    │  memory.inc
    │  mkdep
    │  opts.txt
    │  PINOUT.SVG
    │  pinportlut.asm
    │  pinportlut.h
    │  project.dep
    │  project.dep.bak
    │  project.mk
    │  ProjectProperties.h
    │  PSocConfig.xml
    │  SetPointRegion.c
    │  SetPointRegion.h
    │  setpointregion.s
    │  simtransferfunction.js
    │  SystemConst.c
    │  SystemConst.h
    │  SystemConst.inc
    │  systemconst.s
    │  SystemVars.c
    │  SystemVars.h
    │  systemvars.s
    │  TableLookup.c
    │  TableLookup.h
    │  tablelookup.s
    │  TransferFunction.c
    │  TransferFunction.h
    │  transferfunction.s
    │  VarOffset.XML
    │  vrled.cmx
    │  vrled.hex
    │  vrled.PEP
    │  VRLED.soc
    │  VRLED.WNP
    │  
    ├─backup
    │      adcint.asm
    │      boot.asm
    │      
    ├─ConfigDataSheet
    │  │  configreportBOM.xml
    │  │  configreportBOM.xsl
    │  │  configreportCSV.xml
    │  │  configreportCSV.xsl
    │  │  configreportDataSheet.xml
    │  │  configreportDataSheet.xsl
    │  │  configreportSchematic.xml
    │  │  configreportSchematic.xsl
    │  │  cyp.jpg
    │  │  pinout.svg
    │  │  ProjectSchematic.gif
    │  │  
    │  ├─BLINKINGLED
    │  │  │  BLINKINGLED.c
    │  │  │  BLINKINGLED.cmx
    │  │  │  BLINKINGLED.h
    │  │  │  BLINKINGLEDFrags.tpl
    │  │  │  BOM.xml
    │  │  │  datasheet.htm
    │  │  │  LED.gif
    │  │  │  Schematic.gif
    │  │  │  schematic.vsd
    │  │  │  
    │  │  └─datasheet_files
    │  │      │  MainDetail.htm
    │  │      │  Navigation.htm
    │  │      │  
    │  │      ├─MainDetail_files
    │  │      │      filelist.xml
    │  │      │      icon.gif
    │  │      │      image001.gif
    │  │      │      image002.png
    │  │      │      image003.gif
    │  │      │      
    │  │      └─Navigation_files
    │  │              navStyle.css
    │  │              
    │  ├─LED
    │  │  │  BOM.xml
    │  │  │  datasheet.htm
    │  │  │  LED.cmx
    │  │  │  LED.gif
    │  │  │  LEDFrags.tpl
    │  │  │  Schematic.gif
    │  │  │  schematic.vsd
    │  │  │  
    │  │  └─datasheet_files
    │  │      │  MainDetail.htm
    │  │      │  Navigation.htm
    │  │      │  
    │  │      ├─MainDetail_files
    │  │      │      filelist.xml
    │  │      │      icon.gif
    │  │      │      image001.gif
    │  │      │      image002.png
    │  │      │      image003.gif
    │  │      │      
    │  │      └─Navigation_files
    │  │              navStyle.css
    │  │              
    │  ├─POTENTIOMETER
    │  │  │  BOM.xml
    │  │  │  datasheet.htm
    │  │  │  POTENTIOMETER.c
    │  │  │  POTENTIOMETER.cmx
    │  │  │  potentiometer.gif
    │  │  │  POTENTIOMETER.h
    │  │  │  POTENTIOMETERFrags.tpl
    │  │  │  POTENTIOMETERWidget.js
    │  │  │  Schematic.gif
    │  │  │  schematic.vsd
    │  │  │  
    │  │  └─datasheet_files
    │  │      │  MainDetail.htm
    │  │      │  Navigation.htm
    │  │      │  
    │  │      ├─MainDetail_files
    │  │      │      filelist.xml
    │  │      │      icon.gif
    │  │      │      image001.gif
    │  │      │      image001.wmz
    │  │      │      image002.png
    │  │      │      image003.gif
    │  │      │      oledata.mso
    │  │      │      
    │  │      └─Navigation_files
    │  │              navStyle.css
    │  │              
    │  └─PUSHBUTTON
    │      │  NC_ExtPD_datasheet.htm
    │      │  NC_ExtPD_Schematic.gif
    │      │  NC_ExtPD_Schematic.vsd
    │      │  NC_ExtPU_datasheet.htm
    │      │  NC_ExtPU_Schematic.gif
    │      │  NC_ExtPU_Schematic.vsd
    │      │  NC_Ext_BOM.xml
    │      │  NC_IntPD_datasheet.htm
    │      │  NC_IntPD_Schematic.gif
    │      │  NC_IntPD_Schematic.vsd
    │      │  NC_IntPU_datasheet.htm
    │      │  NC_IntPU_Schematic.gif
    │      │  NC_IntPU_Schematic.vsd
    │      │  NC_Int_BOM.xml
    │      │  NO_ExtPD_datasheet.htm
    │      │  NO_ExtPD_Schematic.gif
    │      │  NO_ExtPD_Schematic.vsd
    │      │  NO_ExtPU_datasheet.htm
    │      │  NO_ExtPU_schematic.gif
    │      │  NO_ExtPU_schematic.vsd
    │      │  NO_Ext_BOM.xml
    │      │  NO_IntPD_datasheet.htm
    │      │  NO_IntPD_Schematic.gif
    │      │  NO_IntPD_Schematic.vsd
    │      │  NO_IntPU_datasheet.htm
    │      │  NO_IntPU_Schematic.gif
    │      │  NO_IntPU_Schematic.vsd
    │      │  NO_Int_BOM.xml
    │      │  PUSHBUTTON.c
    │      │  PUSHBUTTON.cmx
    │      │  PUSHBUTTON.gif
    │      │  PUSHBUTTON.h
    │      │  PUSHBUTTONFrags.tpl
    │      │  PUSHBUTTONWidget.js
    │      │  
    │      ├─NC_ExtPD_datasheet_files
    │      │  │  MainDetail.htm
    │      │  │  Navigation.htm
    │      │  │  
    │      │  ├─MainDetail_files
    │      │  │      filelist.xml
    │      │  │      icon.gif
    │      │  │      image001.gif
    │      │  │      image002.png
    │      │  │      image003.gif
    │      │  │      
    │      │  └─Navigation_files
    │      │          navStyle.css
    │      │          
    │      ├─NC_ExtPU_ datasheet_files
    │      │  │  MainDetail.htm
    │      │  │  Navigation.htm
    │      │  │  
    │      │  ├─MainDetail_files
    │      │  │      filelist.xml
    │      │  │      icon.gif
    │      │  │      image001.gif
    │      │  │      image002.png
    │      │  │      image003.gif
    │      │  │      
    │      │  └─Navigation_files
    │      │          navStyle.css
    │      │          
    │      ├─NC_ExtPU_datasheet_files
    │      │  │  MainDetail.htm
    │      │  │  Navigation.htm
    │      │  │  
    │      │  ├─MainDetail_files
    │      │  │      filelist.xml
    │      │  │      icon.gif
    │      │  │      image001.gif
    │      │  │      image002.png
    │      │  │      image003.gif
    │      │  │      
    │      │  └─Navigation_files
    │      │          navStyle.css
    │      │          
    │      ├─NC_IntPD_datasheet_files
    │      │  │  MainDetail.htm
    │      │  │  Navigation.htm
    │      │  │  
    │      │  ├─MainDetail_files
    │      │  │      filelist.xml
    │      │  │      icon.gif
    │      │  │      image001.gif
    │      │  │      image002.png
    │      │  │      image003.gif
    │      │  │      
    │      │  └─Navigation_files
    │      │          navStyle.css
    │      │          
    │      ├─NC_IntPU_datasheet_files
    │      │  │  MainDetail.htm
    │      │  │  Navigation.htm
    │      │  │  
    │      │  ├─MainDetail_files
    │      │  │      filelist.xml
    │      │  │      icon.gif
    │      │  │      image001.gif
    │      │  │      image002.png
    │      │  │      image003.gif
    │      │  │      
    │      │  └─Navigation_files
    │      │          navStyle.css
    │      │          
    │      ├─NO_ExtPD_datasheet_files
    │      │  │  MainDetail.htm
    │      │  │  Navigation.htm
    │      │  │  
    │      │  ├─MainDetail_files
    │      │  │      filelist.xml
    │      │  │      icon.gif
    │      │  │      image001.gif
    │      │  │      image002.png
    │      │  │      image003.gif
    │      │  │      
    │      │  └─Navigation_files
    │      │          navStyle.css
    │      │          
    │      ├─NO_ExtPU_ datasheet_files
    │      │  │  MainDetail.htm
    │      │  │  Navigation.htm
    │      │  │  
    │      │  ├─MainDetail_files
    │      │  │      filelist.xml
    │      │  │      icon.gif
    │      │  │      image001.gif
    │      │  │      image002.png
    │      │  │      image003.gif
    │      │  │      
    │      │  └─Navigation_files
    │      │          navStyle.css
    │      │          
    │      ├─NO_ExtPU_datasheet_files
    │      │  │  MainDetail.htm
    │      │  │  Navigation.htm
    │      │  │  
    │      │  ├─MainDetail_files
    │      │  │      filelist.xml
    │      │  │      icon.gif
    │      │  │      image001.gif
    │      │  │      image002.png
    │      │  │      image003.gif
    │      │  │      
    │      │  └─Navigation_files
    │      │          navStyle.css
    │      │          
    │      ├─NO_IntPD_datasheet_files
    │      │  │  MainDetail.htm
    │      │  │  Navigation.htm
    │      │  │  
    │      │  ├─MainDetail_files
    │      │  │      filelist.xml
    │      │  │      icon.gif
    │      │  │      image001.gif
    │      │  │      image002.png
    │      │  │      image003.gif
    │      │  │      
    │      │  └─Navigation_files
    │      │          navStyle.css
    │      │          
    │      └─NO_IntPU_datasheet_files
    │          │  MainDetail.htm
    │          │  Navigation.htm
    │          │  
    │          ├─MainDetail_files
    │          │      filelist.xml
    │          │      icon.gif
    │          │      image001.gif
    │          │      image002.png
    │          │      image003.gif
    │          │      
    │          └─Navigation_files
    │                  navStyle.css
    │                  
    ├─lib
    │  │  ADC.asm
    │  │  ADC.h
    │  │  ADC.inc
    │  │  ADCBUF.asm
    │  │  ADCBUF.h
    │  │  ADCBUF.inc
    │  │  ADCINT.asm
    │  │  AMUX8.asm
    │  │  AMUX8.h
    │  │  AMUX8.inc
    │  │  GlobalParams.h
    │  │  GlobalParams.inc
    │  │  libpsoc.a
    │  │  PSoCAPI.h
    │  │  PSoCAPI.inc
    │  │  PSoCConfig.asm
    │  │  PSoCConfigTBL.asm
    │  │  PSoCGPIOINT.asm
    │  │  PSoCGPIOINT.h
    │  │  PSoCGPIOINT.inc
    │  │  SleepTimer.asm
    │  │  SleepTimer.h
    │  │  SleepTimer.inc
    │  │  SleepTimerINT.asm
    │  │  
    │  └─obj
    │          adc.lis
    │          adc.o
    │          adcbuf.lis
    │          adcbuf.o
    │          adcint.lis
    │          adcint.o
    │          amux8.lis
    │          amux8.o
    │          psocconfig.lis
    │          psocconfig.o
    │          psocconfigtbl.lis
    │          psocconfigtbl.o
    │          sleeptimer.lis
    │          sleeptimer.o
    │          sleeptimerint.lis
    │          sleeptimerint.o
    │          
    ├─obj
    │      adclldtable.lis
    │      adclldtable.o
    │      adcmux8a_lld.lis
    │      adcmux8a_lld.o
    │      adcmux8_lld.lis
    │      adcmux8_lld.o
    │      boot.lis
    │      boot.o
    │      calibration.lis
    │      calibration.o
    │      channeldata.lis
    │      channeldata.o
    │      cmx_blinkingled.lis
    │      cmx_blinkingled.o
    │      cmx_dio.lis
    │      cmx_dio.o
    │      cmx_potentiometer.lis
    │      cmx_potentiometer.o
    │      cmx_pushbutton.lis
    │      cmx_pushbutton.o
    │      custom.lis
    │      custom.o
    │      dio_lld.lis
    │      dio_lld.o
    │      driverdecl.lis
    │      driverdecl.o
    │      functionparamdecl.lis
    │      functionparamdecl.o
    │      main.lis
    │      main.o
    │      pinportlut.lis
    │      pinportlut.o
    │      setpointregion.lis
    │      setpointregion.o
    │      systemconst.lis
    │      systemconst.o
    │      systemvars.lis
    │      systemvars.o
    │      tablelookup.lis
    │      tablelookup.o
    │      transferfunction.lis
    │      transferfunction.o
    │      
    ├─output
    │      vrled.dbg
    │      vrled.hex
    │      vrled.lst
    │      vrled.mp
    │      vrled.rom
    │      
    └─vrled
        │  adclldtable.asm
        │  adcmux8a_lld.c
        │  adcmux8a_lld.s
        │  adcmux8_lld.asm
        │  adcmux8_lld.h
        │  boot.asm
        │  boot.tpl
        │  BuildMsg.txt
        │  calibration.c
        │  calibration.h
        │  calibration.s
        │  ChannelData.c
        │  channeldata.s
        │  cmx.h
        │  CMXSystem.h
        │  CMXSystemExtern.h
        │  CMXSystemFunction.h
        │  CMX_BLINKINGLED.c
        │  CMX_BLINKINGLED.h
        │  cmx_blinkingled.s
        │  cmx_digital_io_chan.h
        │  CMX_dio.c
        │  CMX_dio.h
        │  cmx_dio.s
        │  cmx_mvolts_in_chan.h
        │  CMX_POTENTIOMETER.c
        │  CMX_POTENTIOMETER.h
        │  cmx_potentiometer.s
        │  CMX_PUSHBUTTON.c
        │  CMX_PUSHBUTTON.h
        │  cmx_pushbutton.s
        │  Custom.c
        │  Custom.h
        │  custom.s
        │  dio_lld.asm
        │  dio_lld.h
        │  dio_lld.inc
        │  DriverDecl.c
        │  DriverDecl.h
        │  DriverDecl.inc
        │  driverdecl.s
        │  flashsecurity.txt
        │  FunctionParamDecl.c
        │  FunctionParamDecl.h
        │  functionparamdecl.s
        │  linkfile
        │  main.c
        │  main.s
        │  memory.inc
        │  mkdep
        │  opts.txt
        │  pinportlut.asm
        │  pinportlut.h
        │  project.dep
        │  project.dep.bak
        │  project.mk
        │  ProjectProperties.h
        │  PSocConfig.xml
        │  SetPointRegion.c
        │  SetPointRegion.h
        │  setpointregion.s
        │  SystemConst.c
        │  SystemConst.h
        │  SystemConst.inc
        │  systemconst.s
        │  SystemVars.c
        │  SystemVars.h
        │  systemvars.s
        │  TableLookup.c
        │  TableLookup.h
        │  tablelookup.s
        │  TransferFunction.c
        │  TransferFunction.h
        │  transferfunction.s
        │  vrled.soc
        │  vrled.WNP
        │  
        ├─backup
        │      adcint.asm
        │      boot.asm
        │      
        ├─lib
        │  │  ADC.asm
        │  │  ADC.h
        │  │  ADC.inc
        │  │  ADCBUF.asm
        │  │  ADCBUF.h
        │  │  ADCBUF.inc
        │  │  ADCINT.asm
        │  │  AMUX8.asm
        │  │  AMUX8.h
        │  │  AMUX8.inc
        │  │  GlobalParams.h
        │  │  GlobalParams.inc
        │  │  libpsoc.a
        │  │  PSoCAPI.h
        │  │  PSoCAPI.inc
        │  │  PSoCConfig.asm
        │  │  PSoCConfigTBL.asm
        │  │  PSoCGPIOINT.asm
        │  │  PSoCGPIOINT.h
        │  │  PSoCGPIOINT.inc
        │  │  SleepTimer.asm
        │  │  SleepTimer.h
        │  │  SleepTimer.inc
        │  │  SleepTimerINT.asm
        │  │  
        │  └─obj
        │          adc.lis
        │          adc.o
        │          adcbuf.lis
        │          adcbuf.o
        │          adcint.lis
        │          adcint.o
        │          amux8.lis
        │          amux8.o
        │          psocconfig.lis
        │          psocconfig.o
        │          psocconfigtbl.lis
        │          psocconfigtbl.o
        │          sleeptimer.lis
        │          sleeptimer.o
        │          sleeptimerint.lis
        │          sleeptimerint.o
        │          
        ├─obj
        │      adclldtable.lis
        │      adclldtable.o
        │      adcmux8a_lld.lis
        │      adcmux8a_lld.o
        │      adcmux8_lld.lis
        │      adcmux8_lld.o
        │      boot.lis
        │      boot.o
        │      calibration.lis
        │      calibration.o
        │      channeldata.lis
        │      channeldata.o
        │      cmx_blinkingled.lis
        │      cmx_blinkingled.o
        │      cmx_dio.lis
        │      cmx_dio.o
        │      cmx_potentiometer.lis
        │      cmx_potentiometer.o
        │      cmx_pushbutton.lis
        │      cmx_pushbutton.o
        │      custom.lis
        │      custom.o
        │      dio_lld.lis
        │      dio_lld.o
        │      driverdecl.lis
        │      driverdecl.o
        │      functionparamdecl.lis
        │      functionparamdecl.o
        │      main.lis
        │      main.o
        │      pinportlut.lis
        │      pinportlut.o
        │      setpointregion.lis
        │      setpointregion.o
        │      systemconst.lis
        │      systemconst.o
        │      systemvars.lis
        │      systemvars.o
        │      tablelookup.lis
        │      tablelookup.o
        │      transferfunction.lis
        │      transferfunction.o
        │      
        └─output
                vrled.dbg
                vrled.hex
                vrled.lst
                vrled.mp
                vrled.rom
                

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

Copyright 2005 by Masahiko Kuwano

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

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

連載*PSoCマイコン活用講座(第2回) (TR0507O.ZIP) :4,956,552 (バイト)