해보기는 했어?

오늘 안됐다고 포기하지 말고 용기내서 내일 다시 해 보자.

반응형

pca 3

MG82F6D Series PCA Capture Buf

1. 프로그램 개요 P22는 Green 0 LED, P24는 Red LED, P26은 Green 1 LED가 연결되어 있다. 캡쳐 모드 사용시 CAPNn, CAPPn 중 하나 또는 두 개가 모두 셋 되어 있어야 한다. 외부 핀인 CEX 에서 파형의 변화를 확인한다. PCA0 하드웨어에서 유의미한 변화가 감지되면 캡처 레지스터(CCAPnL, CCAPnH)로 PCA0 카운터 레지스터(CH, CL)의 값이 저장된다. CCFn과 ECCFn 비트가 모두 셋 되어 있으면 인터럽트가 발생한다. 폭이 좁은 신호에는 버퍼를이용한 캡쳐모드가 필요하다. 활성화가 되면 홀수 모듈의 캡쳐 데이터 레지스터(CCAPnH, CCAPnL, n=1, 3, 5)는 짝수 모듈의 캡쳐 데이터 레지스터들(채널 0, 2, 4)의 버퍼 레지스터로..

MEGAWIN 2022.12.20

MG82F6D PCA PWM 16bit

1. 프로그램 개요 P22는 Green 0 LED, P24는 Red LED, P26은 Green 1 LED가 연결되어 있다. SYSTEM Clock를 24MHz, CPU Clock를 24MHz로 사용하고, PCA 클럭은 96MHz를 사용한다. PCA 출력은 CH0(P22), CH1(P33), CH2(P24), CH3(P34), CH4(P26), CH5(P35)로 설정한다. 2개씩 묶어 3쌍을 비교 해 본다. PWM 주파수는 96MHz/1000 = 96kHz로 설정한다. P10은 입력으로 사용되며 PWM 출력을 제어한다. 1이면 Enable, 0이면 Disable 이다. 2. 회로도 3. Code ⑴ main routine void main() { u8 cnt,inx; // 변수 선언 bit bOutFla..

MEGAWIN 2022.11.30

MG82F6D Series PCA Timer 16bit

1. 프로그램 개요 P22는 Green 0 LED, P24는 Red LED, P26은 Green 1 LED가 연결되어 있다. 외부 인터럽트 입력에 의해 Power Down Mode에서 시스템이 깨어나는 것을 보여준다. INT0, INT1, INT2가 사용되며, 시스템이 깨어 났을 때 어느 인터럽트가 입력되었는지를 LED에 연결해서 확인할 수 있도록 해 준다. PCA0 타이머는 지속적으로 동작을 하고 있고, 모듈 0, 모듈 1에서 비교 값으로 설정된 것과 동일한 타이머 값이 되면 해당 모듈의 인터럽트가 발생하도록 한다. 모듈 0은 2000us, 모듈 1은 4000us 마다 인터럽트가 발생하게 되어 있고, 인터럽트 때 마다 할당된 LED가 토글된다. 2. 회로도 3. Code ⑴ main routine vo..

MEGAWIN 2022.11.29
반응형