/* System	: 二足歩行ロボット(walk)
* File		: set_unused_pins.c
* function	: 未使用端子設定
* Version	: 1.0
* Date		: 2019/5/7
* CPU		: RL78/G12 ROM:16KB RAM:1.5KB fCLK:24MHz
* IDE		: CS+ for CC V6.01.00 [01 Dec 2017]
* Programmer	: Hajime Sugiyama
* Note		: */

/* 特殊機能レジスタ（SFR）へのアクセス記述を使用する(RL78/R5F1026A) */
#include "iodefine.h"
#include "set_unused_pins.h"

/* 未使用端子設定初期化処理ユニット */
void set_unused_pins(void){
	/* P21とP22の設定 */
	/* P21とP22の出力ラッチをLowに設定 */
	P2_bit.no1 = 0U;
	P2_bit.no2 = 0U;
	/* P21とP22はinit_vb_detect()のADPC = 0x02;でデジタル入出力に設定 */
	/* P21とP22を出力モードに設定 */
	PM2_bit.no1 = 0U;
	PM2_bit.no2 = 0U;
	
	/* P41とP42の設定 */
	/* P41とP42の出力ラッチをLowに設定 */
	P4_bit.no1 = 0U;
	P4_bit.no2 = 0U;
	/* P41とP42をデジタル入出力に設定 */
	PMC4_bit.no1 = 0U;
	PMC4_bit.no2 = 0U;
	/* P41とP42を出力モードに設定 */
	PM4_bit.no1 = 0U;
	PM4_bit.no2 = 0U;
	
	/* P122とP137は設定しない */
	/* P122は兼用機能を使わないのでデジタル入力専用 */
	/* P137はデジタル入力専用ポート */
}