13: 2010-10-14 (木) 12:24:12 eid7gud | 14: 2010-10-14 (木) 19:08:18 eid7gud | ||
---|---|---|---|
Line 16: | Line 16: | ||
|デジタル入力漏れ電流|1μA| | |デジタル入力漏れ電流|1μA| | ||
|デジタル出力電流|40mA| | |デジタル出力電流|40mA| | ||
+ | |デジタル出力High電圧|5V| | ||
|環境配慮|RoHS準拠,鉛フリー半田| | |環境配慮|RoHS準拠,鉛フリー半田| | ||
|ID数 |254 (0~253) | | |ID数 |254 (0~253) | | ||
Line 35: | Line 36: | ||
|4|PIO2|デジタル入力、アナログ入力| | |4|PIO2|デジタル入力、アナログ入力| | ||
|5|PIO3|デジタル入力、アナログ入力| | |5|PIO3|デジタル入力、アナログ入力| | ||
- | |6|PIO4|デジタル入出力、アナログ入力、パルス・PWM信号出力(8bit)、カウンタ(16bit)| | + | |6|PIO4|デジタル入出力、アナログ入力、パルス・PWM信号出力(8bit)、&br;カウンタ(16bit)| |
|7|PIO5|デジタル入出力、アナログ入力、パルス・PWM信号出力(8bit)| | |7|PIO5|デジタル入出力、アナログ入力、パルス・PWM信号出力(8bit)| | ||
|8|PIO6|デジタル入出力、アナログ入力、パルス・PWM信号出力(16bit)| | |8|PIO6|デジタル入出力、アナログ入力、パルス・PWM信号出力(16bit)| | ||
Line 58: | Line 59: | ||
***PB1 [#se085138] | ***PB1 [#se085138] | ||
プッシュボタン。 | プッシュボタン。 | ||
- | プッシュボタンの状態は[[メモリマップ>#mcdff3a8]]のアドレス44に反映される。 | + | プッシュボタンの状態は[[コントロールテーブル>#dacc04a9]]のアドレス44に反映される。 |
***LED1~3 [#p2c9a5cf] | ***LED1~3 [#p2c9a5cf] | ||
- | [[メモリマップ>#mcdff3a8]]のアドレス25で点灯・消灯を行う。 | + | [[コントロールテーブル>#dacc04a9]]のアドレス25で点灯・消灯を行う。 |
**外部機器の接続 [#x412035e] | **外部機器の接続 [#x412035e] | ||
Line 85: | Line 86: | ||
必要に応じてCN2のVOUT端子を外部機器の5V電源入力端子に接続します。 | 必要に応じてCN2のVOUT端子を外部機器の5V電源入力端子に接続します。 | ||
- | [[メモリマップ>#mcdff3a8]]の外部機器を接続した端子に対する[[Mode>#e1746883]]を1に設定します。 | + | [[コントロールテーブル>#dacc04a9]]の外部機器を接続した端子に対する[[PIO Config>#e1746883]]を1に設定します。 |
外部機器のデジタル出力信号が弱かったり、ノイズが乗っていたりすると正常な値が得られない場合がありますので、必要な対処を行ってください。 | 外部機器のデジタル出力信号が弱かったり、ノイズが乗っていたりすると正常な値が得られない場合がありますので、必要な対処を行ってください。 | ||
Line 99: | Line 100: | ||
必要に応じてCN2のVOUT端子を外部機器の5V入力端子に接続します。 | 必要に応じてCN2のVOUT端子を外部機器の5V入力端子に接続します。 | ||
- | [[メモリマップ>#mcdff3a8]]の外部機器を接続した端子に対する[[Mode>#e1746883]]を2に設定します。 | + | [[コントロールテーブル>#dacc04a9]]の外部機器を接続した端子に対する[[PIO Config>#e1746883]]を2に設定します。 |
デジタル信号の電流が40mAを超えると正常な電圧が出力されません。 | デジタル信号の電流が40mAを超えると正常な電圧が出力されません。 | ||
Line 115: | Line 116: | ||
必要に応じてCN2のVOUT端子を外部機器の5V入力端子に接続します。 | 必要に応じてCN2のVOUT端子を外部機器の5V入力端子に接続します。 | ||
- | [[メモリマップ>#mcdff3a8]]の外部機器を接続した端子に対する[[Mode>#e1746883]]を3に設定します。 | + | [[コントロールテーブル>#dacc04a9]]の外部機器を接続した端子に対する[[PIO Config>#e1746883]]を3に設定します。 |
外部機器のアナログ出力信号が弱かったり、ノイズが乗っていたりすると正常な値が得られない場合がありますので、必要な対処を行ってください。 | 外部機器のアナログ出力信号が弱かったり、ノイズが乗っていたりすると正常な値が得られない場合がありますので、必要な対処を行ってください。 | ||
Line 214: | Line 215: | ||
|2|''0'':Digital In, ''1'':Digital In+Pullup, ''3'':ADC| | |2|''0'':Digital In, ''1'':Digital In+Pullup, ''3'':ADC| | ||
|3|''0'':Digital In, ''1'':Digital In+Pullup, ''3'':ADC| | |3|''0'':Digital In, ''1'':Digital In+Pullup, ''3'':ADC| | ||
- | |4|''0'':Digital In, ''1'':Digital In+Pullup, ''2'':Out, ''3'':ADC, ''4'':PULSE(8bit), ''5'':PWM(8bit), ''6'':Counter(16bit), ''7'':Counter(16bit)+Pullup| | + | |4|''0'':Digital In, ''1'':Digital In+Pullup, ''2'':Digital Out, ''3'':ADC, ''4'':PULSE(8bit), ''5'':PWM(8bit), ''6'':Counter(16bit), ''7'':Counter(16bit)+Pullup| |
- | |5|''0'':Digital In, ''1'':Digital In+Pullup, ''2'':Out, ''3'':ADC, ''4'':PULSE(8bit), ''5'':PWM(8bit)| | + | |5|''0'':Digital In, ''1'':Digital In+Pullup, ''2'':Digital Out, ''3'':ADC, ''4'':PULSE(8bit), ''5'':PWM(8bit)| |
- | |6|''0'':Digital In, ''1'':Digital In+Pullup, ''2'':Out, ''3'':ADC, ''4'':PULSE(16bit), ''5'':PWM(16bit)| | + | |6|''0'':Digital In, ''1'':Digital In+Pullup, ''2'':Digital Out, ''3'':ADC, ''4'':PULSE(16bit), ''5'':PWM(16bit)| |
- | |7|''0'':Digital In, ''1'':Digital In+Pullup, ''2'':Out, ''3'':ADC, ''4'':PULSE(16bit), ''5'':PWM(16bit)| | + | |7|''0'':Digital In, ''1'':Digital In+Pullup, ''2'':Digital Out, ''3'':ADC, ''4'':PULSE(16bit), ''5'':PWM(16bit)| |
+ | |||
+ | 各機能の詳細は以下です。 | ||
+ | |||
+ | |Digital In|デジタル信号Low/Highを取り込みアドレス42に反映| | ||
+ | |Digital In+Pullup|Digital Inの機能+入力が不定の時は5Vにプルアップ| | ||
+ | |Digital Out|アドレス43に従いデジタル信号(Low:0V,High;5V)を出力| | ||
+ | |ADC|アナログ信号(0~5V)を取り込みデジタル値(0~1023)に変換してアドレス26~41に反映| | ||
+ | |PULSE|パルス信号を出力| | ||
+ | |PWM|PWM信号を出力| | ||
+ | |Counter|パルス信号を取り込みパルスをカウントしてアドレス55,56に反映| | ||
+ | |Counter+Pullup|Counterの機能+入力が不定の時は5Vにプルアップ| | ||
****Status Return Level [#fc051727] | ****Status Return Level [#fc051727] |