
#<함수형>********************************
void _Pwm_채널_(unsigned char  p장치번호,
               unsigned char  p채널번호,
               unsigned char  p동작);
               
#<인수>
'p장치번호'
PWM 장치 번호(0 - 2 사이값).
'p채널번호'
채널 번호(0 - 3 사이값).
'p동작'
1 : PWM 채널을 열기(PWM 출력 발생).
0 : PWM 채널을 닫기(0 만 출력됨).

#<반환값>

#***************************************

#<적용구분>

"맷돌 전용"

#<선언문서>

"_Pwm_채널_.h"

#<설명>

지정된 PWM 장치의 지정 채널을 열어줍니다.

이 API 는 내부적으로 PWM 을 출력시키는 것으로 채널을 열어주면 PWM 발생을 시작하게되나 아직 핀에 
PWM 이 출력되지는 않습니다.
핀에 PWM 을 출력시키려면 반드시 <API:_Pwm_핀_> 으로 핀을 PWM 출력핀으로 설정해 주어야 합니다.

PWM 장치당 4 개의 채널을 지원하며 각각 전부 개별적으로 열거나 닫을수 있습니다.

#<예제>

  // ...
  
  //PWM장치 0번을 [PWM 발생기] 로 생성합니다.
  _Pwm_생성_(0, 1);
  
  //분주비 78 과 주기 20000 으로 설정합니다(RC 서보제어용 설정값).
  //이 경우 20ms 주기를 갖는 PWM 파형이 발생합니다.
  _Pwm_설정_(0, 78, 20000);
  
  //2번 채널을 열어줍니다.
  _Pwm_채널_(0, 2, 1);
  
  //2번 채널이 사용하는 핀을 열어줍니다.
  _Pwm_핀_(0, 2, 1);
 
  //1.5ms 정도의 듀티로 설정합니다(RC 서보 중립위치).
  _Pwm_비율_(0, 2, 1500);   
  
  // ...
  
  //PWM장치 0번을 삭제합니다.
  _Pwm_삭제_(0); 
  
  //2번 채널이 사용하는 핀을 닫아줍니다.
  _Pwm_핀_(0, 2, 0);
  
  // ...
