
인터럽트란?

디지털 데이터 출력을 위한 PORT 레지스터 데이터의 입출력을 위해 PORTx(x=A, ..., G) 레지스터를 사용하는데 이 PORT 레지스터는 8개의 핀으로 이루어져있다. 왜 8개의 핀을 묶어서 PORT로 관리하는지가 중요하다. CPU가 데이터를 처리할 땐 워드

DDR은 입출력의 방향을 결정(0은 입력, 1은 출력)실제 LED를 켜는 행위는 LED가 연결된 PORT를 1로 바꿔야 함DDRD는 LED와 연결되어 출력으로 설정DDRE의 5번핀은 버튼과 연결되어있기 때문에 입력으로 설정 -> ~(1<<5)버튼은 풀업이기

1. 초기 보드 세팅 -> basic setting 파일 생성 2. basic setting 파일로 프로젝트 생성 
1. 폴더 생성 2. 생성한 폴더를 C 폴더로 설정 
1. ADC DMA 1) 100,000,000Hz(시스템 클록)를 4로 나누어 25,000,000Hz를 만듦 -> ADC_CLK 2) 25,000,000Hz는 한 주기가 40ns (10ns * 4) 3) 40ns를 가지고 사이클을 만듦 4) 처음 3cycles로 설정 되어있어서 3 + 12 = 15cycles * 40ns --> datasheet에 ...