-
강의 개요
-
소개 1 min
-
강의 자료 다운로드
- 스테이트 머신
-
왜, 무엇을, 어떻게 5 min
-
구현 3 min
-
이점 3 min
- MCC 랩 세션
-
MCC로 MPLAB® X 프로젝트 초기화하기 11 min
-
LED 깜빡이기 10 min
-
MCC로 타이머 초기화하기 20 min
-
키 입력 인터페이스 14 min
-
UART 인터페이스 추가 12 min
-
ADC 및 PWM 인터페이스 18 min
- 요약
-
요약 6 min
- 설문 조사
-
강의 개선을 위한 피드백
MCC와 스테이트 머신을 사용하여 PIC16F1xxx 시작하기
이 수업을 완료하면 State Machine, MPLAB® X 및 MPLAB Code Configurator(MCC)를 사용하여 PIC16F1xxx 애플리케이션을 처음부터 만들 수 있습니다. MCC를 사용하여 GPIO, Timer, USART 및 ADC를 구성할 수 있습니다.
이 수업을 완료하면 State Machine, MPLAB® X 및 MPLAB Code Configurator(MCC)를 사용하여 PIC16F1xxx 애플리케이션을 처음부터 만들 수 있습니다. MCC를 사용하여 GPIO, Timer, USART 및 ADC를 구성할 수 있습니다.
MPLAB X IDE를 사용하여 Curiosity 데모 보드에서 동작하는 PIC16F1619 애플리케이션을 State Machine 형식으로 구현할 수 있습니다. MPLAB Code Configurator(MCC)를 사용하여 시스템을 초기화 하고 하드웨어와 인터페이스 합니다. 애플리케이션은 코드를 단계별로 작성하여 만들어집니다.
- 5초 간격으로 LED를 깜박입니다.
- 푸시-버튼 스위치(키)를 사용하여 깜박임을 시작/중지합니다.
- Tera term에 "Hello World!"를 표시하는 USART 시리얼 통신
- ADC 입력으로 가변저항(potentiometer)을 사용하여 Tera Term에 가변저항의 값을 표시합니다.